Is it just me or does reaching auto compaction with Claude Code feel like fail?
Matthias Lohscheidt
@mattiloh.de
Co-founder and CTO @picter.com. Leading talented people to build great digital products. 3D printing, dancing Lindy Hop. Dad of two daughters. Posting about tech, software engineering, web development, react, postgres. mattiloh.de
When you just opened a PR with a finely composed ClaudeMD and then @t3.gg comes along with his proposal:
@eslint.org is even more valuable in times of agentic coding. A very fast automated feedback loop. Best part: if weird patterns emerge that are specific to your project, let AI write custom linting rules to prevent them in the future. And be careful that it doesn't disable them too lightly…
Biggest moat for SaaS against vibe-coded solutions: all the laws out there regulating digital products and services. At least when public facing. (CRA, DSA, GDPR, to name just a few EU-based ones)
This line in my personal preferences in Claude is gold. I got honest pushback on some assumptions in my conversations with Claude recently: > When I present flawed ideas, I like to be challenged and offered alternative approaches.
CEOs of big tech companies who the Trump administration listens to have decided to ignore the slow descent into fascism. www.resistandunsubscribe.com
Using Wispr Flow since two weeks now. Funny to see how my writing brain seems not to be the same as my speaking brain, and how I need to "merge" them to effectively use a speech-to-text tool like this.
I think I need an AI to help me understand my Cursor invoices.
The new @shadcn.com/ui Field component is a delight. Really well thought through: ui.shadcn.com/docs/compone...
Field
Combine labels, controls, and help text to compose accessible form fields and grouped inputs.
ui.shadcn.com
🌐 next-intl 4.5: useExtracted → For humans & AI → Next.js-first by design → Full Turbopack support → SWC-based parsing
The number of times I’ve fired up a Node REPL just to run crypto.randomUUID()… Meanwhile, uuidgen has been on my mac this whole time. 🤦♂️
Got early access to this and plugged it into an internal admin tool. Super easy integration and instantly killed a ton of repetitive grunt work. Great job @pascal-lohscheidt.com! www.producthunt.com/posts/ai-com...
AI Command Bar - Turn your user's words into actions | Product Hunt
Imagine Spotlight with superpowers... That is what Stepsailor's AI Command Bar is aiming for. Let your user describe what they want to do, and the command bar will automatically run the required actio...
producthunt.com
I'll be in Amsterdam later this month for DevWorld Conf, where I'll be giving a talk all about Node.js in the past, present & future. 🎫 I have 2 free tickets to give- for a chance to win, like + share this post. I'll announce winners on Friday! https://buff.ly/42MeWGV #devworld
User deletion from Mailchimp lists via API is a mess. A regular delete only archives the user (not #GDPR compliant). A permanent delete means you can’t re-add them later if they sign up again – unless you do it manually through Mailchimp’s UI.
I rarely used GitHub Actions, mostly CircleCI in the past. Just reviewing some GH actions and the integrated Copilot AI is proving to be helpful for gaining more insights without the need to context switch.
We had a weirdly ineffective decision situation this morning which reminded me of that blog post by @industrialempathy.com. I believe the 'vetoes instead of approvals' principle is very powerful and it will be part of our decision framework moving forward. www.industrialempathy.com/posts/organi...
Organizations are distributed systems
The assertion that “corporate organizations are distributed systems” hovers between being a tautology—since it is literally true—and a hot...
industrialempathy.com
Playing with the agent mode in Cursor is really fun. Interestingly, the same principle applies here as it does with less autonomous AI assistants: quick, small steps over giant leaps. This approach helps maintain control and steer in the right direction.
Claude's artifacts feature is incredibly helpful for iterating on texts. But one thing that's missing is the ability to edit artifacts directly. Being able to make adjustments myself and then provide further instructions would speed things up significantly.
Reminder to myself: Some meetings can be skipped! ⏭️ If there’s no update from either party, stay focused and keep your momentum.
@amann.work is an excellent OSS maintainer and next-intl is an incredibly useful library with a strong focus on developer experience and exceptional documentation. Excited for this launch, highly recommend following!
Announcing 🌐 learn.next-intl.dev! Have a look and be the first to hear about the launch early next year!
I really enjoy @bsky.app! Control over your feed is a game-changer: No trapping algorithms No energy-draining outrage posts No engagement-chasing clickbait The world suffers from algorithmic feeds prioritizing attention at the cost of mental health, societal division, and stress. Let's be better!
The #postgres ecosystem is buzzing with innovation right now: 🚀 neon.tech: Serverless Postgres with database branching. 🔄 @electric-sql.com: Sync a subset of your Postgres DB to the client and query locally. 🌐 AWS DSQL: A serverless, distributed SQL database (still in preview but full of potential)
What a smart way to deal with toxic “dunking” behavior that’s all too common on other platforms.
Fun fact: If someone quotes a post of yours in a way that is unwelcome (as is commonplace on Twitter/X) there is a tool to combat the unwanted attention. Simply click the three dot menu on the quote post & click "Detach quote". This removes your post from their quote post. Useful to know, do share!
Wow, just syncing subsets of your Postgres database with clients and then directly interacting with a local pglite in near real-time. 👀 That’s definitely an exciting paradigm, @electric-sql.com!
A few highlights from the release: We did a 1 million clients benchmark — like we literally had 1 million (node.js) clients subscribed to updates from Electric at the clip of 15 PG transactions / second (960/minute) and latency to clients averaged around 200ms
Adding pnpm overrides to your root package.json really makes you wish JSON supported comments ⏰ 💣
Data models provide excellent context when working with AI assistants. I usually start by creating schemas or TypeScript types as a foundation, then prompt for specific functions or components. This approach sets clear boundaries and minimizes the need for adjustments to the generated code.