Brian P. Hogan

54.2K posts

Brian P. Hogan banner
Brian P. Hogan

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
Brian P. Hogan
Brian P. Hogan@bphogan·
The person on the stage or the person who wrote that book isn’t better than you. They just took a shot. Don’t be afraid to take yours and share your knowledge. And don’t listen to anyone who tells you you’re not good enough. Especially the voice in your head. It’s a jerk.
English
14
229
937
0
Brian P. Hogan retweetledi
Charles Oliver Nutter
Charles Oliver Nutter@headius·
In the past hour, I've been linked to two independent studies that show Ruby is among the best languages for AI coding tools, both in token count and speed of implementation. In both cases it was better than Python or JavaScript by a comfortable margin.
English
10
8
70
7.4K
Brian P. Hogan retweetledi
Johann Sathianathen
Johann Sathianathen@johann_sath·
saas is dead openclaw replaced all my subscriptions went from $480/month on tools to $1,245/month on API costs & 15 hours a week fixing yaml files adapt or be left behind
English
260
540
10.7K
451.9K
Brian P. Hogan retweetledi
Dan Allison
Dan Allison@danallison·
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
361
244
7.7K
906.1K
Brian P. Hogan retweetledi
Odysseus | phylax.systems
Odysseus | phylax.systems@odysseas_eth·
stop buying mac minis to run a webserver that make API requests and executes bash commands what's wrong with you people you are supposed to be technologists
English
133
132
4.1K
184.6K
Brian P. Hogan retweetledi
Eric S. Raymond
Eric S. Raymond@esrtweet·
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
232
304
2K
176.8K
Brian P. Hogan retweetledi
Dr. Dominic Ng
Dr. Dominic Ng@DrDominicNg·
Writing forces your brain to coordinate memory, reasoning, and meaning-making simultaneously. Every time you write, you rewire toward clearer thinking. Every time you let an LLM do it, you rewire toward consumption.
Dr. Dominic Ng tweet media
English
193
4.4K
18.1K
607.4K
Brian P. Hogan retweetledi
Shreyas Doshi
Shreyas Doshi@shreyas·
Mission is just marketing.
brucehuang@playwhatai

@shreyas interesting. but isn't the real trap when teams use "strategy first" as an excuse to avoid committing to any mission? seen founders pivot 6 times in a year because they never picked a hill to die on

English
9
2
41
11.2K
Brian P. Hogan
Brian P. Hogan@bphogan·
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
0
1
3
752
Brian P. Hogan retweetledi
Zero HP Lovecraft
Zero HP Lovecraft@0x49fa98·
People always talk about how LLMs are eating into the market for junior developers, but this is the first time I have seen an LLM do the work of a principal engineer
Brian Cardarella@bcardarella

I told Claude to one-shot an integration test against a detailed spec I provided. It went silet for about 30 minutes. I asked how it was going twice and it reassured me it was doing work. Then I asked why it was taking so long:

English
85
709
13.3K
598.1K
Brian P. Hogan retweetledi
Jason Charnes
Jason Charnes@jasoncharnes·
Go back to therapy or learn vim... > brew install neovim
English
2
1
4
682
Brian P. Hogan
Brian P. Hogan@bphogan·
The Minnesota Wild plays at the Grand Casino Arena and airs games on FanDuel Sports Network, and we are supposed to be surprised there’s a current sports betting scandal in another sport?
English
0
0
0
213