01 May 2026 #mondaylinks
Hey there.
Here are 4 links I thought were worth sharing this week:
#1. GitHub made it to the headlines with outages and Copilot pricing. Mitchell Hashimoto, creator of Vagrant and Ghostty, is already leaving GitHub (4min). He’s not the only one. But believe it or not, there was still open source before GitHub (13min).
#2. I never used it, but a guy is trying to revive Friendster (3min), the first social media network.
#3. The defense industry already faced cheaper alternatives, efficiencies and consolidation, and a broken talent pipeline. Now it’s time for the tech industry (15min).
#4. Want some time off from social media? What about using the internet like it’s 1999 (11min)? Not with a desperately slow connection, but without feeds.
In case you missed it, last week I wrote about a newspaper-style feed for blog aggregators (2min) and Bubbles (2min) did it. Also, I documented 7 interesting ideas I found recently (2min).
(Bzzz…Radio voice) This email was brought to you by… Street-Smart Coding, 30 lessons to help you code like a pro. From Googling to clear communication, it shares the lessons to help you stand out in the age of AI.
See you next Friday with more links.
Cesar
30 Apr 2026 #coding #career
80% of the time, coding is a performance. The other 20% is doing real coding.
Performance means Scrum ceremonies, meetings, and JIRA:
- A meeting to present tickets for the next two weeks
- A meeting to answer questions from the previous meeting
- A meeting to watch someone enter a number in a text box. Read: poker planning and story points
- Meetings to watch someone move a ticket between JIRA lanes. Read: daily meetings
- A meeting about all the other meetings. Read: retrospective
And when things go sideways, the performance intensifies with more frequent meetings. Sometimes a team member’s only job is running ceremonies and writing reports.
That kills the fun of coding and can make you hate it.
This happens everywhere. Sylwia Laskowska asked in a dev.to post if that’s something that only happens at her place. Nope! Even in the best families, as we say in our hometown.
Showing progress matters more than real work. Coding is often just a side quest. A hard truth nobody tells us about.
To succeed as a coder, you need to master the ceremonies as much as the code. That’s why Street-Smart Coding covers communication and collaboration. Because coding is more than typing symbols.
29 Apr 2026 #coding #career
This is my submission for the IndieWeb Carnival May 2026.
Dear coding,
Our story didn’t start with love at first sight. You weren’t my first option. Sorry! But when we started to hang out, everything clicked. There was chemistry!
First, it was a textbook on C/C++ in college. Then, it was a recipe catalog in PHP late at night. Then, it was Java. Then, our first adventure in the real world with C#. Then, building, fixing, growing—what others would call “passion.”
I enjoyed the time we spent together. It was the challenge, the victory dances, the aha moments at the most unexpected times…It was funny, rewarding, almost magical.
But something felt off. The passion faded, and then one day, everything changed.
I don’t blame you. It was the corporate world, Scrum and its ceremonies, unrealistic deadlines, office politics…They all ruined our thing. I stopped waking up eager for you. I didn’t want to talk or read about you. I got sick. I got burned out. I got tired of us.
Then, to make things worse, a layoff set us apart.
It was a hard time. We stopped seeing each other. Nobody hired me to be with you again. And I stopped looking.
It was a long time away. Honestly, I didn’t miss you. I thought we would never cross paths again. After months of applications, hope arrived in an unexpected email. Someone wanted us back together. But things can’t be the same after a breakup. We now need boundaries and space.
Coding, I sometimes hate you. I sometimes dream about a life without you. But you rewired my brain, making me see the world with different eyes, and that’s why I’ll always love you.
28 Apr 2026 #misc
Constraints make you more creative.
What better constraint than “solving the problem with what’s in your room”?
That’s a line from Edwin H. Land, founder of Polaroid.
I knew about it from this bookofjoe’s post.
Before he had his own lab, Edwin snuck into his university lab after hours.
Maybe that’s why he adopted that line.
What about solving a problem with what’s in your head, library, and notes?
It forces recall and sparks connections.
It make us read and learn broadly.
It help us build range.
That’s a good excuse to revive my Zettelkasten—and a good challenge to write a book.
27 Apr 2026 #misc
#1. 100-repetition rule. When starting a new hobby, aim for 100 repetitions to judging your progress or quitting. That’s 100 posts, 100 photos, or 100 paintings.
#2. I feel/I wonder/I think. Reviving my Zettelkasten led me to morganeua’s YouTube channel. To react to something, answer I feel __, I wonder __, and I think ___. Those answers will help you to create new notes.
#3. Cover design idea. Last week, I found my copy of The Ruthless Elimination of Hurry by John Mark Comer, and noticed its cover. The title is on the cover and its subtitle is on the back cover. Simple! I’m stealing that idea.
#4. Techno selectionism. You don’t have to stick to a piece of tech. You can always try it, watch it, and change it. If it drains you or disconnects you, drop it.
#5. No boredom, please. We prefer to receive electric shocks rather than spend time alone with our thoughts.
#6. Work with your garage door open. If marketing and sales sound daunting, just show your progress. Open your garage door and let people see what you’re building.
#7. Read one book about work per year. I haven’t read a coding book since my burnout and layoff in 2024. This idea inspired me to pick one again. I opened my Books folder and started reading Dependency Injection: Principles, Practices, and Patterns by Mark Seeman.
If you’re a coder who wants to read something about work, you’ll find my books here.