<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Stefan Bauckmeier — Blog &amp; shared links</title>
  <subtitle>Personal website of Stefan Bauckmeier — blog articles and shared links.</subtitle>
  <link href="https://emrox.de/feed.xml" rel="self"/>
  <link href="https://emrox.de/"/>
  <id>https://emrox.de/</id>
  <author><name>Stefan Bauckmeier</name></author>
  <updated>2026-09-06T18:26:38.000Z</updated>
  <entry>
    <title>Shared links — week of 31 August 2026</title>
    <link href="https://emrox.de/links/#m2026-08"/>
    <id>https://emrox.de/links/#week-2026-08-31</id>
    <published>2026-09-06T18:26:38.000Z</published>
    <updated>2026-09-06T18:26:38.000Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/platypus45/domestique&quot;&gt;platypus45/domestique&lt;/a&gt; — Adaptive cycling training planner: 7 science-grounded injury-prevention guardrails close the loop between planned and actual training. 4,232 ZWO workouts, 622 routes, hardware-agnostic. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.thehugoawards.org/2026/08/2026-hugo-awards-results/&quot;&gt;2026 Hugo Awards Results&lt;/a&gt; — book reading ideas (thehugoawards.org)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://beza1e1.tuxen.de/ai_feelings.html&quot;&gt;How I feel about AI&lt;/a&gt; (beza1e1.tuxen.de)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://mm-dev.rocks/series/decapitating-macbook-an-odyssey/&quot;&gt;Decapitating Macbook: An Odyssey&lt;/a&gt; (mm-dev.rocks)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://mail.cyberneticforests.com/models-dont-go-rogue/&quot;&gt;Models Don&amp;#39;t Go Rogue&lt;/a&gt; (mail.cyberneticforests.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://shubhra.dev/tutorials/react-19-useactionstate&quot;&gt;React 19 useActionState Explained: Build Better Forms with Real Examples &amp;amp;amp; Common Mistakes&lt;/a&gt; (shubhra.dev)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://ihavebeenclawed.com/&quot;&gt;ihavebeenclawed — an index of agent incidents&lt;/a&gt; (ihavebeenclawed.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://simonwillison.net/2026/Sep/1/claude-fable-5-1/&quot;&gt;Claude Fable 5.1 made me a really nice animated pelican&lt;/a&gt; — I love that series and to see the models evolving (simonwillison.net)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/DanLeonti/AgentLights&quot;&gt;DanLeonti/AgentLights&lt;/a&gt; — A macOS menu-bar traffic light for your Cursor &amp;amp; Claude Code agents. Green = your turn, orange = working, red = needs you. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2026/08/effort.html&quot;&gt;Effort&lt;/a&gt; (savagechickens.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://clarity.addy.ie/&quot;&gt;Clarity: AI writing skill and editor&lt;/a&gt; (clarity.addy.ie)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/crmne/fastpotify&quot;&gt;crmne/fastpotify&lt;/a&gt; — Spotify, native and fast. One lightweight Rust app for your whole library, local playback, and Spotify Connect on Linux, macOS, and Windows. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://tailscale.com/blog/tailcat&quot;&gt;Tailcat: Tailscale without Tailscale, by Tailscale&lt;/a&gt; (tailscale.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 24 August 2026</title>
    <link href="https://emrox.de/links/#m2026-08"/>
    <id>https://emrox.de/links/#week-2026-08-24</id>
    <published>2026-08-24T14:42:27.804Z</published>
    <updated>2026-08-24T14:42:27.804Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.attackmagazine.com/technique/synth-secrets/how-to-make-your-own-kick-drums-in-diva/&quot;&gt;How To make your own kick drums in Diva&lt;/a&gt; — For the time when I actually find time to enjoy making music again (attackmagazine.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/thiagotigaz/ocr-it&quot;&gt;thiagotigaz/ocr-it&lt;/a&gt; — Chrome extension: pin a screen region once, then hotkey your way through a paginated document. OCR runs 100% offline via bundled Tesseract. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://schlarp.com/posts/everything-i-own-owned/&quot;&gt;Everything I own, owned&lt;/a&gt; (schlarp.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/facebook/stylex&quot;&gt;facebook/stylex&lt;/a&gt; — StyleX is the styling system for ambitious user interfaces. (github.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 17 August 2026</title>
    <link href="https://emrox.de/links/#m2026-08"/>
    <id>https://emrox.de/links/#week-2026-08-17</id>
    <published>2026-08-22T08:06:17.984Z</published>
    <updated>2026-08-22T08:06:17.984Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://lovable.dev/blog/how-we-migrated-lovable-dev-away-from-nextjs&quot;&gt;How we migrated lovable.dev away from Next.js and turned it into another Lovable app&lt;/a&gt; (lovable.dev)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/Leonxlnx/taste-skill&quot;&gt;Leonxlnx/taste-skill&lt;/a&gt; — Taste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/chaitanyagiri/munder-difflin&quot;&gt;chaitanyagiri/munder-difflin&lt;/a&gt; — A local multi-agent harness that works with your existing Claude Code, Codex subscriptions, allows you to run an office of agents (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/CyberTimon/RapidRAW&quot;&gt;CyberTimon/RapidRAW&lt;/a&gt; — A beautiful, non-destructive, and GPU-accelerated RAW image editor built with performance in mind. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.sacredheartsc.com/blog/browser-de-slop/&quot;&gt;Browser De-Slop&lt;/a&gt; (sacredheartsc.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://blog.laserphile.com/2026/08/aliexpress-webpage-keeping-multipoint.html&quot;&gt;AliExpress webpage keeping multipoint Bluetooth headphones active with WebAudio fingerprinting&lt;/a&gt; (blog.laserphile.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/serenedb/serenedb&quot;&gt;serenedb/serenedb&lt;/a&gt; — The First Real-Time Search Analytics Database (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/software-mansion-labs/react-native-nano-icons&quot;&gt;software-mansion-labs/react-native-nano-icons&lt;/a&gt; — High-performance icon rendering for React Native &amp;amp; Expo (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/unslothai/unsloth&quot;&gt;unslothai/unsloth&lt;/a&gt; — Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, DeepSeek-V4, MiniMax-H3, Gemma 4, FLUX and more. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.bram.us/2026/08/20/the-future-of-css-target-multiple-classes-with-the-class-prefix-selector/&quot;&gt;The Future of CSS: Target Multiple Classes with the Class Prefix Selector&lt;/a&gt; (bram.us)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.bram.us/2026/08/20/the-future-of-css-target-multiple-classes-with-the-class-prefix-selector/&quot;&gt;The Future of CSS: Target Multiple Classes with the Class Prefix Selector&lt;/a&gt; (bram.us)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/MadsLorentzen/ai-job-search&quot;&gt;MadsLorentzen/ai-job-search&lt;/a&gt; — The job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://tipiirai.com/writing/bun-rust-rewrite-worries&quot;&gt;Bun 1.4 Rust rewrite is not looking good&lt;/a&gt; (tipiirai.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://blog.cloudflare.com/total-eclipse-internet-traffic-iceland-spain-portugal/&quot;&gt;Total eclipse of the Internet: traffic impacts in Iceland, Spain, and Portugal&lt;/a&gt; (blog.cloudflare.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/guillermolg00/morphicons&quot;&gt;guillermolg00/morphicons&lt;/a&gt; — Any icon morphs into any other — universal morphing for stroke-based icons with spring physics. Zero dependencies, ~7 KB gzip. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://blog.senko.net/code-was-never-the-hard-part-is-an-insult-to-all-programmers&quot;&gt;&amp;quot;Code was never the hard part&amp;quot; is an insult to all programmers&lt;/a&gt; (blog.senko.net)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://declaude.org/watermarking/&quot;&gt;How AI text watermarking works&lt;/a&gt; (declaude.org)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://huggingface.co/blog/state-of-open-models-summer-2026&quot;&gt;State of Open Models: Summer 2026 Observations&lt;/a&gt; (huggingface.co)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/DavidHDev/react-bits&quot;&gt;DavidHDev/react-bits&lt;/a&gt; — An open source collection of animated, interactive &amp;amp; fully customizable React components for building memorable websites. (github.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 10 August 2026</title>
    <link href="https://emrox.de/links/#m2026-08"/>
    <id>https://emrox.de/links/#week-2026-08-10</id>
    <published>2026-08-14T19:27:35.370Z</published>
    <updated>2026-08-14T19:27:35.370Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://claude.com/blog/maximizing-the-value-of-your-claude-code-sessions&quot;&gt;Maximizing the value of your Claude Code sessions&lt;/a&gt; (claude.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.electrospaces.net/2013/04/how-obamas-blackberry-got-secured.html&quot;&gt;How Obama&amp;#39;s BlackBerry got secured&lt;/a&gt; (electrospaces.net)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/Adityakishore0/ScrollX-UI&quot;&gt;Adityakishore0/ScrollX-UI&lt;/a&gt; — An open source collection of animated, interactive &amp;amp; fully customizable components for building stunning, memorable user interfaces. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.whenwillaitakemyjob.ai/&quot;&gt;When Will AI Take My Job?&lt;/a&gt; (whenwillaitakemyjob.ai)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/JuliusBrussee/caveman&quot;&gt;JuliusBrussee/caveman&lt;/a&gt; — 🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.cringebot3000.com/&quot;&gt;LinkedIn CringeBot 3000&lt;/a&gt; (cringebot3000.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.docker.com/products/docker-sandboxes/&quot;&gt;Docker Sandboxes | Sandboxes for Coding Agents&lt;/a&gt; (docker.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 3 August 2026</title>
    <link href="https://emrox.de/links/#m2026-08"/>
    <id>https://emrox.de/links/#week-2026-08-03</id>
    <published>2026-08-07T15:29:08.811Z</published>
    <updated>2026-08-07T15:29:08.811Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://vercel.com/blog/introducing-agent-plugins&quot;&gt;Introducing Agent Plugins&lt;/a&gt; (vercel.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/maplibre/martin&quot;&gt;maplibre/martin&lt;/a&gt; — Blazing fast and lightweight PostGIS, MBtiles and PMtiles tile server, tile generation, and mbtiles tooling. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/maplibre/maplibre-gl-js&quot;&gt;maplibre/maplibre-gl-js&lt;/a&gt; — MapLibre GL JS - Interactive vector tile maps in the browser (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://benji.org/drawesome&quot;&gt;Drawesome&lt;/a&gt; (benji.org)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://mcfunley.com/choose-boring-technology&quot;&gt;Choose Boring Technology&lt;/a&gt; (mcfunley.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/gkurt/tegaki&quot;&gt;gkurt/tegaki&lt;/a&gt; — Handwriting animation for the web. Supports any font or text. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://divingintheshallowend.com/three-six-mafia/&quot;&gt;Three Six Mafia&lt;/a&gt; — Some of these rare moments when I get that data engineering can be fun (divingintheshallowend.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/FFmpeg/FFmpeg&quot;&gt;FFmpeg/FFmpeg&lt;/a&gt; — Mirror of https://git.ffmpeg.org/ffmpeg.git (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.bram.us/2026/08/03/mdn-traffic-browser/&quot;&gt;MDN Traffic Browser&lt;/a&gt; (bram.us)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://openreview.net/pdf?id=klU4737opt&quot;&gt;Position: LLMs can&amp;#39;t jump&lt;/a&gt; (openreview.net)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://bjorg.bjornroche.com/management/ai-productivity-gap/&quot;&gt;The AI productivity gap&lt;/a&gt; (bjorg.bjornroche.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://gruhn.me/blog/2026-08-03/&quot;&gt;Don&amp;#39;t be a meat proxy&lt;/a&gt; (gruhn.me)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 27 July 2026</title>
    <link href="https://emrox.de/links/#m2026-07"/>
    <id>https://emrox.de/links/#week-2026-07-27</id>
    <published>2026-08-02T08:26:19.000Z</published>
    <updated>2026-08-02T08:26:19.000Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/dahall/Vanara&quot;&gt;dahall/Vanara&lt;/a&gt; — A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/drewnoakes/metadata-extractor-dotnet&quot;&gt;drewnoakes/metadata-extractor-dotnet&lt;/a&gt; — Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/pbakaus/impeccable&quot;&gt;pbakaus/impeccable&lt;/a&gt; — The design language that makes your AI harness better at design. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/ChromeDevTools/chrome-devtools-mcp&quot;&gt;ChromeDevTools/chrome-devtools-mcp&lt;/a&gt; — Chrome DevTools for coding agents (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/google-labs-code/design.md&quot;&gt;google-labs-code/design.md&lt;/a&gt; — A format specification for describing a visual identity to coding agents. DESIGN.md gives agents a persistent, structured understanding of a design system. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/emrox/rawimp&quot;&gt;emrox/rawimp&lt;/a&gt; — Browse, rate and import camera photos on Windows. Imports from cameras, phones and cards. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://anirudh.fi/strain&quot;&gt;The strain in your brain&lt;/a&gt; (anirudh.fi)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://unplannedobsolescence.com/blog/buttons-vs-links/&quot;&gt;The Difference Between a Button and a Link&lt;/a&gt; (unplannedobsolescence.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://openderm.github.io/&quot;&gt;OpenDerm — Open-source robotic 3D skin imaging&lt;/a&gt; (openderm.github.io)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://smashingmagazine.com/2026/07/digital-design-ai-era/&quot;&gt;Thinking Outside The Box: Digital Design In The AI Era&lt;/a&gt; (smashingmagazine.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://dynomight.net/betteridge/&quot;&gt;Does every question mark deserve a Betteridge?&lt;/a&gt; (dynomight.net)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2026/07/meaning-of-life-2.html&quot;&gt;Meaning of Life&lt;/a&gt; (savagechickens.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://4rh1t3ct0r7.github.io/doom-regex/&quot;&gt;DOOM on regex - find &amp;amp;amp; replace as a computer&lt;/a&gt; (4rh1t3ct0r7.github.io)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://allen.hutchison.org/2025/11/28/the-era-of-personal-software/&quot;&gt;Building Personal Software: Crafting Your Own Tools for Success&lt;/a&gt; (allen.hutchison.org)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2026/07/forever.html&quot;&gt;Forever&lt;/a&gt; (savagechickens.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/vercel-labs/scriptc&quot;&gt;vercel-labs/scriptc&lt;/a&gt; — TypeScript-to-Native Compiler (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://nikolays.github.io/PGSimCity/&quot;&gt;PGSimCity · How PostgreSQL Works, in 3D&lt;/a&gt; (nikolays.github.io)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 20 July 2026</title>
    <link href="https://emrox.de/links/#m2026-07"/>
    <id>https://emrox.de/links/#week-2026-07-20</id>
    <published>2026-07-24T15:49:36.869Z</published>
    <updated>2026-07-24T15:49:36.869Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://dynomight.net/creatine/&quot;&gt;Does creatine make you smarter?&lt;/a&gt; (dynomight.net)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.poetryfoundation.org/poems/58012/the-men-that-dont-fit-in&quot;&gt;The Men That Don&amp;#39;t Fit In&lt;/a&gt; (poetryfoundation.org)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://pydantic.dev/articles/the-human-in-the-loop-is-tired&quot;&gt;The Human-in-the-Loop is Tired&lt;/a&gt; (pydantic.dev)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://smashingmagazine.com/2026/07/people-dont-want-more-ai/&quot;&gt;No, People Don’t Want More AI In Their Life&lt;/a&gt; (smashingmagazine.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://nextjs.org/blog/july-2026-security-release&quot;&gt;July 2026 Security Release&lt;/a&gt; — Update time (nextjs.org)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://scholarship.law.missouri.edu/betr/vol10/iss1/4/&quot;&gt;Beyond the Prompt: The Social Costs of Generative Artificial Intelligence&lt;/a&gt; (scholarship.law.missouri.edu)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/turbostarter/loading-ui&quot;&gt;turbostarter/loading-ui&lt;/a&gt; — Spinners, loaders and loading animations for modern web apps ⏳ (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://cdm.link/ableton-live-on-linux/&quot;&gt;Ableton Live and Push can now run on Linux, unofficially&lt;/a&gt; (cdm.link)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 13 July 2026</title>
    <link href="https://emrox.de/links/#m2026-07"/>
    <id>https://emrox.de/links/#week-2026-07-13</id>
    <published>2026-07-16T10:01:05.828Z</published>
    <updated>2026-07-16T10:01:05.828Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.frank.computer/blog/2025/05/just-a-tool.html&quot;&gt;Stop saying that AI is just a tool and it only matters how it is used&lt;/a&gt; (frank.computer)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/ajnisbet/opentopodata&quot;&gt;ajnisbet/opentopodata&lt;/a&gt; — Open alternative to the Google Elevation API! (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.normaltech.ai/p/what-will-be-left-for-us-to-work&quot;&gt;What will be left for us to work on?&lt;/a&gt; (normaltech.ai)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.workchronicles.com/p/comic-premature-optimization&quot;&gt;(comic) Premature optimization&lt;/a&gt; (workchronicles.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://entropicthoughts.com/full-body-mri-earns-you-a-base-jump&quot;&gt;A full body MRI earns you a year of smoking&lt;/a&gt; (entropicthoughts.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/duongductrong/Snapzy&quot;&gt;duongductrong/Snapzy&lt;/a&gt; — An open-source native macOS screenshot and screen recording app. A CleanShot X alternative. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://pawelgrzybek.com/whats-new-in-ecmascript-2026/&quot;&gt;What&amp;#39;s new in ECMAScript 2026&lt;/a&gt; (pawelgrzybek.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 6 July 2026</title>
    <link href="https://emrox.de/links/#m2026-07"/>
    <id>https://emrox.de/links/#week-2026-07-06</id>
    <published>2026-07-10T11:57:07.034Z</published>
    <updated>2026-07-10T11:57:07.034Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://neciudan.dev/hydration-and-rendering-strategies&quot;&gt;Different hydration and rendering strategies (Next.js)&lt;/a&gt; (neciudan.dev)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/agarrharr/awesome-macos-screensavers&quot;&gt;agarrharr/awesome-macos-screensavers&lt;/a&gt; — 🍎 🖥 🎆 A curated list of screensavers for Mac OS X (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/&quot;&gt;Announcing TypeScript 7.0&lt;/a&gt; (devblogs.microsoft.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/charmbracelet/crush&quot;&gt;charmbracelet/crush&lt;/a&gt; — Glamourous agentic coding for all 💘 (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/steipete/CodexBar&quot;&gt;steipete/CodexBar&lt;/a&gt; — Show usage stats for OpenAI Codex and Claude Code, without having to login. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/kyutai-labs/pocket-tts&quot;&gt;kyutai-labs/pocket-tts&lt;/a&gt; — A TTS that fits in your CPU (and pocket) (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/odysseus-dev/odysseus&quot;&gt;odysseus-dev/odysseus&lt;/a&gt; — Self-hosted AI workspace. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.workchronicles.com/p/comic-range-of-emotions-d40&quot;&gt;(comic) Range of emotions&lt;/a&gt; — Feels like this is the exact feeling which I miss in my today work life since AI got into my work (workchronicles.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://rruxandra.github.io/regression-to-the-mean.html&quot;&gt;Regression to the Mean — On LLMs and the Quiet Death of the New&lt;/a&gt; (rruxandra.github.io)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://norswap.com/agent-setup&quot;&gt;Safe human-friendly multi-agent setup&lt;/a&gt; (norswap.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Notes on the relaunch stack</title>
    <link href="https://emrox.de/blog/relaunch-notes/"/>
    <id>https://emrox.de/blog/relaunch-notes/</id>
    <published>2026-07-08T00:00:00.000Z</published>
    <updated>2026-07-08T00:00:00.000Z</updated>
    <summary>Why this site is built with Eleventy and plain CSS.</summary>
  </entry>
  <entry>
    <title>Shared links — week of 29 June 2026</title>
    <link href="https://emrox.de/links/#m2026-06"/>
    <id>https://emrox.de/links/#week-2026-06-29</id>
    <published>2026-07-03T12:16:10.032Z</published>
    <updated>2026-07-03T12:16:10.032Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://xkcd.com/3266/&quot;&gt;Holes&lt;/a&gt; (xkcd.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2026/07/expensive-stuff.html&quot;&gt;Expensive Stuff&lt;/a&gt; (savagechickens.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/stablyai/orca&quot;&gt;stablyai/orca&lt;/a&gt; — Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.workchronicles.com/p/comic-lowering-attrition&quot;&gt;(comic) Lowering attrition&lt;/a&gt; (workchronicles.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Hello again, world</title>
    <link href="https://emrox.de/blog/hello-world/"/>
    <id>https://emrox.de/blog/hello-world/</id>
    <published>2026-07-01T00:00:00.000Z</published>
    <updated>2026-07-01T00:00:00.000Z</updated>
    <summary>Relaunching emrox.de as a fully static site.</summary>
  </entry>
  <entry>
    <title>Shared links — week of 22 June 2026</title>
    <link href="https://emrox.de/links/#m2026-06"/>
    <id>https://emrox.de/links/#week-2026-06-22</id>
    <published>2026-06-27T10:32:39.000Z</published>
    <updated>2026-06-27T10:32:39.000Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/dosbox-staging/dosbox-staging&quot;&gt;dosbox-staging/dosbox-staging&lt;/a&gt; — DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2026/06/happy-place.html&quot;&gt;Happy Place&lt;/a&gt; — that&amp;#39;s me in this comic! (savagechickens.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://dynomight.net/vitamin-d/&quot;&gt;The worthlessness of vitamin D is mildly exaggerated&lt;/a&gt; (dynomight.net)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2026/06/making-a-difference.html&quot;&gt;Making A Difference&lt;/a&gt; (savagechickens.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/Jeffallan/claude-skills&quot;&gt;Jeffallan/claude-skills&lt;/a&gt; — 67 Specialized Skills for Full-Stack Developers. Transform Claude Code into your expert pair programmer. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/mattpocock/skills&quot;&gt;mattpocock/skills&lt;/a&gt; — Skills for Real Engineers. Straight from my .agents directory. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://steveharrison.dev/showdirectorypicker-opens-up-a-whole-new-world/&quot;&gt;window.showDirectoryPicker opens up a whole new world&lt;/a&gt; (steveharrison.dev)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 15 June 2026</title>
    <link href="https://emrox.de/links/#m2026-06"/>
    <id>https://emrox.de/links/#week-2026-06-15</id>
    <published>2026-06-19T12:09:15.032Z</published>
    <updated>2026-06-19T12:09:15.032Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://devblogs.microsoft.com/typescript/announcing-typescript-7-0-rc/&quot;&gt;Announcing TypeScript 7.0 RC&lt;/a&gt; (devblogs.microsoft.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://gcaptain.com/drowning/&quot;&gt;Drowning Doesn&amp;#39;t Look Like Drowning&lt;/a&gt; (gcaptain.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.workchronicles.com/p/comic-adding-more-people-to-a-project-508&quot;&gt;(comic) Adding more people to a project&lt;/a&gt; (workchronicles.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.workchronicles.com/p/comic-how-to-save-the-project&quot;&gt;(comic) How to save the project&lt;/a&gt; (workchronicles.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://ciechanow.ski/mechanical-watch/&quot;&gt;Mechanical Watch&lt;/a&gt; (ciechanow.ski)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/DietrichGebert/ponytail&quot;&gt;DietrichGebert/ponytail&lt;/a&gt; — Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://andreklein.net/your-epub-is-fine-kobo-disagrees-blame-adobe/&quot;&gt;Your EPUB Is Fine. Kobo Disagrees. Blame Adobe&lt;/a&gt; (andreklein.net)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 8 June 2026</title>
    <link href="https://emrox.de/links/#m2026-06"/>
    <id>https://emrox.de/links/#week-2026-06-08</id>
    <published>2026-06-14T18:44:17.671Z</published>
    <updated>2026-06-14T18:44:17.671Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://correresmidestino.com/dont-you-just-upload-it-to-chatgpt/&quot;&gt;“Don’t You Just Upload It to ChatGPT?”&lt;/a&gt; (correresmidestino.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/steinbergmedia/vstgui&quot;&gt;steinbergmedia/vstgui&lt;/a&gt; — A user interface toolkit mainly for audio plug-ins (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/software-mansion/argent&quot;&gt;software-mansion/argent&lt;/a&gt; — An agentic toolkit to control, debug, and profile iOS and Android apps. Made by Software Mansion. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.ui-skills.com/&quot;&gt;UI Skills for Design Engineers | Curated Skill Directory&lt;/a&gt; (ui-skills.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/AllThingsSmitty/typescript-tips-everyone-should-know&quot;&gt;AllThingsSmitty/typescript-tips-everyone-should-know&lt;/a&gt; — ✅ A collection of practical TypeScript patterns that improve safety, readability, maintainability, and developer experience. (github.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 25 May 2026</title>
    <link href="https://emrox.de/links/#m2026-05"/>
    <id>https://emrox.de/links/#week-2026-05-25</id>
    <published>2026-05-30T19:36:51.956Z</published>
    <updated>2026-05-30T19:36:51.956Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://s-macke.github.io/VoxelSpace/&quot;&gt;Voxel Space&lt;/a&gt; (s-macke.github.io)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/HeidiSQL/HeidiSQL&quot;&gt;HeidiSQL/HeidiSQL&lt;/a&gt; — A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL, SQLite, Interbase and Firebird, written in Delphi and Lazarus/FreePascal (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://aurorascharff.no/posts/component-architecture-for-react-server-components/&quot;&gt;Component Architecture for React Server Components&lt;/a&gt; (aurorascharff.no)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://arps18.github.io/posts/claude-code-mastery/&quot;&gt;Beyond the Prompt: Claude Code&lt;/a&gt; (arps18.github.io)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.joshwcomeau.com/animation/css-vs-javascript/&quot;&gt;CSS vs. JavaScript&lt;/a&gt; (joshwcomeau.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://xlii.space/eng/from-rust-to-ruby/&quot;&gt;From Rust to Ruby&lt;/a&gt; (xlii.space)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/tomhayes/BEMoji&quot;&gt;tomhayes/BEMoji&lt;/a&gt; (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://tomhayes.github.io/BEMoji/&quot;&gt;BEMoji — The Emoji-First CSS Framework&lt;/a&gt; (tomhayes.github.io)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://veso.ai/research/agentic-patterns/&quot;&gt;Agentic Patterns — Veso Research&lt;/a&gt; (veso.ai)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://seriot.ch/computation/jira.html&quot;&gt;Jira IS Turing-Complete&lt;/a&gt; (seriot.ch)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.atlasobscura.com/articles/blankets-summer-hot&quot;&gt;Why Do We Sleep Under Blankets, Even on the Hottest Nights?&lt;/a&gt; (atlasobscura.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 18 May 2026</title>
    <link href="https://emrox.de/links/#m2026-05"/>
    <id>https://emrox.de/links/#week-2026-05-18</id>
    <published>2026-05-22T13:36:17.000Z</published>
    <updated>2026-05-22T13:36:17.000Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/nkzw-tech/fate&quot;&gt;nkzw-tech/fate&lt;/a&gt; — fate is a modern data client for React. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/haydenbleasel/files-sdk&quot;&gt;haydenbleasel/files-sdk&lt;/a&gt; — A unified storage SDK for object and blob backends. One small, honest API. Web-standards I/O. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://abuseofnotation.github.io/boolean-thinking/&quot;&gt;Abuse of Notation - writings on math, logic, philosophy and art&lt;/a&gt; (abuseofnotation.github.io)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/anl331/goey-toast&quot;&gt;anl331/goey-toast&lt;/a&gt; — A gooey, morphing toast component built on Sonner with Framer Motion animations (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/joseph/mud&quot;&gt;joseph/mud&lt;/a&gt; — Mud. A perfect markdown viewer for macOS. (github.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 11 May 2026</title>
    <link href="https://emrox.de/links/#m2026-05"/>
    <id>https://emrox.de/links/#week-2026-05-11</id>
    <published>2026-05-12T12:47:21.226Z</published>
    <updated>2026-05-12T12:47:21.226Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://thenoisyroom.com/&quot;&gt;The Noisy Room&lt;/a&gt; (thenoisyroom.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/componade/calendarjs&quot;&gt;componade/calendarjs&lt;/a&gt; — Lightweight date picker, event scheduler, and timeline components for JavaScript. Works with React, Vue, and Angular. Free and open source. (github.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 4 May 2026</title>
    <link href="https://emrox.de/links/#m2026-05"/>
    <id>https://emrox.de/links/#week-2026-05-04</id>
    <published>2026-05-07T13:15:16.724Z</published>
    <updated>2026-05-07T13:15:16.724Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.compart.com/en/unicode/U+2E3B&quot;&gt;Three-Em Dash&lt;/a&gt; (compart.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/thaw-app/Thaw&quot;&gt;thaw-app/Thaw&lt;/a&gt; — The open source menu bar manager (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://dynomight.net/painkillers/&quot;&gt;You’re probably taking the wrong painkiller&lt;/a&gt; (dynomight.net)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/dadamachines/ctag-tbd&quot;&gt;dadamachines/ctag-tbd&lt;/a&gt; — A Fork of CTAG TBD (ESP32 audio DSP platform) with many changes and lots of UI/UX + docs changes for the dadamachines TBD‑16. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.workchronicles.com/p/comic-the-okr-trap&quot;&gt;(comic) The OKR Trap&lt;/a&gt; (workchronicles.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://addyosmani.com/blog/cognitive-surrender/&quot;&gt;Cognitive Surrender&lt;/a&gt; (addyosmani.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/ace-step/ACE-Step-1.5&quot;&gt;ace-step/ACE-Step-1.5&lt;/a&gt; — The most powerful local music generation model that outperforms almost all commercial alternatives, supporting Mac, AMD, Intel, and CUDA devices. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.anildash.com/2026/04/30/artemis-photos-flickr/&quot;&gt;Why are the Artemis II photos on Flickr? - Anil Dash&lt;/a&gt; (anildash.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://thebookslist.com/20-fiction-books-to-inspire-climate-action/&quot;&gt;Top 20 Fiction to Inspire Climate Action - The Books List&lt;/a&gt; (thebookslist.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://thienantran.com/talking-to-35-strangers-at-the-gym/&quot;&gt;Talking to 35 Strangers at the Gym&lt;/a&gt; (thienantran.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 27 April 2026</title>
    <link href="https://emrox.de/links/#m2026-04"/>
    <id>https://emrox.de/links/#week-2026-04-27</id>
    <published>2026-04-30T12:00:36.000Z</published>
    <updated>2026-04-30T12:00:36.000Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/felipefdl/warm-burnout&quot;&gt;felipefdl/warm-burnout&lt;/a&gt; — Mostly warm, WCAG-audited color theme suite with one cool type accent. For developers who are already burned out but still have deadlines. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.workchronicles.com/p/comic-the-estimate-game&quot;&gt;(comic) The estimate game&lt;/a&gt; (workchronicles.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://chriscoyier.net/2026/04/25/ai-alignment/&quot;&gt;AI &amp;amp;amp; Alignment&lt;/a&gt; (chriscoyier.net)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://notepad-plus-plus-mac.org/&quot;&gt;Notepad++ for Mac: Free Native macOS Code Editor&lt;/a&gt; (notepad-plus-plus-mac.org)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 20 April 2026</title>
    <link href="https://emrox.de/links/#m2026-04"/>
    <id>https://emrox.de/links/#week-2026-04-20</id>
    <published>2026-04-24T14:49:11.000Z</published>
    <updated>2026-04-24T14:49:11.000Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/AndrewVos/endless-toil&quot;&gt;AndrewVos/endless-toil&lt;/a&gt; — Hear your agent suffer through your code (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://piccalil.li/blog/the-end-of-responsive-images/&quot;&gt;The end of responsive images&lt;/a&gt; (piccalil.li)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/yjs/yjs&quot;&gt;yjs/yjs&lt;/a&gt; — Shared data types for building collaborative software (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/Anurella/reset-css&quot;&gt;Anurella/reset-css&lt;/a&gt; — A collection of styles that reset the styles of certain elements in the browser (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/chenglou/pretext&quot;&gt;chenglou/pretext&lt;/a&gt; — Fast, accurate &amp;amp; comprehensive text measurement &amp;amp; layout (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.flyingpenguin.com/the-boy-that-cried-mythos-verification-is-collapsing-trust-in-anthropic/&quot;&gt;The Boy That Cried Mythos: Verification is Collapsing Trust in Anthropic&lt;/a&gt; (flyingpenguin.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://devblogs.microsoft.com/typescript/announcing-typescript-7-0-beta/&quot;&gt;Announcing TypeScript 7.0 Beta&lt;/a&gt; (devblogs.microsoft.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://luminousmen.substack.com/p/drunk-post-things-ive-learned-as&quot;&gt;Drunk Post: Things I’ve Learned as a Senior Engineer&lt;/a&gt; (luminousmen.substack.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://vtbag.dev/&quot;&gt;The Bag of Tricks for View Transitions&lt;/a&gt; (vtbag.dev)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 13 April 2026</title>
    <link href="https://emrox.de/links/#m2026-04"/>
    <id>https://emrox.de/links/#week-2026-04-13</id>
    <published>2026-04-18T19:51:35.521Z</published>
    <updated>2026-04-18T19:51:35.521Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.nature.com/articles/s42255-026-01506-y&quot;&gt;Fructose: metabolic signal and modern hazard&lt;/a&gt; (nature.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/mui/base-ui&quot;&gt;mui/base-ui&lt;/a&gt; — Unstyled UI components for building accessible web apps and design systems. From the creators of Radix, Floating UI, and Material UI. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/quemsah/awesome-claude-plugins&quot;&gt;quemsah/awesome-claude-plugins&lt;/a&gt; — Automated collection of Claude Code plugin adoption metrics across GitHub repositories using n8n workflows (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/nilbuild/slim&quot;&gt;nilbuild/slim&lt;/a&gt; — Give your localhost a local or public URL (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/addyosmani/agent-skills&quot;&gt;addyosmani/agent-skills&lt;/a&gt; — Production-grade engineering skills for AI coding agents. (github.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 6 April 2026</title>
    <link href="https://emrox.de/links/#m2026-04"/>
    <id>https://emrox.de/links/#week-2026-04-06</id>
    <published>2026-04-12T19:29:41.174Z</published>
    <updated>2026-04-12T19:29:41.174Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://perthirtysix.com/how-does-gps-work&quot;&gt;The Physics Of GPS | An Interactive Exploration&lt;/a&gt; (perthirtysix.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/jaywcjlove/awesome-mac&quot;&gt;jaywcjlove/awesome-mac&lt;/a&gt; —  This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/zhw2590582/ArtPlayer&quot;&gt;zhw2590582/ArtPlayer&lt;/a&gt; — :art: ArtPlayer.js is a modern and full featured HTML5 video player (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/luongnv89/claude-howto&quot;&gt;luongnv89/claude-howto&lt;/a&gt; — A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value. (github.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 23 March 2026</title>
    <link href="https://emrox.de/links/#m2026-03"/>
    <id>https://emrox.de/links/#week-2026-03-23</id>
    <published>2026-03-24T08:14:39.246Z</published>
    <updated>2026-03-24T08:14:39.246Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2026/03/morale.html&quot;&gt;Morale&lt;/a&gt; (savagechickens.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/&quot;&gt;Announcing TypeScript 6.0 - TypeScript&lt;/a&gt; (devblogs.microsoft.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 16 March 2026</title>
    <link href="https://emrox.de/links/#m2026-03"/>
    <id>https://emrox.de/links/#week-2026-03-16</id>
    <published>2026-03-19T15:26:15.457Z</published>
    <updated>2026-03-19T15:26:15.457Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://addyosmani.com/blog/comprehension-debt/&quot;&gt;Comprehension Debt — the hidden cost of AI generated code.&lt;/a&gt; (addyosmani.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://cdm.link/pikimov-offline/&quot;&gt;Pikimov, free motion and video app, now $6 standalone for Mac and Windows&lt;/a&gt; (cdm.link)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/rzru/nightingale&quot;&gt;rzru/nightingale&lt;/a&gt; — Machine learning powered Karaoke app (with scores!) (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://laurent.le-brun.eu/blog/the-best-demos-of-2025-from-the-demoscene&quot;&gt;The best demos of 2025 from the demoscene&lt;/a&gt; (laurent.le-brun.eu)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 9 March 2026</title>
    <link href="https://emrox.de/links/#m2026-03"/>
    <id>https://emrox.de/links/#week-2026-03-09</id>
    <published>2026-03-13T07:44:11.361Z</published>
    <updated>2026-03-13T07:44:11.361Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.fullstackpm.tech/blog/productivity-paradox-capital-lockup&quot;&gt;The Productivity Paradox: Why Technology Makes the Economy More Efficient But Most People No Richer&lt;/a&gt; (fullstackpm.tech)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://newsletter.thelongcommit.com/p/i-have-30-years-of-career-left-ai&quot;&gt;I Have 30 Years of Career Left. AI Made Me Rethink All of Them.&lt;/a&gt; (newsletter.thelongcommit.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.workchronicles.com/p/comic-work-on-your-emotional-intelligence&quot;&gt;(comic) Work on Your Emotional Intelligence&lt;/a&gt; (workchronicles.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-rc/&quot;&gt;Announcing TypeScript 6.0 RC&lt;/a&gt; (devblogs.microsoft.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 2 March 2026</title>
    <link href="https://emrox.de/links/#m2026-03"/>
    <id>https://emrox.de/links/#week-2026-03-02</id>
    <published>2026-03-04T12:47:18.815Z</published>
    <updated>2026-03-04T12:47:18.815Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.userinterface.wiki/laws-of-ux&quot;&gt;Laws of UX&lt;/a&gt; (userinterface.wiki)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://smashingmagazine.com/2026/03/getting-started-popover-api/&quot;&gt;Getting Started With The Popover API&lt;/a&gt; (smashingmagazine.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://kittygiraudel.com/2026/02/26/nerdy-design-details/&quot;&gt;Nerdy Design Details&lt;/a&gt; (kittygiraudel.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 23 February 2026</title>
    <link href="https://emrox.de/links/#m2026-02"/>
    <id>https://emrox.de/links/#week-2026-02-23</id>
    <published>2026-02-27T12:40:55.881Z</published>
    <updated>2026-02-27T12:40:55.881Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://una.im/border-shape/&quot;&gt;una.im | border-shape: the future of the non-rectangular web&lt;/a&gt; (una.im)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2026/02/patience-3.html&quot;&gt;Patience&lt;/a&gt; (savagechickens.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/cloudflare/vinext&quot;&gt;cloudflare/vinext&lt;/a&gt; — Vite plugin that reimplements the Next.js API surface — deploy anywhere (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.joshwcomeau.com/animation/sprites/&quot;&gt;Sprites on the Web&lt;/a&gt; (joshwcomeau.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.attackmagazine.com/reviews/the-best/the-best-free-plugins-for-2026/&quot;&gt;The Best Free Plugins For 2026&lt;/a&gt; (attackmagazine.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/fmhy/edit&quot;&gt;fmhy/edit&lt;/a&gt; — Make changes to FMHY (github.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 16 February 2026</title>
    <link href="https://emrox.de/links/#m2026-02"/>
    <id>https://emrox.de/links/#week-2026-02-16</id>
    <published>2026-02-21T15:26:57.921Z</published>
    <updated>2026-02-21T15:26:57.921Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://igorstechnoclub.com/sandbox-exec/&quot;&gt;sandbox-exec: macOS&amp;#39;s Little-Known Command-Line Sandboxing Tool&lt;/a&gt; (igorstechnoclub.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 19 January 2026</title>
    <link href="https://emrox.de/links/#m2026-01"/>
    <id>https://emrox.de/links/#week-2026-01-19</id>
    <published>2026-01-20T10:43:11.654Z</published>
    <updated>2026-01-20T10:43:11.654Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://macos-tidbits.lai.nz/&quot;&gt;macOS Tidbits&lt;/a&gt; (macos-tidbits.lai.nz)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 12 January 2026</title>
    <link href="https://emrox.de/links/#m2026-01"/>
    <id>https://emrox.de/links/#week-2026-01-12</id>
    <published>2026-01-16T12:35:35.000Z</published>
    <updated>2026-01-16T12:35:35.000Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/corbindavenport/just-the-browser&quot;&gt;corbindavenport/just-the-browser&lt;/a&gt; — Remove AI features, telemetry data reporting, sponsored content, product integrations, and other annoyances from web browsers. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/tw93/Mole&quot;&gt;tw93/Mole&lt;/a&gt; — 🐹 Clean, uninstall, analyze, optimize, and monitor your Mac. Free open-source CLI, plus a native Mac app. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/schedule-x/schedule-x&quot;&gt;schedule-x/schedule-x&lt;/a&gt; — JavaScript event calendar. Modern alternative to fullcalendar and react-big-calendar. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2026/01/so-confident.html&quot;&gt;So Confident&lt;/a&gt; (savagechickens.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 5 January 2026</title>
    <link href="https://emrox.de/links/#m2026-01"/>
    <id>https://emrox.de/links/#week-2026-01-05</id>
    <published>2026-01-09T08:23:33.024Z</published>
    <updated>2026-01-09T08:23:33.024Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://cdm.link/forget-channel-closures-watch-every-decade-of-mtv-music-videos-online/&quot;&gt;Forget channel closures: watch every decade of MTV music videos online&lt;/a&gt; (cdm.link)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.cs.cmu.edu/~pavlo/blog/2026/01/2025-databases-retrospective.html&quot;&gt;Databases in 2025: A Year in Review&lt;/a&gt; (cs.cmu.edu)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 15 December 2025</title>
    <link href="https://emrox.de/links/#m2025-12"/>
    <id>https://emrox.de/links/#week-2025-12-15</id>
    <published>2025-12-18T15:50:11.000Z</published>
    <updated>2025-12-18T15:50:11.000Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/fosrl/pangolin&quot;&gt;fosrl/pangolin&lt;/a&gt; — Modern networking and security platform providing secure access and connectivity to apps, infrastructure, and AI workloads. Connect and protect your users. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2025/12/ideas.html&quot;&gt;Ideas&lt;/a&gt; (savagechickens.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 8 December 2025</title>
    <link href="https://emrox.de/links/#m2025-12"/>
    <id>https://emrox.de/links/#week-2025-12-08</id>
    <published>2025-12-09T08:15:53.094Z</published>
    <updated>2025-12-09T08:15:53.094Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://type.today/en/journal/spaces&quot;&gt;Manual: Spaces&lt;/a&gt; (type.today)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 24 November 2025</title>
    <link href="https://emrox.de/links/#m2025-11"/>
    <id>https://emrox.de/links/#week-2025-11-24</id>
    <published>2025-11-28T09:21:43.000Z</published>
    <updated>2025-11-28T09:21:43.000Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/pocketbase/pocketbase&quot;&gt;pocketbase/pocketbase&lt;/a&gt; — Open Source realtime backend in 1 file (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2025/11/the-greatest.html&quot;&gt;The Greatest&lt;/a&gt; (savagechickens.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 17 November 2025</title>
    <link href="https://emrox.de/links/#m2025-11"/>
    <id>https://emrox.de/links/#week-2025-11-17</id>
    <published>2025-11-20T09:47:22.343Z</published>
    <updated>2025-11-20T09:47:22.343Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2025/11/the-optimist.html&quot;&gt;The Optimist&lt;/a&gt; (savagechickens.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/cloudflare/telescope&quot;&gt;cloudflare/telescope&lt;/a&gt; — Cross-browser web performance testing agent (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://karboosx.net/post/4eZxhBon/building-a-simple-search-engine-that-actually-works&quot;&gt;Building a Simple Search Engine That Actually Works&lt;/a&gt; (karboosx.net)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 10 November 2025</title>
    <link href="https://emrox.de/links/#m2025-11"/>
    <id>https://emrox.de/links/#week-2025-11-10</id>
    <published>2025-11-14T22:53:31.000Z</published>
    <updated>2025-11-14T22:53:31.000Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/juanfont/headscale&quot;&gt;juanfont/headscale&lt;/a&gt; — An open source, self-hosted implementation of the Tailscale control server (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/Vanilagy/mediabunny&quot;&gt;Vanilagy/mediabunny&lt;/a&gt; — Pure TypeScript media toolkit for reading, writing, and converting video and audio files, directly in the browser. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2025/11/learning-experience.html&quot;&gt;Learning Experience&lt;/a&gt; (savagechickens.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 3 November 2025</title>
    <link href="https://emrox.de/links/#m2025-11"/>
    <id>https://emrox.de/links/#week-2025-11-03</id>
    <published>2025-11-05T14:56:56.604Z</published>
    <updated>2025-11-05T14:56:56.604Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://adventures.nodeland.dev/archive/noop-functions-vs-optional-chaining-a-performance/&quot;&gt;Noop Functions vs Optional Chaining: A Performance Deep Dive&lt;/a&gt; (adventures.nodeland.dev)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/rxliuli/apps.apple.com&quot;&gt;apps.apple.com: App Store web version&lt;/a&gt; (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://simonwillison.net/2025/Nov/5/brenda/&quot;&gt;A quote from @belligerentbarbies&lt;/a&gt; (simonwillison.net)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://theawkwardyeti.com/comic/personal-today/?utm_source=rss&amp;amp;utm_medium=rss&amp;amp;utm_campaign=personal-today&quot;&gt;A new personal best today!&lt;/a&gt; (theawkwardyeti.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://emnudge.dev/blog/optimism-as-pragmatism/&quot;&gt;Optimism As Pragmatism&lt;/a&gt; (emnudge.dev)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/LadybirdBrowser/ladybird&quot;&gt;LadybirdBrowser/ladybird&lt;/a&gt; — Truly independent web browser (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/hwayne/awesome-cold-showers&quot;&gt;hwayne/awesome-cold-showers&lt;/a&gt; — For when people get too hyped up about things (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/ffoodd/a11y.css&quot;&gt;ffoodd/a11y.css&lt;/a&gt; — This CSS file intends to warn developers about possible risks and mistakes that exist in HTML code. It can also be used to roughly evaluate a site&amp;#39;s quality by simply including it as an external stylesheet. (github.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 27 October 2025</title>
    <link href="https://emrox.de/links/#m2025-10"/>
    <id>https://emrox.de/links/#week-2025-10-27</id>
    <published>2025-10-30T11:00:21.680Z</published>
    <updated>2025-10-30T11:00:21.680Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://react.dev/blog/2025/10/07/react-compiler-1&quot;&gt;React Compiler v1.0&lt;/a&gt; (react.dev)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://react.dev/blog/2025/10/16/react-conf-2025-recap&quot;&gt;React Conf 2025 Recap&lt;/a&gt; (react.dev)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://eurollm.io/&quot;&gt;EuroLLM&lt;/a&gt; (eurollm.io)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/sindresorhus/css-extras&quot;&gt;sindresorhus/css-extras&lt;/a&gt; — Useful CSS custom functions using the new @​function rule (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.nan.fyi/database&quot;&gt;Build Your Own Database&lt;/a&gt; (nan.fyi)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 20 October 2025</title>
    <link href="https://emrox.de/links/#m2025-10"/>
    <id>https://emrox.de/links/#week-2025-10-20</id>
    <published>2025-10-23T09:51:10.830Z</published>
    <updated>2025-10-23T09:51:10.830Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://joshmoody.org/blog/programming-with-less-than-nothing/&quot;&gt;Programming With Less Than Nothing&lt;/a&gt; (joshmoody.org)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://css-tip.com/quantity-queries/&quot;&gt;Quantity queries using has() selector&lt;/a&gt; (css-tip.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/steinbergmedia/vst3sdk&quot;&gt;steinbergmedia/vst3sdk&lt;/a&gt; — VST 3 Plug-In SDK (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://justuse.org/curl/&quot;&gt;Just use cURL&lt;/a&gt; (justuse.org)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/bodadotsh/npm-security-best-practices&quot;&gt;bodadotsh/npm-security-best-practices&lt;/a&gt; — [Updated for AI 🤖] Continuous updates on how to stay safe from NPM supply chain attacks (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://jovidecroock.com/blog/state-vs-signals/&quot;&gt;State and rerenders&lt;/a&gt; (jovidecroock.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 13 October 2025</title>
    <link href="https://emrox.de/links/#m2025-10"/>
    <id>https://emrox.de/links/#week-2025-10-13</id>
    <published>2025-10-14T14:34:27.235Z</published>
    <updated>2025-10-14T14:34:27.235Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://xkcd.com/3154/&quot;&gt;Physics Insight&lt;/a&gt; (xkcd.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/nickjvandyke/eslint-plugin-react-you-might-not-need-an-effect&quot;&gt;nickjvandyke/eslint-plugin-react-you-might-not-need-an-effect&lt;/a&gt; — 🙅‍♂️ Catch unnecessary React effects for simpler, faster, safer code. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://denodell.com/blog/html-best-kept-secret-output-tag&quot;&gt;HTML’s Best Kept Secret: The output Tag&lt;/a&gt; (denodell.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 6 October 2025</title>
    <link href="https://emrox.de/links/#m2025-10"/>
    <id>https://emrox.de/links/#week-2025-10-06</id>
    <published>2025-10-09T11:28:34.750Z</published>
    <updated>2025-10-09T11:28:34.750Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://engineering.fb.com/2025/10/07/open-source/introducing-the-react-foundation-the-new-home-for-react-react-native/&quot;&gt;Introducing the React Foundation: The New Home for React &amp;amp; React Native&lt;/a&gt; (engineering.fb.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/hunvreus/devpush&quot;&gt;hunvreus/devpush&lt;/a&gt; — Like Vercel, but open source and for all languages. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/fetch-kit/ffetch&quot;&gt;fetch-kit/ffetch&lt;/a&gt; — TypeScript-first fetch wrapper with configurable timeouts, retries, and circuit-breaker baked in. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://frontendmasters.com/blog/what-you-need-to-know-about-modern-css-2025-edition/&quot;&gt;What You Need to Know about Modern CSS (2025 Edition)&lt;/a&gt; (frontendmasters.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 15 September 2025</title>
    <link href="https://emrox.de/links/#m2025-09"/>
    <id>https://emrox.de/links/#week-2025-09-15</id>
    <published>2025-09-16T08:26:18.382Z</published>
    <updated>2025-09-16T08:26:18.382Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://adamsilver.io/blog/your-vs-my-in-user-interfaces/&quot;&gt;“Your” vs “My” in user interfaces&lt;/a&gt; (adamsilver.io)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/image-js/image-js&quot;&gt;image-js/image-js&lt;/a&gt; — Image processing and manipulation in JavaScript (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/panphora/overtype&quot;&gt;panphora/overtype&lt;/a&gt; — The markdown editor that&amp;#39;s just a textarea https://overtype.dev (github.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 8 September 2025</title>
    <link href="https://emrox.de/links/#m2025-09"/>
    <id>https://emrox.de/links/#week-2025-09-08</id>
    <published>2025-09-12T12:36:20.959Z</published>
    <updated>2025-09-12T12:36:20.959Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.cssbed.com/&quot;&gt;CSS Bed&lt;/a&gt; (cssbed.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/reshaped-ui/reshaped&quot;&gt;reshaped-ui/reshaped&lt;/a&gt; — Reshaped provides accessible React and Figma components for building beautiful products or starting your own design system (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/projectwallace/css-code-quality&quot;&gt;projectwallace/css-code-quality&lt;/a&gt; — Calculate the Code Quality score of your CSS based on a range of different quality guards. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/builtbybel/FlyOOBE&quot;&gt;builtbybel/FlyOOBE&lt;/a&gt; — Fly through your Windows 11 setup 🐝 (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2025/09/strength-and-weakness.html&quot;&gt;Strength and Weakness&lt;/a&gt; (savagechickens.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 25 August 2025</title>
    <link href="https://emrox.de/links/#m2025-08"/>
    <id>https://emrox.de/links/#week-2025-08-25</id>
    <published>2025-08-25T07:25:18.148Z</published>
    <updated>2025-08-25T07:25:18.148Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://jakub.kr/components/oklch-colors&quot;&gt;What are OKLCH colors?&lt;/a&gt; (jakub.kr)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 18 August 2025</title>
    <link href="https://emrox.de/links/#m2025-08"/>
    <id>https://emrox.de/links/#week-2025-08-18</id>
    <published>2025-08-21T12:39:54.872Z</published>
    <updated>2025-08-21T12:39:54.872Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://meyerweb.com/eric/thoughts/2025/08/20/to-infinity-but-not-beyond/&quot;&gt;To Infinity… But Not Beyond!&lt;/a&gt; (meyerweb.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/agentsmd/agents.md&quot;&gt;agentsmd/agents.md&lt;/a&gt; — AGENTS.md — a simple, open format for guiding coding agents (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/biomejs/gritql&quot;&gt;biomejs/gritql&lt;/a&gt; — GritQL is a query language for searching, linting, and modifying code. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/endless-sky/endless-sky&quot;&gt;endless-sky/endless-sky&lt;/a&gt; — Space exploration, trading, and combat game. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://blog.glyph.im/2025/08/the-best-line-length.html&quot;&gt;The Best Line Length&lt;/a&gt; (blog.glyph.im)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 4 August 2025</title>
    <link href="https://emrox.de/links/#m2025-08"/>
    <id>https://emrox.de/links/#week-2025-08-04</id>
    <published>2025-08-05T07:52:32.000Z</published>
    <updated>2025-08-05T07:52:32.000Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/BytePhoenixCoding/serato2rekordbox&quot;&gt;BytePhoenixCoding/serato2rekordbox&lt;/a&gt; — A python script for converting a Serato library into Rekordbox for USB export or general use. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://theycantalk.com/post/790904400826826752&quot;&gt;time&lt;/a&gt; (theycantalk.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://kashw1n.com/blog/nodejs-2025/&quot;&gt;Modern Node.js Patterns for 2025&lt;/a&gt; (kashw1n.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/toss/es-toolkit&quot;&gt;toss/es-toolkit&lt;/a&gt; — A modern JavaScript utility library that&amp;#39;s 2-3 times faster and up to 97% smaller, a major upgrade to lodash. (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/anomalyco/opencode&quot;&gt;anomalyco/opencode&lt;/a&gt; — The open source coding agent. (github.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 28 July 2025</title>
    <link href="https://emrox.de/links/#m2025-07"/>
    <id>https://emrox.de/links/#week-2025-07-28</id>
    <published>2025-07-30T09:10:36.473Z</published>
    <updated>2025-07-30T09:10:36.473Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://tkdodo.eu/blog/the-useless-use-callback&quot;&gt;The Useless useCallback&lt;/a&gt; (tkdodo.eu)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.savagechickens.com/2025/07/influencer.html&quot;&gt;Influencer&lt;/a&gt; (savagechickens.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://candid9.com/phone-camera/&quot;&gt;Phone Camera&lt;/a&gt; (candid9.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://abitmighty.com/posts/the-ultimate-meeting-culture&quot;&gt;The ultimate meeting culture&lt;/a&gt; (abitmighty.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://theycantalk.com/post/790266941297328128&quot;&gt;Celebrating 10 years of They Can Talk&lt;/a&gt; (theycantalk.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 21 July 2025</title>
    <link href="https://emrox.de/links/#m2025-07"/>
    <id>https://emrox.de/links/#week-2025-07-21</id>
    <published>2025-07-22T12:56:35.340Z</published>
    <updated>2025-07-22T12:56:35.340Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.joshwcomeau.com/svg/friendly-introduction-to-svg/&quot;&gt;A Friendly Introduction to SVG&lt;/a&gt; (joshwcomeau.com)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Shared links — week of 7 July 2025</title>
    <link href="https://emrox.de/links/#m2025-07"/>
    <id>https://emrox.de/links/#week-2025-07-07</id>
    <published>2025-07-11T12:27:42.696Z</published>
    <updated>2025-07-11T12:27:42.696Z</updated>
    <content type="html">&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://substack.gauravvohra.com/p/search-is-dead-long-live-llms-winning-in-the-era-of-llms-ai-overviews-and-geo&quot;&gt;SEO Is Dead. Long Live GEO.&lt;/a&gt; (substack.gauravvohra.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/brianch/offline-chess-puzzles&quot;&gt;brianch/offline-chess-puzzles&lt;/a&gt; — Tool to view and solve puzzles from the lichess puzzle database (github.com)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://antonz.org/is-online/&quot;&gt;Am I online?&lt;/a&gt; (antonz.org)&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
</feed>
