Weeknotes vol 7: Here ye here ye, Braindrop hath reached 100 commits
By Garrett,
Another week down the hatch.
As I said last week, we made big progress on the Web/Mac app design, and I wanted to get the prototype updated as soon as possible so that we could interact with the design decisions and make future desisions from there. So, I spent most of the week polishing the Web/Mac prototype. On Monday I added 25 issues to GitHub and by Friday had gotten through 23 of them.
Funny thing about software that you don’t realize until you’re building it is the complexity multiple that comes with every little thing. We’ve pulled the MVP back to the bones, and there’s still quite a bit more to work through than anticipated.
Speaking of MVP, for the time being we’re replacing thought processing with the Web Share API so that you can quickly process your thoughts into whatever application you’re already using. It’s easy to work with but it has it’s quirks:

More like, is literally always ignored by the target.
In other words, if I say title: <%= escape_javascript(thought.content) %>
, they say it equals <% content_for :title, "Home" %>
. If I’m missing something please tell me.
Matt made his inaugural commits to the codebase and is building a test suite to ensure everything we expect to be true is true and everything we expect to be false is false. This pushed me to make the extensive list of expected functionality (and whatever the opposite of that is) that I’ve been putting off for the last few weeks.
I also celebrated commit #100 and updated Ruby to 3.4.3
The prototype is now at a place where I’m using it as my primary thought and task tracking application, and Phil’s been able to use it to continue on with the interaction details.
Like this? Get email updates or grab the RSS feed.
More blog posts:
-
Weeknotes vol. 13: May the thirtieth be with you
-
Weeknotes vol. 12: Teaser site, settings screens and new ideas
-
Weeknotes vol. 11: “Basically done.”
-
Weeknotes vol. 10: Back in the CSSaddle
-
Weeknotes vol. 9: Micro-apps and nursery rhymes on Rails
-
Weeknotes vol. 8: Active Storage and shipping baby no. 6
-
Weeknotes vol. 6: Web and hybrid and native, oh my!
-
Weeknotes vol. 5: A month of cool stuff, a listicle
-
Weeknotes vol. 4: Coding like it’s the 80s (with stickers)
-
Weeknotes vol. 3: 404, Chunk not found
-
The road to Braindrop
-
Weeknotes vol. 2: In the rabbit holes we find marketing goals
-
Weeknotes vol. 1: The
endbeginning of an era -
Hello, world!