Pinned
The prime directive of Homo sapiens sapiens is stewardship of life on earth www.linkedin.com/posts/emolli...
Terris Linenbach
@dev-guy.bsky.social
Node, React, Python, Elixir/Ash. Bay Area. terris.com/cv Was able to write working software before 2025 with my bare hands. Started coding in 1981.
257 followers469 following818 posts
Pinned
The prime directive of Homo sapiens sapiens is stewardship of life on earth www.linkedin.com/posts/emolli...
Want offline-first Elixir apps without reinventing sync? Watch Ash Remote demo SQLite caching, offline writes, conflict handling, and server sync. #elixirlang youtu.be/SMQhQusDq5U
Bill is still an insider. It’s hard to see this going well in the long term. youtu.be/A_156w0aYtU?...
I’m pretty sure no other politician has ever had their own social media site that will shut down the day they die.
If there's one thing I value in all areas of my life is things happening organically. Bluesky is a liberal bubble, so what? It's better than being a Nazi bar. I don't feel like there's a need to cater to the other side. They can go to the hell site for that.
Building agents: When to fold subagents into your main agent loop claude.com/resources/ar...
Using Jev with Proprietary Processes, Data, and Requirements terrislinenbach.medium.com/using-jev-wi...
You either voted for Kamala or cancer. It was an IQ test. Did you pass?
To folks who follow me on Bluesky & appreciate the journalism I do. Can you please read the EPA story and post on social media platforms if you are so moved. This kind of work is important. But it only matters if people read it and engage with it. Here's the link. www.nytimes.com/2026/10/24/c...
They don’t care about getting caught. The Supremes said he could do anything. This is exactly why you should never put anyone office above all others. Checks and balances. Idiots.
When told the aircraft had landed in EG, lawyers for Ahmed Soliman said they would file an emergency motion as soon as possible. This story is breaking and will be updated. prospect.org/2026/10/23/t...
The Claude Code team implemented a multi-layered automated review process that reserves human oversight for high-risk or architectural decisions. How the Claude Code team does code review claude.dev/blog/solving...
Terris Linenbach reposted
If only there was some form of document which enumerated the powers of the legislature.
Republican lawmakers are incensed about Trump's dismissal of Ukraine — and powerless to stop him. That frustration hit a new peak on Monday as they sought to address Trump’s decision to purchase Russian diesel, waive sanctions on Moscow, and potentially stop sharing intelligence with Ukraine.
AI ambition spans speed, altitude, depth, and range. Ask models to pursue outcomes, use expert methods, and draw on other fields. Set hard goals, validate results, and allow room to fail. felixrieseberg.com/how-to-be-mo...
Adoption of Ash in a mature and complex codebase  youtube.com/watch?v=HNED... #elixirlang
Treating certain humans as human has always been illegal.
#ResistanceRoots #Voices4Victory Today in history, 1960: The Greensboro sit-ins begin, with four Black students challenging the segregationist policies of F.W. Woolworth Co. They sat down at the Woolworth lunch counter and refused to leave when they were denied service. /1
Bay Area voters are unlikely to vote for a sales tax increase. We have some of the highest sales taxes in the country and a cost of living that is surpassed only by Manhattan. I don’t think my transit riding colleagues will be disappointed with more excuses to WFH. www.sfgate.com/politics/art...
Ash temporal resources now work with stock PostgreSQL 18, removing the need for the PostgreSQL 19 beta. Store data with effective dates and query what applied at any point in time. #elixirlang ash-project.github.io/ash/temporal...
Keep your data’s history with AshVersioned for Ash. Each change creates a new version, preserving previous values while tracking the latest (aka slowly changing dimensions). #elixirlang elixirforum.com/t/ashversion...
The rich aren’t like you or me. www.nytimes.com/2026/10/02/u...
This is why you shouldn't waste your time prompting "steps to follow" when you're prompting frontier models (and if you're not, you're wasting your time, big time). These models are trained to relentlessly figure shit out. www.the-independent.com/tech/securit...
When time meets state (and sand) #elixirlang youtu.be/KhIuEShKUgA?...
The world doesn't give a shit what you think, even if you are an upper middle class cis white hetero man. It's moving on. www.anthropic.com/engineering/...
We're not to the point where people who are uncomfortable with technology can or even want to build an app. But the real question is why would they need to. Content is king which is why Skydance happened. www.zachdaniel.dev/p/the-carpen... @zachdaniel.dev
I wrote my own function to replace nonnull assertions but you don’t have to. Use is-kit instead. You can’t rely on typescript at runtime. Sometimes it’s not a problem that can be solved with Zod.
In TypeScript, unknown is everywhere. JSON.parse, API responses, external inputs… But we still need to use the data safely. That means one thing: → we have to prove what it is So, I built a small library `is-kit`. GitHub: github.com/nyaomaru/is-...