Recent Web Favorites

Hi, I'm Stephan Heuel
This page showcases my recent favorites, accumulated through my use of the bookmark manager or when marking favorites on Mastodon. I use Star Collector, see this article. If you're really interested, you can subscribe via RSS.

Filter by tag:


2026-04-05

I used AI. It worked. I hated it.: Taggart Tech

(source: taggart-tech.com)
I used Claude Code to build a tool I needed. It worked great, but I was miserable. I need to reckon with what it means.

2026-04-05

I built a new Python CLI tool for scanning folders for secret strings, useful if

(source: @Simon Willison)
I built a new Python CLI tool for scanning folders for secret strings, useful if you want to share a bunch of log files but first want to check they didn't accidentally leak API keys or similar. Run this command to learn more: uvx scan-for-secrets --helpBlog: https://simonwillison.net/2026/Apr/5/scan-for-secrets-3/

2026-04-02

The challenge with AI in open source security has transitioned from an AI slop t

(source: @daniel:// stenberg://)
The challenge with AI in open source security has transitioned from an AI slop tsunami into more of a ... plain security report tsunami. Less slop but lots of reports. Many of them really good.I'm spending hours per day on this now. It's intense.

2026-04-02

IT'S HAPPENING GITHUB, THE FIRST ENTERPRISE CLOUD SOLUTION TO REACH ZERO NINES R

(source: @abadidea)
IT'S HAPPENINGGITHUB, THE FIRST ENTERPRISE CLOUD SOLUTION TO REACH ZERO NINES RELIABILITY https://mrshu.github.io/github-statuses/#github

2026-04-01

“we’re disrupting X” means we found a cheaper way to do X that externalises all

(source: @JA Westenberg)
“we’re disrupting X” means we found a cheaper way to do X that externalises all the costs onto someone who can’t afford a lawyer

2026-03-30

Ein Mann kreiert eine normschöne, westeuropäische KI-Influencerin, die er in his

(source: @Frau Nora 🦋)
Ein Mann kreiert eine normschöne, westeuropäische KI-Influencerin, die er in historische Szenarien reinversetzt, macht daraus einen TikTok-Kanal und verdient jetzt Geld damit. Das ist auf so vielen Ebenen erschütternd. Und natürlich wird keine davon bei dieser Homestory angesprochen.Es wird weder drüber gesprochen, was die Probleme mit diesen KI-Sequenzen sind (zB stimmen die Kostüme zT nicht, historische Fakten sind einfach herbeifantasisert),https://youtu.be/X9ZAas973aQ?si=nYo6mRgqSlt4Lls_1/2

2026-03-29

AI overly affirms users asking for personal advice Link: https://news.stanford.e

(source: @Hacker News 500)
AI overly affirms users asking for personal adviceLink: https://news.stanford.edu/stories/2026/03/ai-advice-sycophantic-models-researchDiscussion: https://news.ycombinator.com/item?id=47554773

2026-03-28

@scott @ping13 I like it, although we don't use all features and thus could do w

(source: @Ralph Straumann (@rastrau))
@scott @ping13 I like it, although we don't use all features and thus could do with a (even) simpler experience. It's completely free to use if you don't charge for your events. Redistributing cancelled tickets, changing quotas, waiting list, custom messages to ticket holders and waitlisted people are all possible.

2026-03-28

Anatomy of the .claude/ Folder - by Avi Chawla

(source: blog.dailydoseofds.com)
A complete guide to CLAUDE.md, custom commands, skills, agents, and permissions, and how to set them up properly.

2026-03-28

"Kurz nach der netten Begrüssung erwähnte [die Person], ein Video gesehen zu hab

(source: @JP Mens)
"Kurz nach der netten Begrüssung erwähnte [die Person], ein Video gesehen zu haben, welches erklärt, wie einfach es heutzutage für jeden ist, Software mit KI zu erstellen. Das löste eine Idee aus: "Warum eine bewährte Branchenlösung nutzen, wenn man einfach sein eigenes Patientenverwaltungssystem bauen könnte?"Eine KI Vibe Coding Horrorgeschichte von @tobru https://www.tobru.ch/eine-ki-vibe-coding-horrorgeschichte/

2026-03-28

**Economic cargo cults** One thing that never ceases to fascinate me: Small, tho

(source: @Martin Seeger)
Economic cargo cultsOne thing that never ceases to fascinate me:Small, thoroughly unremarkable companies try to emulate wildly successful ones by copying some tertiary, sometimes even actively annoying property.Take Apple and its near-religious obsession with packaging. Their boxes are sturdy, elegant, and engineered with the kind of care normally reserved for spacecraft or Swiss watches.So naturally, companies selling $9.99 gadgets have concluded that this is the secret sauce. Not the product. Not the ecosystem. Not the brand. No, clearly it’s the box.What they fail to realize is that I keep an iPhone box because …

2026-03-28

Amazon mandated 80% AI coding adoption, tracked as a corporate OKR. Three months

(source: @Romano Roth)
Amazon mandated 80% AI coding adoption, tracked as a corporate OKR.Three months later: their AI tool deleted a production environment (13h outage), then AI-assisted code caused 6.3 million lost orders in a single day.New rule: seniors must sign off all AI-generated code.The data: AI code has 1.7x more bugs, 10x more security issues. Companies accumulate tech debt at 3-4x previous levels.This is not an AI problem. It is a management problem.https://the-decoder.com/amazon-makes-senior-engineers-the-human-filter-for-ai-generated-code-after-a-series-of-outages/

2026-03-27

If you don't opt out by Apr 24 GitHub will train on your private repos Discussio

(source: @Hacker News 500)
If you don't opt out by Apr 24 GitHub will train on your private reposDiscussion: https://news.ycombinator.com/item?id=47548243

2026-03-27

Transfer Point is now available! It’s a point-and-click adventure game about reg

(source: @Mike Piontek)
Transfer Point is now available! It’s a point-and-click adventure game about regret, forgiveness, and email. It was made in World Builder, a Mac app from 1986. You can play it free in your web browser. InvisiClues are also available here if you need a hint! https://robotspacer.software/transfer-point.html #MARCHintosh


2026-03-26

Do you want to look up a Swiss train connection directly on your terminal, no br

(source: @FlohEinstein)
Do you want to look up a Swiss train connection directly on your terminal, no browser needed?Necrom4 has written a TUI for SBBhttps://github.com/Necrom4/sbb-tui#bahnbubble #Schweiz #SBB

2026-03-24

Claude Code Cheat Sheet

(source: cc.storyfox.cz)


2026-03-24

Völlig kostenlos: 21 Freeware-Perlen für den Mac | heise online

(source: www.heise.de)
Die von uns ausgewählten macOS-Helfer erleichtern lästige Aufgaben, erweitern das System um nützliche Funktionen und lassen Sie konzentrierter arbeiten.

2026-03-24

I love crossword puzzles. I find that I don't have the time to solve them all, s

(source: @Dan Dean)
I love crossword puzzles.I find that I don't have the time to solve them all, so now I've written up a set of Claude Skills to solve them for me.On Sunday morning I review the week's puzzles to make sure they're all correct.Originally they were like, almost all wrong.So now I have another Claude Skill to check them on Saturday night so that on Sunday morning I can just admire the completed stack.

2026-03-24

Nachdem ja mein Berlin-ICE über Frankfurt aufgrund des Unfalls ausgefallen ist,

(source: @Ulrich Kelber)
Nachdem ja mein Berlin-ICE über Frankfurt aufgrund des Unfalls ausgefallen ist, ging es heute um 05:28 in Siegburg/Bonn über Köln los. Nach der verbotenen Stadt und der Vizemeister-2026-Stadt geht es nun über die Stadt-die-es-nicht-gibt nach Berlin.

2026-03-24

Regarding that WW3 everyone's been talking about...

(source: @VessOnSecurity)
Regarding that WW3 everyone's been talking about...

2026-03-23

Are you looking for an #opensource alternative to #Jira? Are you especially look

(source: @Rosanna Sibora)
Are you looking for an #opensource alternative to #Jira? Are you especially looking for structured backlogs & agile boards?We've been exploring, through user interviews how the backlog refinement & sprint planning experience in @openproject could evolve to better support #agile teams. We also analyzed the pain points Jira users have. Based on those insights we prepare a product vision which we are presenting to you today. Looking forward to feedback!#scrum #kanban https://www.openproject.org/blog/future-of-agile-work/

2026-03-23

Another #PiDay themed visualisation for #TidyTuesday this week! 📊 Made with #ggp

(source: @Nicola Rennie)
Another #PiDay themed visualisation for #TidyTuesday this week! 📊 Made with #ggplot2🛠️ Function to shown first n digits and highlight specific ones🪄 Gif created with {magick}Code: https://github.com/nrennie/tidytuesday/tree/main/2026/2026-03-24 #DataViz #RStats

2026-03-23

The True Cost of Claude Code - Paper Compute Blog

(source: papercompute.com)
If you're paying $100/month but consuming multiples of that in value, you have to start wondering when that's going to catch up to you. The AI coding tool market is following a familiar playbook.

2026-03-22

It must be a good idea, other people had it too! https://llmstxt.org/ /s (It emb

(source: @Henryk Plötz)
It must be a good idea, other people had it too! https://llmstxt.org//s(It embodies the whole thing perfectly. For example it's completely ignorant of existing standard frameworks like /.well-known)

2026-03-22

Wenn ihr mal auf dem Samstagsmarkt am #kollwitzplatz in #berlin seid solltet ihr

(source: @Ralf Stockmann)
Wenn ihr mal auf dem Samstagsmarkt am #kollwitzplatz in #berlin seid solltet ihr das probieren.

2026-03-22

Manche Menschen sind sich der Konsequenzen ihres Handelns nicht bewusst. (Netzfu

(source: @Heidrun Müller)
Manche Menschen sind sich der Konsequenzen ihres Handelns nicht bewusst.(Netzfund)

2026-03-21

Delve - Fake Compliance as a Service - Part I

(source: deepdelver.substack.com)
How Delve managed to falsely convince hundreds of customers they were compliant and then lied about it when exposed and called out

2026-03-20

Lobster Boil – On my Om

(source: om.co)
I had coffee this weekend with my good friend Michael Galpert, father to my godchildren. Too much coffee. We talked too much Claw. OpenClaw that is. Michael has been running around the country organizing ClawCons. New York, Austin, Tokyo next. Not industry conferences. In the halcyon days of Web 2.0, we called them meetups and…

2026-03-20

@asymco ❝Apple’s sales of about 24 million Macs for a base of 260 million users

(source: @Dan Neuman 🇨🇦)
@asymco ❝Apple’s sales of about 24 million Macs for a base of 260 million users implies a life span for Macs of nearly 11 years. However, all the other PCs sold add up to 238 million for a user base of 1.2 billion. That means the life span for the non-Mac PC is only 5 years.❞When you look at the MacBook Neo for US$600, the price per year becomes quite a bargain. #Mac

2026-03-19

I like Olive Jones’ first full album. No relation to Norah, but a similar vibe 🎵

(source: @Peter Gassner)
I like Olive Jones’ first full album. No relation to Norah, but a similar vibe 🎵https://olivejones.bandcamp.com/album/for-mary

2026-03-19

Nightingale — Karaoke from your music library

(source: nightingale.cafe)
Turn any song into karaoke with neural network-powered stem separation, word-level lyrics, pitch scoring, and dynamic backgrounds. Ships as a single binary.

2026-03-19

Mein «Blick hinter die Kulissen der Strafjustiz» am #Winterkongress 2026 ist inz

(source: @Martin Steiger 🦋)
Mein «Blick hinter die Kulissen der Strafjustiz» am #Winterkongress 2026 ist inzwischen online abrufbar! 📺 Mein Vortrag zeigt unter anderem, wie fehleranfällig digitale Beweise und IT-Forensik in Strafverfahren sein können. steigerlegal.ch/publikation/...Herr Müller kämpft um seine Un...

2026-03-18

I gotta say, I’m also loving the little warning at the top at the very beginning

(source: @Josh)
I gotta say, I’m also loving the little warning at the top at the very beginning of the transcript. The slipping man icon is very appropriate lol@marcoarment

2026-03-17

Leanstral: Open-source agent for trustworthy coding and formal proof engineering

(source: @Hacker News 500)
Leanstral: Open-source agent for trustworthy coding and formal proof engineeringLink: https://mistral.ai/news/leanstralDiscussion: https://news.ycombinator.com/item?id=47404796

2026-03-16

Chrome DevTools MCP (2025) Link: https://developer.chrome.com/blog/chrome-devtoo

(source: @Hacker News 500)
Chrome DevTools MCP (2025)Link: https://developer.chrome.com/blog/chrome-devtools-mcp-debug-your-browser-sessionDiscussion: https://news.ycombinator.com/item?id=47390817

2026-03-15

Die peruanische ICC-Richterin Luz del Carmen Ibáñez... von ihrer Bank in der Nie

(source: @Adfichter)
Die peruanische ICC-Richterin Luz del Carmen Ibáñez...von ihrer Bank in der Niederlande gecancelt (weil diese sonst von den USA sanktioniert wird), ihre Apple/Google-Konten ebenfalls alle gesperrt (wie sie in einem anderen Interview sagte), und ausgelöscht aus dem digitalen Leben...weil sie ihren Job machte. "Darüber hinaus erstrecken sich die Sanktionen auch auf die Familien der Richter. Und genau da liegt das größte Problem. Meiner Tochter, einer internationalen Anwältin, wurden Visum und Kreditkarte entzogen . Sogar ihre Google-Konten, E-Mails usw. wurden gesperrt. Es ist unfassbar, denn sie lebt nicht bei mir, arbeitet nicht mit mir zusammen und hat keinerlei Verbindung …

2026-03-15

Fun for the whole family!

(source: @GentleMan Gef)
Fun for the whole family!


2026-03-14

I spoke about agentic engineering at the Pragmatic Summit last month, in a fires

(source: @Simon Willison)
I spoke about agentic engineering at the Pragmatic Summit last month, in a fireside chat hosted by Eric Lui - here's the half hour video plus highlight quotes and extra notes from our conversation https://simonwillison.net/2026/Mar/14/pragmatic-summit/

2026-03-14

Show HN: Channel Surfer – Watch YouTube like it’s cable TV Link: https://channel

(source: @Hacker News 500)
Show HN: Channel Surfer – Watch YouTube like it’s cable TVLink: https://channelsurfer.tvDiscussion: https://news.ycombinator.com/item?id=47336100

2026-03-13

I need “Pushing code that fails pytest is unacceptable and embarrassing.” As a t

(source: @Brian Okken :python:)
I need “Pushing code that fails pytest is unacceptable and embarrassing.” As a t-shirt https://oldbytes.space/@feoh/116223895301033633

2026-03-13

Defuddle — Get the main content of any page as Markdown.

(source: defuddle.md)
Get the main content of any page as clean, readable Markdown.

2026-03-12

C‘est parti #geobeer

(source: @David Oesch)
C‘est parti #geobeer

2026-03-12

agent-shell v0.47 updates https://xenodium.com/agent-shell-0-47-1-updates #emacs

(source: @Álvaro R.)
agent-shell v0.47 updateshttps://xenodium.com/agent-shell-0-47-1-updates#emacs #claude #anthropic #ai #google #goose #gemini #linux #github #macos #oss #foss #opencode #codex #vibe #windows #video #youtube #indie #indiedev #gnuplot #mermaid #d2 #charts

2026-03-11

Ever since reading Chris Holmes' fantastic GeoParquet best practices guide, I've

(source: @Dewey Dunnington)
Ever since reading Chris Holmes' fantastic GeoParquet best practices guide, I've wanted to make that trivial to do with SedonaDB's Parquet writer. After this release...it is! Sort, compress, and reduce your row group size based on the results of any query all in one go!

2026-03-10

This lunch includes all five of the main Dutch food groups: cheese, cucumber, ge

(source: @Richard de Nooy)
This lunch includes all five of the main Dutch food groups: cheese, cucumber, geometry, boredom and sorrow, with most of the vitamin content provided by the soul-destroying view of endless flatness spilling off the far-flung horizon.

2026-03-10

Emacs and Vim in the Age of AI | (think)

(source: batsov.com)
It’s tough to make predictions, especially about the future. – Yogi Berra

2026-03-01

"I was born in an Iranian prison. My parents were held in their jails. My uncles

(source: @sara)
"I was born in an Iranian prison. My parents were held in their jails. My uncles lie in their mass graves. Nothing you can tell me about the crimes of the Iranian regime that I haven’t lived in blood and bone. That doesn’t mean I want my people bombed, maimed, killed, their homes in ruins. If your vision of liberation comes only through the destruction of innocent lives, then it’s not freedom you’re after.” Sahar Delijani#iranhttps://evergreenreview.com/read/an-interview-with-sahar-delijani/

2026-02-28

Tool School: GitHub 101 (GitHub is the New Google Drive)

(source: hannahstulberg.substack.com)
Everything you need to start using GitHub: setup, workflow, and an interactive lesson where you learn GitHub by using GitHub.

2026-02-26

An Entirely Other Day: Lose Myself

(source: www.eod.com)



2026-02-22

How I Use Claude Code | Boris Tane

(source: boristane.com)
The research-plan-implement workflow I use to build software with Claude Code, and why I never let it write code until I've approved a written plan.

2026-02-14

Best Practices for Claude Code - Claude Code Docs

(source: code.claude.com)
Tips and patterns for getting the most out of Claude Code, from configuring your environment to scaling across parallel sessions.

2026-02-12

Amy's fish

(source: strudel.org.uk)
Random fish generator


2026-01-30

Gas Town’s Agent Patterns, Design Bottlenecks, and Vibecoding at Scale

(source: maggieappleton.com)
On agent orchestration patterns, why design and critical thinking are the new bottlenecks, and whether we should let go of looking at code


2026-01-27

Welcome to cuML’s documentation! — cuml 25.12.00 documentation

(source: docs.rapids.ai)
cuML is a suite of GPU-accelerated machine learning algorithms designed for data science. Its API is similar to scikit-learn, allowing users to leverage the familiar fit-predict-transform paradigm without needing to write GPU-specific code. cuML offers significant performance improvements, being 10-50x faster than CPU-based alternatives for many workloads. It supports over 50 algorithms across various machine learning categories, including clustering, regression, and classification. For scaling, cuML provides multi-GPU and multi-node support through Dask, enabling it to operate on large clusters. Users who experience long processing times with scikit-learn, umap-learn, or hdbscan are likely to benefit from cuML, as its equivalent estimators …

2026-01-24

Wilson Lin on FastRender: a browser built by thousands of parallel agents

(source: simonwillison.net)
Last week Cursor published Scaling long-running autonomous coding, an article describing their research efforts into coordinating large numbers of autonomous coding agents. One of the projects mentioned in the article …

2026-01-23

Your Dorky Spatial Database is My Magic Answer Machine

(source: www.youtube.com)
Points, lines, and polygons in a database aren't cool. Rasters in a database may be even less cool. You know what's cool? Transforming PostGIS into a Magic Answer Machine. In this talk we'll show not only how to access and use Data That Lives Somewhere Else but also analyze and understand that data by dynamically accessing some of the AI models you both love and fear. We'll be doing all of this while living inside the PostGIS database and using just SQL to access an ever-expanding universe of outside tools and data.

2026-01-23

WebGPU Water

(source: jeantimex.github.io)
Cool WebGPU demo

2026-01-19

H2D accessories

(source: m.youtube.com)
Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.

2026-01-19

Agent Psychosis: Are We Going Insane? | Armin Ronacher's Thoughts and Writings

(source: lucumr.pocoo.org)
What’s going on with the AI builder community right now?

2026-01-19

Backseat Software – Mike Swanson's Blog

(source: blog.mikeswanson.com)


2026-01-16

Why Taxwire standardized on marimo for data exploration and internal tools | marimo

(source: molab.marimo.io)
How marimo enables engineers and tax experts alike to work with data

2026-01-16

The Journey to Zero-Copy: How chDB Became the Fastest SQL Engine on Pandas DataFrame

(source: clickhouse.com)
From 30 seconds to 0.5 seconds — the story of how we made ClickHouse fly on in-memory data

2026-01-15

AI Technology Radar

(source: ai-radar.aoe.com)



2026-01-13

How to know if that job will crush your soul - Anil Dash

(source: www.anildash.com)
A blog about making culture. Since 1999.