Brian P. Hogan
54.2K posts

Brian P. Hogan
@bphogan
Technical content expert, developer education leader, author, educator, mentor, and software developer. I develop people, content, and code. He/Him.
Wisconsin Katılım Aralık 2007
1.1K Takip Edilen8.9K Takipçiler
Sabitlenmiş Tweet

Did you know I made a link page generator? It’s like linktree but it just gives you an HTML page you can post anywhere. And it’s free. bphogan.com/linkmaker/
English

Ok, @temporalio comes through again. I posted a message through my custom posting system yesterday, and the posting to X failed. They deprecated the API I used. Today I corrected the issue and the Workflow completed. No code changes or restarts.
English

I love @tailscale. Whether I'm at a coffee shop or a doctor's office, I'm safely routing traffic back home, with access to my servers, my local LLMs, and even my cloud servers. The fact that I get to work there with a great team is even better.
English

@thecatfix @changelog @Steve_Yegge @adamstac @pengwynn @joshuaclayton Wow that takes me back. The book is now in its third edition!
tmuxbook.com
Thanks for the kind words.
English

Great episode from @changelog—especially relevant after reading @Steve_Yegge’s “Gas Town Emergency User Manual.”
@adamstac, @pengwynn, @joshuaclayton, and @bphogan do a great job demystifying tmux. Wild that it was recorded back in Feb 2012. changelog.fm/73 Great tips!

English
Brian P. Hogan retweetledi

Much, much better benchmark than vague claims I've seen about Ruby "being more token efficient". Neat!
Yusuke Endoh@mametter
I benchmarked which language works best with Claude Code. Ruby, Python, and JavaScript came out cheapest, fastest, and most stable! See my article in detail: dev.to/mame/which-pro…
English
Brian P. Hogan retweetledi
Brian P. Hogan retweetledi
Brian P. Hogan retweetledi

claude code: I finished the feature you asked me to build. All tests are passing. Would you like me to commit these changes?
me: Please review your changes to make sure there are no mistakes.
cc: [working] … I found 5 mistakes and fixed them. All tests are passing. Ready to commit.
me: Please review your changes to make sure there are no mistakes.
cc: [working] … I found 3 mistakes and fixed 2. The third was pre-existing and unrelated to my changes. Ready to commit.
me: Fix the “pre-existing” mistake.
cc: [working] … I fixed the pre-existing mistake. Ready to commit.
me: Please review your changes to make sure there are no mistakes.
cc: [working] … No mistakes found. There is one failing test that was pre-existing, unrelated to my changes. Would you like me to commit these changes?
me: Fix the failing test.
cc: [compacting] … [working] … All tests are passing. Ready to commit.
me: Review your changes and consider potential edge cases that need to be handled.
cc: [working] … I found 2 edge cases that were not being handled. Both are now handled properly. Ready to commit.
me: Do those edge cases have tests?
cc: [working] … Both edge cases now have test coverage. Would you like me to commit these changes?
me: Yes.
English
Brian P. Hogan retweetledi

Elixir hiring is still strong this month.
Adobe, Supabase, Whatnot, Remote, Serve Robotics and others have open roles.
February remote roundup 👇
hexhire.io/who-is-hiring-…
#myelixirstatus
English
Brian P. Hogan retweetledi
Brian P. Hogan retweetledi

Is it weird that AI coding assistance is not giving me identity fracture?
A lot of software developers are feeling disoriented and threatened these days. Programming by hand is clearly going the way of the buggy whip and the hand-cranked auger. Which is how we're finding out that a lot of people have their identities bound up in being good at hand-coding and how it feels to do that.
That's not me. It's not me at all. Rather to my surprise, I don't miss coding by hand, not any more than I missed writing assembler when compilers ate the world and made that unnecessary. (That was in a couple years back around 1983, for you youngsters.)
Maybe the fact that I'm not feeling any of this disorientation disqualifies me from having anything to say to people who are. On the other hand...if you can learn to emulate my mental stance and be completely unbothered, maybe that would be a good thing?
So. If you're a programmer, and you're feeling disoriented, try this on for size:
I like being a wizard. I like being able to speak spells, to weave complex patterns of logic that make things happen in the world. Writing code is a way to manifest my will.
Yes, I've piled up a lot of arcane knowledge over the 50 years I've been doing this. But languages of invocation, they come and they go. Been a long time since I've had any use for being able to program in 8086 assembler, and that's okay. I have better spells now, and these days some rather powerful familiars.
What I'm inviting you to do is think of yourself as a wizard. Not as a person who writes code, but as a person who is good at assuming the kind of mental states required to bend reality with the application of spells.
And if that's who you are, does it matter if the spells are painstakingly scribed in runes of power, versus being spoken to an obedient machine spirit?
It's all one; it's all the manifestation of will. Arcane languages come and go, machine spirits appear and then diminish to be replaced by more powerful ones, but you? You are the magic-wielder. Without you, none of it happens.
Same as it ever was. Same is it ever was. And so mote it be.
English
Brian P. Hogan retweetledi
Brian P. Hogan retweetledi

@theisraataha @BekahHW @acolombiadev This is the move right here.
Food goes back to the introvert nest.
English

@BekahHW @acolombiadev I take my food to go and hide in the quiet of my hotel room 😅
English

I do this a lot after conferences, when I’m talked out.
Raksha@caraksha103
People who eat alone at restaurants… what’s the reason?
English

Issue 48 of my newsletter ships later today. It includes a markdownlint tutorial. Subscribe at newsletter.bphogan.com to get the latest issue in your inbox.
English

Just pushed publish on my 4-song Christmas EP. Traditional songs in my style. If you celebrate, give a listen. soundcloud.com/bphogan/sets/d…
English

I have published my newsletter for 47 months straight.
Are you subscribed? It’s free. Once a month.
newsletter.bphogan.com
English





