Vibe Through Code

Engineering Journal

Journey

Every commit, stream, decision and failure. Nothing is removed once it is written.

Currently Building

Build DND Reader — Select a word, find its meaning, never leave the page

Day
28
Streak
27
Revenue
$0

The Record

135 entries

  1. MILESTONE

    f-tree passes 400 downloads

    435 downloads across the release assets on GitHub, with no store listing and no ads — people found it and installed it.

    Downloads
    435
    Stars
    18
    Source
    GitHub releases
  2. MERGED

    Fix the GNOME 50 startup crash, the AppArmor ABI pin, and Linux conformance

    The app no longer fails to start on GNOME 50, where GTK3 read desktop font settings from keys that had moved schema, and the AppArmor profile now installs on Ubuntu 24.04 and CI.

    commits
    9
    files changed
    15
    +/-
    +656 / -76
    PR
    #2
  3. MERGED

    SearchWebView contract, conformance suite, and CI split

    The Linux and Windows search panels now sit behind one interface with a shared conformance suite, so a cross-platform regression is a failing test instead of something found by hand.

    commits
    4
    files changed
    13
    +/-
    +1,003 / -53
    PR
    #1
  4. PROJECT

    DNDReader

    A minimal PDF reader that removes the context switch between reading and looking something up: select a word, press Find meaning, and search results open in a side panel inside the reader.

    Stack
    Flutter + Dart
    Repo
    GitHub
  5. SHIPPED
    Version
    1.0.0
    Platforms
    Android, Windows, Linux
    Licence
    MIT
  6. MERGED
    commits
    7
    files changed
    34
    +/-
    +1,267 / -117
    PR
    #318
  7. MERGED
    commits
    3
    files changed
    18
    +/-
    +1,421 / -31
    PR
    #309
  8. MERGED
    commits
    23
    files changed
    35
    +/-
    +2,862 / -229
    PR
    #289
  9. MERGED
    commits
    1
    files changed
    22
    +/-
    +1,190 / -11
    PR
    #237
  10. MERGED
    commits
    7
    files changed
    31
    +/-
    +2,914 / -3
    PR
    #219
  11. MERGED
    commits
    10
    files changed
    66
    +/-
    +12,305 / -418
    PR
    #181
  12. MILESTONE
    Downloads
    23
  13. MERGED
    commits
    1
    files changed
    15
    +/-
    +5,844 / -166
    PR
    #91
  14. MILESTONE
    Downloads
    152
    PRs
    3
  15. MERGED
    commits
    1
    files changed
    17
    +/-
    +1,626 / -47
    PR
    #43
  16. MERGED
    commits
    3
    files changed
    24
    +/-
    +2,254 / -183
    PR
    #41
  17. MERGED
    commits
    4
    files changed
    16
    +/-
    +1,643 / -7
    PR
    #30
  18. LAUNCH
    Deploy
    GitHub Pages
    Domain
    ftree.vibethroughcode.com
    PR
    #27
  19. MILESTONE
    PRs
    10
  20. MERGED
    commits
    2
    files changed
    15
    +/-
    +1,695 / -3
    PR
    #18
  21. MERGED
    commits
    3
    files changed
    19
    +/-
    +1,790 / -9
    PR
    #15
  22. MERGED
    commits
    4
    files changed
    27
    +/-
    +1,741 / -3
    PR
    #12
  23. PROJECT
    Stack
    Kotlin + Jetpack Compose
    Repo
    GitHub
  24. MERGED
    commits
    3
    files changed
    3
  25. MERGED
    commits
    1
    files changed
    6
  26. MERGED
    commits
    8
    files changed
    40
  27. MERGED
    commits
    1
    files changed
    2
  28. MERGED
    commits
    1
    files changed
    6
  29. MERGED
    commits
    1
    files changed
    2
  30. MERGED
    commits
    1
    files changed
    1
  31. MERGED
    commits
    1
    files changed
    6
  32. MERGED
    commits
    2
    files changed
    28
  33. MERGED
    commits
    3
    files changed
    27
  34. MERGED
    commits
    1
    files changed
    6
  35. MERGED
    commits
    1
    files changed
    1
  36. LAUNCH
    Stack
    Rust + Tauri
    Deploy
    GitHub Pages
    Domain
    utter-ai.vibethroughcode.com
  37. MERGED
    commits
    1
    files changed
    4
  38. MERGED
    commits
    12
    files changed
    19
  39. MERGED
    commits
    7
    files changed
    53
  40. PROJECT
    Stack
    Rust + Tauri
    Repo
    GitHub
  41. SHIPPED
    PRs
    22
    Releases
    7
  42. MILESTONE
    PRs
    2
  43. MERGED
    commits
    1
    files changed
    10
  44. MILESTONE
    PRs
    3
  45. MERGED
    commits
    1
    files changed
    3
  46. MILESTONE
    PRs
    1
  47. MERGED
    commits
    5
    files changed
    17
  48. MILESTONE
    PRs
    3
  49. MERGED
    commits
    5
    files changed
    15
  50. MERGED
    commits
    3
    files changed
    16
  51. MILESTONE
    PRs
    2
  52. MILESTONE
    PRs
    3
  53. MILESTONE
    PRs
    8
  54. MERGED
    commits
    8
    files changed
    15
  55. MERGED
    commits
    2
    files changed
    4
  56. MERGED
    commits
    3
    files changed
    6
  57. MERGED
    commits
    6
    files changed
    12
  58. MERGED
    commits
    4
    files changed
    11
  59. MERGED
    commits
    1
    files changed
    3
  60. MERGED
    commits
    1
    files changed
    15
  61. PROJECT
    Stack
    Python + FastAPI + React
    Repo
    GitHub
  62. MERGED
    commits
    1
    files changed
    12
  63. MERGED
    commits
    1
    files changed
    14
  64. MERGED
    commits
    2
    files changed
    14
  65. MERGED
    commits
    1
    files changed
    8
  66. MERGED
    commits
    1
    files changed
    2
  67. MERGED
    commits
    3
    files changed
    14
  68. MERGED
    commits
    5
    files changed
    15
  69. MERGED
    commits
    4
    files changed
    15
  70. STREAM
    pr merge
    2
  71. MERGED
    commits
    3
    files changed
    14
  72. MERGED
    commits
    4
    files changed
    11
  73. STREAM
  74. MERGED
    commits
    3
    files changed
    10
  75. MERGED
    commits
    2
    files changed
    5
  76. STREAM
    views
    1
    pr merge
    2
  77. MERGED
    commits
    3
    files changed
    10
  78. MERGED
    commits
    1
    files changed
    4
  79. STREAM
  80. MERGED
    commits
    3
    files changed
    12
  81. STREAM
    commits
    3
    pr merged
    1
  82. MERGED
    commit
    3
    files changes
    14
  83. MERGED
    commits
    2
    files changed
    18
  84. MERGED
    commits
    2
    files changed
    18
  85. STREAM
  86. MERGED
    commits
    1
    files changed
    5
  87. STREAM
    commits
    1
    pr merge
    1
  88. MERGED
    commits
    2
    files changed
    10
  89. STREAM
    commits
    3
    pr merge
    1
  90. STREAM
    commits
    2
    files changed
    19
  91. MERGED
    commits
    2
    files changed
    2
  92. STREAM
    commits
    5
    pr_merge
    2
  93. MERGED
    commits
    1
    files changed
    3
  94. MERGED
    commits
    2
    files changed
    11
  95. MERGED
    commits
    2
    files changed
    16
  96. STREAM
    commits
    9
    PR
    3
  97. MERGED
    commits
    1
    files changed
    6
  98. MERGED
    commits
    3
    files changed
    19
  99. MERGED
    commits
    2
    files changed
    14
  100. MERGED
    commits
    2
    files changed
    17
  101. MERGED
    commits
    5
    files changed
    26
  102. STREAM
    Commits
    7
    PR
    2
  103. MERGED
    commits
    1
    files changed
    5
  104. MERGED
    commits
    8
    files changed
    53
  105. LAUNCH
  106. MERGED
    commits
    3
  107. MERGED
    commits
    7
    file changed
    23
  108. STREAM
    Views
    1
    Commits
    10
  109. MERGED
    commits
    3
    files changed
    33
  110. STREAM
    Day
    16
    Revenue
    0
    Commits
    1
  111. STREAM
    Views
    3
    Concurrent Views
    2
    Commits
    1
  112. STREAM
    Views
    2
    Commits
    1
    Revenue
    0
  113. PROJECT
    Day
    13
    Revenue
    0
    Energy
    High
  114. STREAM
    Day
    13
    Revenue
    $0
    Commits
    1
  115. LAUNCH
    Commits
    48
    Streams
    12
    Revenue
    $0
  116. MERGED
    commits
    2
    files changed
    7
  117. MERGED
    Files
    22
    +/-
    +614 / -154
    Commits
    6
  118. STREAM
    Day
    11
    Revenue
    0
    Commits
    0
  119. STREAM
    Day
    11
    Revenue
    0
    Commits
    2
  120. MERGED
    Files
    8
    +/-
    +1700 / -0
    Commits
    1
  121. STREAM
    Day
    10
    Revenue
    0
    Commits
    3
  122. MERGED
    Files
    17
    +/-
    +1063 / -1
    Commits
    6
  123. STREAM
    Day
    9
    Revenue
    $0
    Commits
    6
  124. MERGED
    Files
    7
    +/-
    +273 / -0
    Commits
    3
  125. STREAM
    Day
    8
    Revenue
    $0
    Commits
    3
  126. BLOG
    Read Time
    8min
    Topic
    Engineering Mindset
    Stage
    Stage 1, Week 1, PR 4
  127. MERGED
    Files
    3
    +/-
    +120 / -0
    Reviewers
    0
  128. MERGED
    Files
    12
    +/-
    +1,171 / -4
    Reviewers
    0
  129. STREAM
    Day
    7
    Revenue
    $0
    Commits
    3
  130. STREAM
    Day
    5
    Revenue
    $0
    Commits
    12
  131. STREAM
    Day
    6
    Revenue
    $0
    Commits
    3
  132. MERGED
    Files
    8
    +/-
    +420 / -31
    Reviewers
    1
  133. STREAM
    Day
    4
    Revenue
    $0
    Commits
    9
  134. LAUNCH

    vibethroughcode.com goes live

    Stack
    Next.js 15
    Deploy
    Vercel
  135. PROJECT
    Stack
    Next.js + Tailwind
    Repo
    GitHub