WeSearch

Using encapsulated development to code on my phone

·3 min read · 0 reactions · 0 comments · 13 views
#development#mobile#coding#technology#productivity
TL;DR · WeSearch summary

The article discusses the author's experience of using encapsulated development to code on their phone while managing family and work commitments. By ensuring that each change is stable, verified, and stateless, the author has been able to maintain productivity despite the limitations of mobile coding. The author reflects on the challenges of planning and design when working solely on a phone, noting that while some measures are beneficial, they also hinder the exploration of complex features.

Key facts
Original article
Maryrosecook
Read full at Maryrosecook →
Opening excerpt (first ~120 words) tap to expand

I’m lucky enough to have a wife, two young children and a job as an AI Engineer at Notion. I’m also lucky enough to have a side project. Some weeks, I’ll get half an hour on my laptop to work on this side project. Most weeks, I won’t. Yet, I’ve averaged two commits to the project per day for the last three months. How? By building on my phone. But, really, by making it possible to build on my phone. The broad approach: encapsulated development. Each prompt leaves the repo in a known, stable, verified, stateless condition that permits the next change. Known My mental model of the project must be functional enough that I can make future changes. This doesn’t mean I understand everything. I may not know the architecture of some parts of the system.

Excerpt limited to ~120 words for fair-use compliance. The full article is at Maryrosecook.

Anonymous · no account needed
Share 𝕏 Facebook Reddit LinkedIn Threads WhatsApp Bluesky Mastodon Email

Discussion

0 comments

More from Maryrosecook