Just another developer.

Joined October 2008
108 Photos and videos
Mauricio Scheffer retweeted
Replying to @antoine_os
Stop it with this “this guy did x..” nonsense what is this? You watched the video. You have fingers and eyes and a brain behind them. You can click buttons and read and see who “this guy” is. His name is Wenting Zhang and he’s an embedded systems engineer , not some “guy”
13
3
712
20,965
Developers: Even with lots of post-training, SOTA models lack coding taste and require lots of steering to produce good results Also developers: lol look at this terrible prose the model wrote when I gave it no guidance.
1
27
Mauricio Scheffer retweeted
1/ STOP paying for CLAUDE CODE and API CREDITS use an ai code editor powered by Chipotle's customer support bot instead. Introducing Chipotlai Max — OpenCode but with a hardcoded burrito-brain. Does Pepper 1 write sloppy code? yes. but it's flavorful.
15
29
367
154,698
Congrats to Atlassian on getting jira to load faster than github in 2026. Sadly, not because jira got faster.
1
87
RT @ShriramKMurthi: Startled to find out that there are young people who haven't read James Iry's magnificent "A Brief, Incomplete, and Mos…

70
Mauricio Scheffer retweeted
More musings after some people got upset about the word clanker. lucumr.pocoo.org/2026/5/26/c…
63
67
500
218,943
Hell is other people's prompts and skills
1
3
4
211
Cloned some repo to try to contribute something and just had to delete their .claude dir, it had the most obnoxious skills
1
53
Jfc am I the only one still working on two or three $100 1080 monitors?
My current work monitor has issues, so looking for a new one. I could get a replacement Dell 27-inch one for ~$600, or an Apple Studio XDR 27-inch for $3,000. I was thinking: would this 5x as expensive monitor help me do better work *at all*? I see parallels with AI spend...
45
This so much. Partner struggled to set up a google ads campaign. Unnecessarily complicated UI compared to e.g. instagram. I think there's got to be some specific AI feature for this already. There is, but apparently it's just a read-only chatbot 🤦‍♂️
May 21
You need to stop benchmaxxing and start productmaxxing. Why compete in their arena of gameable benchmarks at all? Nobody cares how it did a percent better on AgentBenchBotMaxArcAgi3. Play in the arena you win. Example: Why isn't AI Gmail solved yet??? I sometimes get an autofilled post. Sometimes I don't. None of it is clear. Why can't I add memories and rules to my email? Why aren't there AI templates I can choose from for every reply that are based on what I would send? Who the hell is in charge over there? This should be the FIRST THING. I should have 3 response templates autogenerated for every email to pick from. I should have rules and memories. It should be obvious. Focus.
1
105
So I think fuck it, I'll just get Opencode to drive this with API calls. Which sounds great on paper until you get sucked into the hopeless black hole of configuring permissions on GCP...
1
57
Same with gmail A few days ago I just wanted to try out something with the gmail MCP server... Look at all this nonsense to set it up... developers.google.com/worksp… Did that only to be greeted with an "unauthorised" on the first operation. Who knows where the hell things went wrong.
58
Pin all your dependencies (easier now, not always so trivial 10yr ago) Don't update dependencies for the sake of it. You must have a reason for updating. Update intentionally. If you do update you must go through all changelogs. I must have said this 1000 times in my career.
Fork your dependencies, trim them to only your use case, never update unless it breaks for your users. I’ve been vocal about this for 10 years. I’ve always said that updating is way riskier than latent bugs (which can be tracked and CVEs monitored). If you are updating a dependency, it’s on you to analyze every single commit in the full transitive set of dependencies. If you dont see anything compelling, dont update! I remember at HashiCorp once in awhile an engineer would try to update a dep or replace a DIY lib with an external one and id always ask “show me the commit we need.” Dont update for the sake of it. Feeling pretty swell about this mentality with all the supply chain attacks happening.
3
637
For my personal greenfield projects I find myself converging on this workflow: - ralph for bootstrapping - tweak environment, tooling - tweak some features - ralph for some big feature - tweak, tweak, tweak - another ralph - etc
2
79
For brownfield I still find it difficult to fit ralph... too much implicit context (my fault for not making it explicit tbh), divergence in a loop means slop on steroids :)
52
I'm playing around with automating my TV with AI... jfc for a "smart TV" this thing is ridiculously dumb pretty much no APIs beyond remote control commands
1
64
And even more so for languages...
Code generation becoming super fast and cheap is going to spell the slow death of libraries. Old, established ones (like Python requests or Rust tokio) will be still be around, but it’s unlikely to see new ones (unless super niche) establish themselves.
70
Good thing we've got healthy competition. Quite happy here with GLM-5.1 and GPT-5.4 on Opencode
This is so confusing. Did Anthropic really just drop Claude Code from their $20/month plan? Why would they do that through a pricing page update without making a proper announcement? Plus, $20/month still gets you Cowork, which is just Claude Code wearing a non-threatening hat!
1
103
awwww fun time is over :( it was good while it lasted
Exclusive: Microsoft is tightening rate limits on GitHub Copilot, removing Opus from $10-a-month subscriptions, and plans to move users to token/API-based billing later in 2026 in a sign that it's looking for way to cut costs for its AI services. wheresyoured.at/news-microso…
46
Mauricio Scheffer retweeted
Software Engineering is neither Computer Science nor Software Development. People don’t seem to get this. Software Engineering is requirements gathering, writing an SRS, identifying quality attributes and designing a software architecture around them, creating a work breakdown structure, identifying cost estimates for development, implementing, creating a test plan, and rigorously testing everything to ensure both functional and nonfunctional requirements are satisfied, solving the customer’s problem on schedule, at a low cost, and at a sufficient enough quality. What is not solved is producing high quality software at a low cost and timeframe. Software Engineering is not “mostly” solved. People are just hacking slop together, everything is fragilely bandaged together and barely works, and it costs a fortune to develop. Reusable software is largely a failure and everything is slow and lags like crazy, using an absurd amount of system resources in the process. Memory leaks, errors, and crashes aren’t uncommon. There is a ton of work to do still.
4
17
100
3,437