Rob Bazinet (@rbazinet) header
Rob Bazinet (@rbazinet) profile picture

Ruby on Rails specialist, Bootstrapping at https://teapaw.org/t.co/gFhFuJuf1R. Dad. https://teapaw.org/t.co/ImCic0qdyk.

Woodstock, CT
Joined October 2007
Photo by Rob Bazinet (@rbazinet)Photo by Rob Bazinet (@rbazinet)Photo by Rob Bazinet (@rbazinet)Photo by Rob Bazinet (@rbazinet)Photo by Rob Bazinet (@rbazinet)Photo by Rob Bazinet (@rbazinet)Photo by Rob Bazinet (@rbazinet)Photo by Rob Bazinet (@rbazinet)Photo by Rob Bazinet (@rbazinet)Photo by Rob Bazinet (@rbazinet)
No truer words....
No matter what I accomplish, my kids (and grandkid(s)) are my greatest joy in life.
2
142
I love looking at my SPAM folder. These emails are truly comical. These people are just dumb or they think most users are dumb. I have seen very few I need to look very long at...I would think these people could make better use of themselves than poorly thought out emails to trick people. Get a job!
1
116
I am developing a tiny accounting application for a couple small businesses I run. Why? I use Quickbooks for one and it sucks. I use FreshBooks for another but it is overkill. Between the two, the cost is nuts. Maybe I’m nuts for doing it but why not.
2
124
This looks really interesting.
Eldar: A computing environment for doing serious work with AI. This is my personal system published as a reference. Borrow what you like. Send me feedback! github.com/benjaminwood/elda…
2
143
hahahahahaha
One of the most disappointing endings to an MLB season ever?😬 A franchise that committed over $1.8 billion to just five players: Ohtani: $700M Betts: $365M Yamamoto: $325M Tucker: $240M Snell: $182M 2026 adjusted payroll: $339M Deferred salary commitments: $1.1 billion And after all that, they get SWEPT in the NLCS by a Milwaukee Brewers team with a $146M payroll 🧹
1
89
I did the same thing and enjoyed the magic!!
The idea that I can pop over to Claude and say, “GitHub sent this notice about github-actions/ubuntu-latest… which of our org’s repos does this impact?” and paste in a screenshot of the email… …then, a few prompts later, have ~40 PRs opened across a bunch of repos, ready for review and merge, still feels a bit like magic.
120
Bye, Bye…Dodgers. You couldn’t purchase another World Series win!
130
Final Heroku app decommissioned tonight. Adios.
1
1
145
Wow, amazing graphics!
Making progress every day on Gunship Origins. I still don't know when we will have a release ready. But the game is already really fun to play!
1
2
338
Rob Bazinet retweeted
Apple says you need a Mac to build iPhone apps. Today I built one on Omarchy Linux, submitted it to the App Store, installed it on my iPhone over USB, and stopped it at a breakpoint in the debugger. No Mac anywhere. It's all open source: github.com/joshuaswarren/oma…
333
873
155
9,561
541,355
The Buffalo Bills new stadium is gorgeous and LOUD.
1
111
Rob Bazinet retweeted
The plan was there all along.
187
255
85
6,680
207,289
Rust all the things!
1
113
Rob Bazinet retweeted
Every September we mark Prostate Cancer Awareness Month. This year it’s more personal for me. More than 330,000 American men this year will hear the words we did last spring when I was diagnosed with prostate cancer. By the time we found it, it had already spread to my bones. When prostate cancer is caught early, the five-year survival is close to 100%. So have the conversation with your doctor. Don’t put it off. If you're at average risk, that conversation should start around 50, and the guidelines now say screening every 2 to 4 years. If you're a Black man, start it at 45 or earlier. You are nearly 70% more likely to get this disease and 2 to 4 times more likely to die from it. Which is an outrage in the richest country in the world. If your father or your brother had prostate cancer, start the conversation at 45, and even earlier if more than one of them did. I am deeply grateful to the doctors, nurses and other medical professionals who helped to control my cancer and who continue to take such good care of me. Their skill, dedication, and compassion mean so much. The radiation treatment from last fall worked as intended, and I continue to do the things I care about, like finishing my memoir. Thank you to everyone who has reached out and continues to keep me and my family in your prayers. We appreciate every single one of you. It’s my hope and prayer that by sharing our experience and being part of this important conversation, we can help save lives. Talk to your doctors. Ask the hard questions. Do it for yourself, and do it for the people who love you. And no matter what, keep the faith. God bless you.
1,501
4,541
224
32,172
1,353,179
Apple’s Siri is still such a joke. At this point they should just make it go away. It really is a failure.
1
183
Rob Bazinet retweeted
I'm officially done reading AI-generated code. It's been two weeks since I looked at any of it. I think the IDE is officially on its way to the graveyard. The job is no longer about "writing code," so we need new tools that better reflect this new reality. While reviewing the code, I realized my only complaints were stylistic, and I wasn't finding any obvious bugs anymore. The more code I generated, the harder it became to keep track of every line. I found that my time is better spent designing ways to verify that the overall system works than looking at the code. State-of-the-art coding agents are better at writing code than I'd ever be, and I'm going to stop pretending otherwise. I still think these coding agents can't go too far without an experienced human guiding them, but we're past the point where we need to check every line of code.
1,068
803
323
9,510
1,625,182
Rob Bazinet retweeted
I'm just going to dump my whole agentic setup out here, because I see too many people missing giant chunks of this and it's hurting them. Here's what I have and recommend: 0. an AGENTS.md that is a router -- it sends the agent to the right skills, docs, tools 1. a standard workflow doc/skill customized to my needs ... (grab Matt Pocock skills if you don't already have something) ... I tag this in most sessions with `@/AGENT_WORKFLOW.md` and it pulls it in. 2. self-healing docs for every system, and agents are instructed to keep them updated ... I tag the ones I know I need, or let the agent find them through AGENTS.md ... I also provide a more detailed summary in the first 7 lines of every doc, so they're easily greppable to find the right thing, and this is documented in AGENTS.md 3. agents always run the app ... the agent should always actually run the app itself, and test its work and fix issues as it goes, especially if running autonomously / asynchronously 4. end-to-end tests and instructions to write more and keep up to date, and docs on how to write tests, what to avoid, and a list of all the tests and what they test in yet another markdown doc ... write and run targeted tests during implementation, improve and commit with work 5. custom linters at precommit hooks looking for any problems you run across, with `--fix` fixing the problems automatically, OR if that's not feasible, it shells out to a cheaper LLM like Composer 2.5 or Sonnet to fix the problems -- NOT just flagging them, but actually resulting in cleaned code 6. cross-agent review at each major point: research, plan, implementation, and wrap-up. I mean codex, claude, cursor, whatever -- but it shouldn't be the same model reviewing the same code. And specific docs for agent review, what to look for, how to approach it. Also, personas -- looking at the code from different perspectives, such as maintainability, code quality, security, performance, AI smells, domains (e.g. "financial services expert" or whatever) ... and each persona also "owns" a set of system docs too and keeps them up to date 7. agent traces / worksheets that track what the agent is doing each session. if the agent fails partway through, you should be able to hand this worksheet to another agent and it could finish the job. commit this worksheet with the work so it's all connected and easy to reference later (you will reference these later!!), also have the agent apply git tags that correspond to specific worksheet names so they're easy to find 8. automatic agent feedback to you at the end of the session, added to a doc that is also committed with the work, that you periodically ingest into an interactive session and improve your workflows 9. a tools or bin folder that contains python or bash scripts that the agent has skills to make to make its job easier (for example, I have an `agent_review` bash script that lets the agent kick off agent reviews via CLI without knowing each agent's particular incantations) ... docs on how to make scripts effectively, and instructions to constantly build these out more 10. periodic agent sweeps through recent commits, looking for problems / gotchas from a higher level across commits 11. a coding conventions doc that is just for specific coding conventions you want to see in the code base, your review agents use these a lot (but a lot of this should be in linters) 12. an agent loop / night shift skill for autonomous work, that lays out how the agent is to approach this, from an orchestration standpoint 13. a task queue that is accessible to the agent (mine is just a TODOS.md, but yours might be in Linear etc, with a CLI to fetch via API) 14. a periodic false-confidence test audit skill that looks for tests that aren't actually testing what you think they're testing, and that fix those 15. visual regression tests -- take screenshots, compare via tool and with agent visual review, commit with work (git lfs useful here) or at least push into the PR 16. automatic performance benchmark tests that notice when performance degrades 17. performance profiling tools that can be used by agents for targeted benchmarking, trying new techniques, comparing outputs, and comparing profiles 18. end-of-shift full validations, including running all tests, performance, agent reviews, sweeps, everything -- when you return, it's all as pristine as it can be If you have all this, your agentic coding experience is going to be very different than dry prompting and manually guiding it toward the right thing every time.
152
263
36
4,013
353,791
Rob Bazinet retweeted
The testimonials keep rolling in! Ruby Native secured another one today. 😍
1
4
1
43
2,830
It's interesting. One aspect of using AI daily is I don't have to deal with writing rspec tests any longer. Thankfully Claude is good enough to do the job I hated.
67