Saturday Morning Breakfast Cereal - Fit
If pain is weakness leaving the body, it follows that pleasure is weakness entering the body.
File this under “things you can’t unsee.”
If pain is weakness leaving the body, it follows that pleasure is weakness entering the body.
File this under “things you can’t unsee.”
As a general rule, large established codebases produce 90% of the value. In any big tech company, the majority of the revenue-producing activity (i.e. the work that actually pays your engineering salary) comes from a large established codebase. I’ve seen multiple cases where a small elegant service powers some core feature of a high-revenue product, but all the actual productizing code (settings, user management, billing, enterprise reporting, etc) still lives in the large established codebase.
So you should know how to work in the “legacy mess” because that’s what your company actually does. Good engineering or not, it’s your job.
This was a great read as I’ve been immersed inside a large (but not too large) codebase at my new gig for the past few months now.
It’s funny: I never wanted a job as an engineer. But it turns out I kinda actually like this work? ?
I’ve come to trust my instincts. When I see something interesting, I can simply observe, appreciate, and move forward. If something I’ve encountered holds value, it should resurface naturally in the most fitting form when the time is right.
I’ve been approaching my media libraries like this. If an album doesn’t interest me now, then why continue to hold up space with it? It should surface organically when the time is right.
It’s why some of my new favorite albums of the past year speak to what I experienced in the past couple years (grieving the past, discovering myself, reckoning with my decisions, simply being, etm.).
I will insist on using this for my CAPTCHA purposes from here on out.
Really not a whole lot to add here, other than once again, I am so pumped to get my own 3d printer and make ridiculous art like this.
Nothing is black and white. Code is not precious, nor the be-all end-all. The end goal is a functioning product. All code is eventually thrown away. LLMs help with some tasks, if you already know what you want to do and give you shortcuts. But they can’t help with this part. They can’t turn on the radio. We have to build our own context window and make our own playlist.
When LLMs can stream advice as clearly and well as my Alphabet Radio, then, I’ll worry. Until then, I build with my radio on.
A significant contributor to my depression last year was a conviction that LLMs could do what I could do but better.
I’m glad I’ve experimented with them heavily over the past couple years, because exposure to these tools is the only real way to understand their capabilities.
I use LLMs heavily in my job, but they are not (yet) able to replace my human teammates.
Last year, I jumped on a fun blogger tradition of listing out my default apps. I'm glad Matt remembered haha! The side-by-side comparison was another great idea I borrowed from him.
I added a ? emoji next to the ones that changed this year.
| Category | 2024 | 2023 |
|---|---|---|
| ? Mail Client | Apple Mail | Apple Mail |
| ? Mail Server | Fastmail | Fastmail |
| ? Notes | Apple Notes | Apple Notes |
| âś… To-Do | Apple Reminders | Apple Reminders |
| ? Photo Shooting | Apple Camera | Apple Camera |
| ? Photo Management | Apple Photos | Apple Photos |
| ? Calendar | ? Apple Calendar / Fantastical | Fantastical |
| ? Cloud File Storage | ? iCloud Drive | Dropbox |
| ? RSS | Reeder | Reeder |
| ??‍♂️ Contacts | Apple Contacts | Apple Contacts |
| ? Browser | Safari | Safari |
| ? Chat | Slack | Slack |
| ? Bookmarks | Pinboard | Pinboard |
| ? Read It Later | Instapaper | Instapaper |
| ? Word Processing | Google Docs | Google Docs |
| ? Spreadsheets | Google Sheets | Google Sheets |
| ? Presentations | Google Slides | Google Slides |
| ? News | ? n/a ? | AP News (once a week or so) |
| ? Music | ? Plexamp / Apple Music | Plexamp |
| ? Podcasts | Pocket Casts | Pocket Casts |
| ? Password Management | 1Password | 1Password |
| ? First game I play each morning | ? NFL Retro Bowl '25 | Retro Bowl |
| ? Podcast editing | Logic Pro X | Logic Pro X |
| ?️ Video editing | Final Cut Pro X | Final Cut Pro X |
| ? Code Editor | Visual Studio Code | Visual Studio Code |
| ? Application launcher | Alfred | Alfred |
| ? AI Chatbot | ChatGPT | N/A |
An unsurprising number of adjustments this year, considering how typically stodgy and unadventurous I am with new software.
I keep seeing a folder show up in my Trash that will continuously re-appear no matter how many times I empty the trash. Probably will be fine with a system reboot, but maybe not? ?‍♂️ ↩
I’m increasingly noticing Swedish culture, and I am constantly intrigued by it.
Also, everything about this video makes me want to start getting better at building things. I sometimes still feel like I am renting this house rather than living in it. This means I have a list of small, annoying things about my house that I just deal with rather than experiment with and fix them.
(Paul, since you’re just about the only person I know who reads this blog, I’d love to hear what you think ?)
Fun exploration of why <font color=“chucknorris”> gets converted into <font color=“#c00000”>.
Apparently timbornholdt gets converted into #0b00d0, a lovely shade of blue.
Genius. A list of all the various services that AWS offers, but a basic explanation of what they do.