therealadam Profile Banner
Adam the Typer Profile
Adam the Typer

@therealadam

Followers
2K
Following
2K
Media
392
Statuses
22K

Telling a joke | Possibly your next engineering manager | @[email protected]

Austin, Texas
Joined November 2006
Don't wanna be here? Send us removal request.
@therealadam
Adam the Typer
6 years
How I was taught to write an essay in high school:. - intro and thesis.- 3 paragraphs of examples and supporting ideas.- conclusion. How we professionals write computer programs:
Tweet media one
2
1
13
@therealadam
Adam the Typer
13 minutes
LLMs: they're weird computers. And, maybe slot machines. > This is a weird form of metaprogramming: we write “code” in the form of prompts that execute on the LLM to produce the actual code that runs on real CPUs. > – Mario Zechner.
therealadam.com
Computers are also free to be weird: I’m a programmer. You’re probably a programmer. We think in systems, deterministic workflows, and abstractions. What’s more natural for us than viewing LLMs as an...
0
0
0
@therealadam
Adam the Typer
13 minutes
If I were a betting man, I’d wager that human supervision enters the AI lexicon as context engineering and vibe coding fade in the hype cycle.
1
0
0
@therealadam
Adam the Typer
18 hours
Reading is always better outside, if you have the means.
Tweet card summary image
therealadam.com
Morning reading level up
0
0
1
@therealadam
Adam the Typer
2 days
That output was great, and it’s nice to know I can do it! But, it took the air out of most of my other projects. So, I’m emerging from a newsletter-writing sabbatical, trying to find a more sustainable pace. More soon!.
therealadam.com
I kept an 8-week streak of writing and publishing a newsletter essay going. I love the output, but not that it absorbs almost all of my writing energy. Back to re-thinking the format on that one. “It...
0
0
0
@therealadam
Adam the Typer
2 days
"It ships because it's time:thirty" is a pretty good starter constraint. Scheduling (a queue) of drafts makes this more sustainable and generates a little margin for one review before a newsletter or post goes out to the world.
therealadam.com
For circa 2015 Adam, two of the most stressful words in software development were deadlines and estimates. To my surprise, deadlines were easier to write about. Deadlines prevent work from snowball...
1
0
0
@therealadam
Adam the Typer
2 days
You may ask yourself, how could I keep an 8-week streak of writing and publishing a newsletter going? Reader, surprise, I recently did!. A couple “hacks” helped, but I came away wondering feeling like newsletter’ing was crowding out the other things I want to do.
1
0
0
@therealadam
Adam the Typer
3 days
Lars Ulrich’s kick drums seem like they were recorded to sound best on the stereo of a convertible Mustang with a hole in the roof. (Also, I don’t think he cares.).
0
0
0
@therealadam
Adam the Typer
6 days
RT @PepLovesFriday: THANK GOD IT'S FRIDAY!
0
158
0
@therealadam
Adam the Typer
7 days
This has worked out pretty well over the years. Lots of good ideas started out this way and worked their way in to the library or framework. In short: we can go further if we can agree to cooperate a little and give each other margin to experiment in.
1
0
1
@therealadam
Adam the Typer
7 days
Ruby and Rails developers agree to allow deeply fiddling about inside language and framework internals, in the name of experimentation and pragmatism, for the most part. (Granted, a few ideas caused a ruckus, temporarily.).
1
0
0
@therealadam
Adam the Typer
7 days
BMW and Mercedes agree to limit their cars to 155mph, in the name of safety and avoiding zero-sum games, for the most part. (It's a protocol, if that's your jam.).
1
0
1
@therealadam
Adam the Typer
8 days
When your project is running late: dig out, not up. Attempt to explain how you got here in the first place. Share the results of retrospectives. Update the information on your project and scope based on what you've learned.
1
0
0
@therealadam
Adam the Typer
8 days
See also: agile software projects accidentally reinvent waterfall when they seek to add more predictability and remove risk/surprises from the process.
1
0
0
@therealadam
Adam the Typer
8 days
Particularly in software development, if we attempted to prevent or foresee every possible illness, the project would barely get off the ground before it was cancelled.
1
0
0
@therealadam
Adam the Typer
8 days
Sadly, you won’t have a complete model of how long your project will take until you're done with the project. This doesn't mean you shouldn't estimate, it means you should treat them as unreliable narrators.
1
0
0