Explore other dev related sites in this ring. If you find this idea useful click here to join.
devring.club Previous Random Next

linksfor.dev(s)

May

June 2025

July
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1 33 2 28 3 8 4 41 5 7 6 37 7 9
8 29 9 26 10 9 11 30 12 35 13 21 14 8
15 24 16 6 17 54 18 29 19 15 20 17 21 18
22 20 23 23 24 31 25 38 26 22 27 18 28 2
29 0 30 0 1 0 2 0 3 0 4 0 5 0

All entries for this month

  1. Testcontainers Best Practices for .NET Integration Testing
  2. Laser Danger
  3. So you want to serialize some DER? · Alex Gaynor
  4. Stream Reddit Comments using Elixir, Pythonx and PRAW
  5. How I Used a Market Basket Analysis to Get a Job Offer - The Heasman
  6. Speeding up global DNS resolution by avoiding CNAMES
  7. SVG Optimization and Accessibility Basics
  8. I couldn't find a job, so I built an open source project
  9. Hosting Website on Phone
  10. modelling API rate limits as diophantine inequalities
  11. Save your disk, write files directly into RAM with /dev/shm
  12. Vibe Coding is Not an Advantage
  13. Flashing a Eufy C-120 Security Camera with custom firmware
  14. You can just do things – Creating a pan-European legal entity, the right way | Andreas Klinger
  15. Parts of Gemini CLI's system prompt look eerily familiar
  16. I don't care if my manager writes code
  17. Pilot - James Harding
  18. GitHub - pacocoursey/xslt: Native web build system (XML+XSLT)
  19. <p>The Importance of Kindness in Engineering</p>
  20. Introducing Gemma 3n: The developer guide- Google Developers Blog
  21. How to fix your fear of deployments with Charity Majors | Aviator
  22. How I Vibe Coding?
  23. Gemini CLI's Polarizing Release on Hacker News – A Visual Analysis
  24. A CRDT-based Messenger in 12 Lines of Bash Using a Synced Folder | Hold The Robot
  25. Social anxiety isn't about being liked
  26. There’s no way that Starcloud can put a data centre in space at $8.2 million in one Starship
  27. Daniel's Blog · Agent Lineage Evolution: A Novel Framework for Managing LLM Agent Degradation
  28. Taking a Semi-Truck to Buy Salad: My Manifesto for Simple Computing | MyNotes
  29. On Large Language Models
  30. How to Fix Your Context
  31. "Let
  32. Why every developer should have a side project: My 10-year journey of failings
  33. You're Overthinking Web Components | Sanford Tech
  34. plo.ug - Infrequent musings
  35. AlphaGenome: AI for better understanding the genome
  36. Simpler XAML in .NET MAUI 10 - .NET Blog
  37. Programming as Theory Building: Why Senior Developers Are More Valuable Than Ever
  38. Libxml2's 'no security embargoes' policy
  39. Folklore.org: -2000 Lines Of Code
  40. Games run faster on SteamOS than Windows 11, Ars testing finds
  41. docs: define policy forbidding use of AI code generators · qemu/qemu@3d40db0
  42. A New Pyramid-Like Shape Always Lands the Same Side Up | Quanta Magazine
  43. Don't tell me RAG is easy
  44. q value · Rohit Gupta
  45. rkayg
  46. The discreet charm of the infrastructureless
  47. Konrad Hinsen's blog
  48. Microsoft Dependency Has Risks
  49. An All-Around Better Horse by Patrick Hebron
  50. Running large language models at home with Ollama - Chris Beckman
  51. Evaluating Long-Context Question & Answer Systems
  52. The Nature of Lisp, Code Generation and Wieldable Programming Power
  53. An Abstraction of Reality
  54. The collective waste caused by poor documentation - Shan Rauf
  55. 🏰 Are There Any Moats in Software Anymore?
  56. From NixOS to Ubuntu
  57. What Problems to Solve - By Richard Feynman
  58. Getting an LLM to Set Its Own Temperature
  59. Nuenki | The more LLMs think, the worse they translate
  60. Community is Motivation on Tap
  61. 4 Month Journey to CISSP - 2025
  62. Why, in 2025, do we still need a 3rd party app to write a REST API with Django?
  63. Understanding SVG Coordinate Systems and Transformations (Part 1) — The viewport, viewBox, and preserveAspectRatio
  64. Rules Clobber Goals - kupajo
  65. Divine Provenance
  66. Daniel's Blog · Encouraging the use of LLMs made interviews easier (for us as interviewers)
  67. Michael Tromba | Mike.gg
  68. How to find a job in tech in 2025? · Vibe Interview
  69. Public bet
  70. So You Want to Learn LLMs? Here's the Roadmap: A Real-World, No-Bloat Guide to Building, Training, and Shipping LLMs · Osman's Odyssey: Byte & Build
  71. The Agent Testing Pyramid · Rogério Chaves
  72. Weather Balloons
  73. OpenAI Charges by the Minute, So Make the Minutes Shorter
  74. Gemini CLI: your open-source AI agent
  75. Thick Coins by Theodore Nichols
  76. GitHub - microsoft/edit: We all edit.
  77. ASP.NET Core in .NET 10 Preview 4: JSON Patch with System.Text.Json
  78. Farads
  79. The National Archives at College Park, Maryland
  80. Fun with uv and PEP 723
  81. PlasticList
  82. Programmers and Their Monospace Blogs
  83. Daniel's Blog · LLM Agent Lineages with Active Death and Rebirth
  84. DIY Door Fan to Fix My Groggy Mornings
  85. What The Heck Just Happened?
  86. Namespaced Pundit Policies Without the Repetition Racket | I'm Mary Poppins, y'all!
  87. Downtown Doug Brown » Finding a 27-year-old easter egg in the Power Mac G3 ROM
  88. Balaji Arumugam
  89. Building a metal detector | Maurycy's blog
  90. Cut Django Database Latency by 50-70ms With Native Connection Pooling
  91. Sakana AI
  92. The Engineering Triangle: A Framework I've Been Thinking About
  93. Agency is Your Secret Edge
  94. How I ended up building HYDRACTRL
  95. Building Agentic Workflows for my HomeLab | Little Things
  96. How To Care About Your Job When It Doesn't Care About You
  97. Switch project, part 2 - Line Card
  98. Stop blackpilling, stop dooming, forget p(doom), and learn to love building GPT wrappers
  99. What Problem Does UBI Solve?
  100. How I made SumatraPDF crash less
  101. PNG is back!
  102. Repeat Yourself | Matthias Endler
  103. Your audience won't make it to page 28 — Epi Notes
  104. Capturing my handwriting in a searchable digital format
  105. The Internal Inconsistency of Large Language Models
  106. Pedram Navid's Web Blog | How I vibe coded hypeflo.ws in a few hours
  107. Writing Toy Software Is A Joy
  108. U.S. Chemical Safety Board Could be Eliminated
  109. GitHub CEO: manual coding remains key despite AI boom
  110. The Cosmic Treasure Chest | Rubin Observatory
  111. how i use my terminal
  112. I trapped your soul in a trading card (with client-side AI)
  113. RAG in Coding Agents: Making Smarter Programming Assistants
  114. RAG is the way about retrieval, agent, and grounding truth
  115. Automating Persona Enriched Prompting
  116. Disabling Intel Graphics Security Mitigations Can Boost GPU Compute Performance By 20%
  117. Serialization From NodeJS
  118. My most frequently used Jujutsu VCS commands
  119. Baby boss
  120. Forking dangerous
  121. Building a language server · Bull no one
  122. Follow basics
  123. How much slower is random access, really?
  124. How Long Contexts Fail
  125. The Paradox of Infinite Context
  126. How text diffusion works
  127. rkayg
  128. Take a Break — haykerman
  129. Vibe Learning to Fearlessly Explore Unfamiliar Tech | Kaveh's Blog
  130. Interesting Bits of Postgres Grammar
  131. GitHub - astral-sh/uv: An extremely fast Python package and project manager, written in Rust.
  132. Backyard Coffee And Jazz In Kyoto, Japan
  133. You can't use switch expressions in Blazor
  134. Why 51% of Engineering Leaders Believe AI Is Impacting the Industry Negatively
  135. Stepping back
  136. Beating Brainrot by Button
  137. Japan Adventures: A Designer's Perspective
  138. Carl Öst Wilkens´ Blog - Writing 23 Games in 24 Days (in Rust)
  139. My First Impressions of Gleam
  140. Building Castles in the Drive
  141. The Mental Model of Server Components | Daniel Saewitz
  142. Reverse-Engineering Xcode's Coding Intelligence prompt
  143. The hobby project that drained my wallet and taught me things
  144. The UX of Good Reading | Michał Prządka - Blog
  145. Guideline For New Roles
  146. DNS Server in Golang (dizer)
  147. I’m scared of artificial stupidity
  148. JSON evolution in Go: from v1 to v2
  149. Making Decisions · Rohit Gupta
  150. Mechanical Watch: Exploded View - Fredrik F. Ellertsen
  151. Super Simple .NET Run Program.cs
  152. LibRedirect - Privacy-friendly Redirector
  153. TPU Deep Dive
  154. Makefile Tutorial by Example
  155. PCB Business Cards Gone Wild [Keyboards, Computers, Drums!]
  156. Balatro for the Nintendo E-Reader
  157. Stuck Between 24 Rocks and an NP-hard Place
  158. The long-term cost of short-term platforms
  159. Pytorch Reshaping With None
  160. The Trader Ladder: Why Edge Alone Won’t Make You Profitable
  161. Why doesn't OpenAI build GPT Search Console?
  162. MCP Security Vulnerabilities and Attack Vectors | Forge Code
  163. Triggers not executed following foreign key updates/deletes
  164. FINALLY Good AI News From Google Boss - Dev Leader Weekly 99
  165. AbsenceBench: Language Models Can't Tell What's Missing
  166. GitHub - nxtscape/nxtscape: Nxtscape is an open-source agentic browser.
  167. Weekly Recap - 2025-06-20
  168. Open Letter to Samsung: End Forced Israeli-Founded Bloatware Installations in the WANA Region
  169. Harper: Free, Open Source Grammar Checker
  170. Practices that set great software architects apart
  171. YouTube’s new anti-adblock measures
  172. Monitoring .NET Applications with OpenTelemetry and Grafana
  173. I Deleted My Second Brain
  174. So, is coding dead?
  175. mjg59 | My a11y journey
  176. Don’t build that new product! 
  177. When IN(…) is Not Enough
  178. Procrastination Explained
  179. Making Sense of a Noisy World
  180. Everything Matters -
  181. Open Sourcing Any Distance
  182. Quick notes on a brief agentic coding experience
  183. 2025-06-19 hydronuclear testing
  184. Congestion pricing in Manhattan is a predictable success
  185. Phoenix.new – The Remote AI Runtime for Phoenix
  186. Interoperability
  187. GitHub - Orange-OpenSource/hurl: Hurl, run and test HTTP requests with plain text.
  188. GitHub - Dahrkael/ExTracker: Elixir-powered BitTorrent Tracker
  189. What Would a Kubernetes 2.0 Look Like
  190. SELECT FOR UPDATE considered harmful in PostgreSQL
  191. Rust: Optimizing integer to string conversions
  192. Did contexts kill Phoenix?
  193. How We Onboarded Claude
  194. DRY, KISS and YAGNI | metayeti.net
  195. Balatro pair strategy (an LLM odyssey)
  196. The PostgreSQL Locking Trap That Killed Our Production API (and How We Fixed It)
  197. I met my sister for the first time
  198. Max Leiter
  199. Average - Johan Halse
  200. Allocators are Monkeys With Typewriters
  201. Websites Are Tracking You Via Browser Fingerprinting
  202. The Debugger is Here - Zed Blog
  203. Running Python Code within .NET Projects
  204. GitHub - psviderski/unregistry: Push docker images directly to remote servers without an external registry
  205. How I Dropped the Production Database on a Friday Night
  206. ChatGPT is my static site generator
  207. The Missing 11th of the Month
  208. The Great Decoupling (or Why Your Clicks Are Down and Impressions Up)
  209. Downloaded more for business, or pleasure?
  210. How I retired in tech
  211. grokking NAT and packet mangling in linux
  212. Ireland is failing Palestine
  213. Shrink Jobs, Not Standards - kupajo
  214. A Love Letter to Physical Whiteboards - Pawel Brodzinski on Leadership in Technology
  215. Modern Implementation with Visual Verification
  216. How I use my computer and phone while minimizing distractions — Ankur Sethi
  217. My iPhone 8 Refuses to Die: Now It's a Solar-Powered Vision OCR Server
  218. All Roads Lead to DSLRs
  219. Animating zooming using CSS: transform order is important… sometimes
  220. I took the leap and open-sourced my SaaS | Dominik Sumer
  221. Preview app adds Dark Mode toggle for PDFs on macOS Tahoe, iOS and iPadOS 26
  222. Building Cross-Platform Media Applications in .NET with MediaPlayerElement
  223. Tukey
  224. Why JPEG Became the Web's Favorite Image Format
  225. GitHub - Snouzy/workout-cool: 🏋 Modern open-source fitness coaching platform. Create workout plans, track progress, and access a comprehensive exercise database.
  226. GitHub - MiniMax-AI/MiniMax-M1: MiniMax-M1, the world's first open-weight, large-scale hybrid-attention reasoning model.
  227. Scrappy
  228. Is your AI safe? Threat analysis of MCP (Model Context Protocol)
  229. bzip2 crate switches from C to 100% rust - Trifecta Tech Foundation
  230. Building Effective AI Agents
  231. Interesting links of the week 2025-25
  232. Multimodal Vision Intelligence with .NET MAUI - .NET Blog
  233. We’re expanding our Gemini 2.5 family of models
  234. Searching 1 billion embeddings from disk in 15 ms on a single machine
  235. How Many Versions of "X" Are in my $PATH?
  236. Know Who To Ask - Don't Break Prod
  237. Language model benchmarks only tell half a story
  238. When Red Buttons Aren't Enough
  239. mind donation – The Homebound Symphony
  240. Verified Dynamic Programming with Σ-types in Lean
  241. How to Dress and Undress your Home
  242. Setting up a landline phone for kids - Chris Hardie's Tech and Software Blog
  243. The Two Cultures and the Engineering Revolution
  244. Balaji Arumugam
  245. GETting Conditionally - The Bare Basics
  246. Neatnik Notes · The space between
  247. Let's Teach An LLM To Write A New Programming Language | Nurture the Vibe
  248. UNSTABLE SCULPTURES — Diffusion Models are the Next Frontier of AAA Game Development - k-hole
  249. Proxying with Hashicorp Boundary · Blog - MattBits
  250. Learning to learn in the Age of LLMs
  251. Build a Cannon to Kill a Mosquito
  252. zk: The Most Beautiful Form of Privacy
  253. Claude, Employee of the Month
  254. Double-Entry Ledgers: The Missing Primitive in Modern Software
  255. Understanding and Coding the KV Cache in LLMs from Scratch
  256. Programming Language Design in the Era of LLMs: A Return to Mediocrity?
  257. Real-Time Action Chunking with Large Models
  258. 2025-06-16 Ban autonomous systems
  259. My Formatter Will Never Be As Fast As Ruff
  260. Gist of Go: Race conditions
  261. Resurrecting a dead torrent tracker and finding 3 million peers
  262. Structuring GitHub Enterprise: Best Practices from the Org Level Down
  263. Honda Conducts Successful Launch and Landing Test of Experimental Reusable Rocket | Honda Global Corporate Website
  264. Fossify
  265. Why Generative AI Coding Tools and Agents Do Not Work For Me
  266. A C# tool for cleaning up resource groups
  267. Chawan: 0.2.0
  268. Beyond Token Limits: Why the Apple LRM Rebuttal Misses the Point :: Victor's Blog
  269. What I mean when I say “my union”
  270. LukeW | Agent Management Interface Patterns
  271. The collapse of complex societies: Matthew Butterick
  272. How I started to run | Stories
  273. How Software Development Really Works
  274. Varnan
  275. Quitting Comfort: I'm attending Recurse — frankchiarulli.com
  276. Keeping up with dependency updates
  277. Dear Microsoft: Stop It with Copilot, Already
  278. Using Agenix with devShells | Mitchell Hanberg
  279. Static binaries and Homebrew as a channel for internal tools
  280. Startup Slop
  281. Side Hustles - Pankaj Tanwar
  282. Writing in the Age of LLMs
  283. KSP and Me · paul-samuels.com
  284. matrix is cooked
  285. Choosing where to spend my team’s effort
  286. Aidan's Corner of the Web
  287. Frontend UI is dead - welcome Voice User Interface (VUI) AI Agent
  288. Exoplanet System
  289. Working on databases from prison: How I got here, part 2.
  290. Start your own Internet Resiliency Club – Bow Shock Systems Consulting
  291. Security Standards and Name Changes in the Browser Wars
  292. blog/posts/2025-06-03.md at master · frankmcsherry/blog
  293. How to modify Starlink Mini to run without the built-in WiFi router – Oleg Kutkov personal blog
  294. Uncovering Motivation in Software Engineering - Dev Leader Weekly 98
  295. dnsimg - storing images in txt records
  296. HR is not your friend
  297. Analysing FIX Data With ClickHouse | BenjaminWootton.com
  298. Let the Model Write the Prompt
  299. Optimizing for Longevity
  300. Parsing, Not Guessing | Francis Sunday
  301. I fight bots in my free time
  302. Adding .md URLs for Raw Markdown Content in Next.js
  303. Things that influence my mental state -Louis-André Labadie
  304. We Live In a Golden Age of Interoperability
  305. Your idea probably sucks
  306. Seven replies to the viral Apple reasoning paper – and why they fall short
  307. On technique: what is it and how do you get it? - Robert Howard - Brisbane Woodworker - Classes in Woodworking and Woodcarving
  308. RAG Anti-Patterns with Skylar Payne - Jason Liu
  309. 7 Signs Your Agile Process Sucks
  310. A2A Is For UI
  311. The Gap Through Which We Praise the Machine
  312. Trust and Procedural Fetishism
  313. LLMs, Vibe-Coding, and Where I Draw the Line - ordep.dev
  314. Why I Analyzed 16,384 Bundle Combinations (And You Should Too) | blog | puruvj.dev
  315. One more reason to choose Postgres over MySQL
  316. How to Deploy Schema Changes to a Million Databases
  317. Fujifilm X half: Is it the perfect family camera ?
  318. GitHub - yousef-rafat/miniDiffusion: A reimplementation of Stable Diffusion 3.5 in pure PyTorch
  319. Endometriosis is an incredibly interesting disease
  320. Debug Distributed Systems in Minutes Using .NET Aspire
  321. Aim Labs | Echoleak Blogpost
  322. The fastest way to detect a vowel in a string
  323. From Skeuomorphic to Liquid Glass: Apple's Strategic Bet on the Post-Touch Future
  324. Run C# Scripts With dotnet run app.cs (No Project Files Needed)
  325. OxCaml | About
  326. Modern ESLint Configurator for Next.js
  327. The Narrative Fallacy — Ludicity
  328. Some thoughts on Kagi search after two months - @olly
  329. 5 Essentials for getting the most from Coding Agents
  330. Introducing Sulka, the Hardened Yocto Distro - ejaaskel
  331. Lost Computation
  332. How I Nearly Accessed Millions Of Maruti Suzuki Customer Records
  333. Treat Your Humans Better Than Your Agents
  334. » Audio stream across network to remote Raspberry Pi from Pipewire to Pulseaudio
  335. Kernel Memory Safety: Mission Accomplished
  336. Pitfalls of premature closure with LLM assisted coding
  337. This can't be real, can it?
  338. I vibe coded for two weeks
  339. Zed — Agentic Engineering
  340. Say "but yes", not "yes but"
  341. I Convinced HP's Board to Buy Palm for $1.2B. Then I Watched Them Kill It in 49 Days
  342. Rendering Crispy Text On The GPU
  343. Reading a Big Number
  344. When Google Sneezes, the Whole World Catches a Cold | Forge Code
  345. I Don't Want to Pay a Subscription To Program
  346. Jason Evans
  347. The magic of through running - Works in Progress Magazine
  348. The Mass Trauma of Porn
  349. Coordinated Progress – Part 1 – Seeing the System: The Graph — Jack Vanlightly
  350. On the value of commercial coding courses – Miloš Švaňa
  351. Phoenix contexts are simpler than you think
  352. The Unreality of Pro Wrestling
  353. The web could use machine code
  354. Broad Cloudflare service outages
  355. PostgreSQL Upgrade using GCP DMS · Anantha Kumaran
  356. It's the climb - Herbert Lui
  357. What_about_the_Island
  358. Writing a Verified Postfix Expression Calculator in Ada/SPARK
  359. Comparison of Android-based Operating Systems
  360. Frequent reauth doesn't make you more secure
  361. Google Cloud Service Health
  362. A receipt printer cured my procrastination [ADHD]
  363. From Word and Excel to LibreOffice: Danish ministry says goodbye to Microsoft
  364. Spark
  365. GitHub - resemble-ai/chatterbox: SoTA open-source TTS
  366. Don't McBlock me
  367. LLM Chess Leaderboard
  368. The Shift to Distributed LLM Inference: 3 Key Technologies Breaking Single-Node Bottlenecks
  369. Coding LLMs from the Ground Up: A Complete Course
  370. Core 2 Duo - Beta Test Signup!
  371. Texting myself the weather every day
  372. What if the Big Bang wasn’t the beginning? Our research suggests it may have taken place inside a black hole
  373. It doesn’t matter if RSS is ‘dying’?
  374. Alex West
  375. The Art of Engineering Management
  376. No, You're Not Going Extinct. But You Will Need to Evolve | Nik Wakelin
  377. Disable MacOS doodoo garbage shinies with Nix Darwin
  378. Reverse Engineering the YC Directory
  379. Why Chrome DevTools Isn’t Enough — Profiling End Users | Palette Docs
  380. Forth Feedback Loop
  381. Newber
  382. Good Science
  383. Covert Web-to-App Tracking via Localhost on Android
  384. How I've been building APIs and microservices lately (feat. C# & .NET)
  385. left-pad
  386. AI coding assistants aren’t really making devs feel more productive
  387. I made a 3D printed VTOL drone that can fly 130 miles
  388. Android 16 is here
  389. Low-background Steel: content without AI contamination
  390. Interesting links of the week 2025-24
  391. Suitable hardware for Artificial life? Benchmarking matrix multiplication
  392. Agentic Evals Pyramid
  393. On Shaping Light: Real-Time Volumetric Lighting with Post-Processing and Raymarching for the Web - The Blog of Maxime Heckel
  394. When to Leave - kupajo
  395. Grokking Bloom Filters - Part 1 | MALTSEV.SPACE
  396. Why Pilot-Wave Theory Deserves a Second Look « My Life and Ideas
  397. Surveying the Precision-Recall Gap in LLM Security
  398. Read the Pricing First
  399. Building a Tiny CNC Router for Making Circuit Boards
  400. .NET Aspire Tutorial: Build Production-Ready Apps From Day 1
  401. Experimenting with Self-Hosted LLMs for Text-to-SQL
  402. shivsak
  403. Tip of the week #8: Never use required
  404. Linksys MX4200: A £40 OpenWrt Powerhouse
  405. The Roganification of the Male Mystique
  406. How I migrated to Zod 4 - EDM115 blog
  407. LLMs Expand Computer Programs by Adding Judgment
  408. Containers should be an operating system responsibility - AlexandreHTRB blog
  409. Telegram is indistinguishable from an FSB honeypot
  410. A tale of two Claudes
  411. Your Tries Are Too Broad: Sensible Error Handling
  412. .NET and .NET Framework June 2025 servicing releases updates - .NET Blog
  413. This Secret Math Equation let the US Government Spy on Anyone
  414. Automate JavaScript scanning with Retire.js in Azure DevOps
  415. SignAI - AI-powered service email signatures
  416. Converting a Microsoft XNA 3.1 game to MonoGame
  417. Magistral | Mistral AI
  418. Smart People Don't Chase Goals; They Create Limits
  419. Why Leetcode Style Interview Tests Are Bullshit
  420. GitHub - apple/containerization: Containerization is a Swift package for running Linux containers on macOS.
  421. Scale or Surrender: When watts determine freedom — TD
  422. Async Traits Can Be Directly Backed By Manual Future Impls
  423. My best advice about preparing for difficult conversations
  424. Vibe code isn't meant to be reviewed *
  425. domains i love
  426. Forget Who Forgets You - kupajo
  427. Alert Sound
  428. Why We Moved Our ECS Services from Fargate to EC2 | Tines
  429. Finding My Spark Again | Peter Steinberger
  430. Search Interest Indicates 8% Q2 Sales Growth for Acushnet
  431. Baking the Y Combinator from scratch, Part 2: Recursion and its consequences
  432. Bubble Theory – Kelvin Zhang
  433. Life and Insecurities
  434. Using Agenix with Home Manager | Mitchell Hanberg
  435. Use a proxy for LLM app development — The Sharat's
  436. I Prototyped an IDE for How We Actually Code Now
  437. crawshaw - 2025-06-08
  438. Apple supercharges its tools and technologies for developers
  439. Apple introduces a delightful and elegant new software design
  440. LLMs are cheap
  441. Bruteforcing the phone number of any Google user
  442. Rust is Officially in the Linux Kernel
  443. Devlog ⚡ Zig Programming Language
  444. FSE Meets the FBI! — FSE Blog
  445. Kagi Search Stats
  446. Building supercomputers for autocrats probably isn’t good for democracy, actually
  447. It's Not "Just A Button"
  448. The next bubble that will pop: Big Social Media
  449. SonicDoor – Cracking SonicWall’s SMA 500 – SCRT Team Blog
  450. So, you screwed up your EAA compliance. What now? · Eric Eggert
  451. Getting started with QT, without the nonsense
  452. Junited 2025
  453. When the Assistant Becomes the Attacker: Hidden Risks of Tool-Enabled LLMs
  454. A Thousand Tiny Optimisations
  455. No JS, No BS Ethical Web Analytics — Andrew Tropin
  456. Focus and Context and LLMs
  457. Ditching HAProxy (in my homelab)
  458. How I program with Agents
  459. The last six months in LLMs, illustrated by pelicans on bicycles
  460. To index or not to index: which coding agent to chose? | Forge Code
  461. Self-Host & Tech Independence: The Joy of Building Your Own
  462. Folklore.org: Joining Apple Computer
  463. 8. The Homelessness Experiment - Corentin Trebaol
  464. Atkinson Dithering
  465. Washington Post's Privacy Tip: Stop Using Chrome, Delete Meta's Apps (and Yandex) - Slashdot
  466. Software Renderer in Odin from Scratch, Part I
  467. To my fans (scrapers)
  468. MCPs are mostly hype
  469. My secret productivity app when I worked at Stripe
  470. The librarian immediately attempts to sell you a vuvuzela
  471. Arguing point-by-point considered harmful
  472. Will our next generation lose their own writing voice because of LLMs? | Random Walk
  473. Branch prediction and speculative execution
  474. Exploring the new Bluesky verification system
  475. It's a Great Time to be a Pen Tester
  476. Getting Past Procastination
  477. Are Junior Developers in BIG TROUBLE With AI Usage?! - Dev Leader Weekly 97
  478. Bill Atkinson Dies From Cancer at 74
  479. How Red Hat just quietly, radically transformed enterprise server Linux
  480. Japanese Researchers Develop ‘Transparent Paper’ as Alternative to Plastics; New Material Is Biodegradable, Can Be Produced with Low Carbon Emissions
  481. A year of funded FreeBSD
  482. The Illusion of Vibe Coding: There Are No Shortcuts to Mastery - ShiftMag
  483. User Interviews - Recruit better participants
  484. Neighbor-Source Heat Pump
  485. Balaji Arumugam
  486. Using Claude in Github: Hype and Reality
  487. How we decreased GitLab repo backup times from 48 hours to 41 minutes
  488. Sharing everything I could understand about gradient noise
  489. I can’t believe they said that! How to speak difficult truths
  490. Have LLMs Finally Mastered Geolocation? - bellingcat
  491. Experts in the Internet Age: the Power of Email
  492. Vibe Coding: Where it works and where it doesn't
  493. Jason Eckert's Website and Blog
  494. MCP Resources Are For Caching
  495. Why is it hard to evaluate GenAI applications? | Random Walk
  496. Yet Another Dating App (some ideas)
  497. Tip: Put your Rails app on a SQL query diet
  498. Working on the plumbing in a small web community :: Sacha Chua
  499. Writing is fun again (with LLMs)
  500. A bored engineer's personal website
  501. Highly efficient matrix transpose in Mojo 🔥
  502. Meta Is Turning Private AI Chats Into Public Content | Demand Privacy Protections
  503. I Do Not Remember My Life and It's Fine
  504. Eleven v3 (alpha) — The most expressive Text to Speech model
  505. Digital Minister wants open standards and open source as guiding principle
  506. Self-hosting your own media considered harmful
  507. Decrease in Entry-Level Tech Jobs
  508. macOS Wishlist: Gestures
  509. The confluence
  510. Analyzing Metastable Failures in Distributed Systems
  511. Learning Elvish (but not the Middle-earth one)
  512. Generating Pixels One by One
  513. How to improve data quality
  514. The Compound Error Crisis: Why LLM Agents Are Failing Like Broken Robots (And Why Computer Science Warned Us)
  515. Benchmarking is hard, sometimes ...
  516. Process improvement is more important than metrics
  517. Three-Tier Storage Architecture for Fast LLM Inference in the Cloud
  518. Essay-driven landing pages
  519. Extracting SSH private keys from Claude training data
  520. The ethics of README ads
  521. Why more `/sys/class/hwmon/*/temp*_label` than CPU cores?
  522. Gemini 2.5 Pro
  523. Google Restricts Android Sideloading—What It Means for User Autonomy and the Future of Mobile Freedom – Purism
  524. Air Lab Simulator
  525. Apple Notes Expected to Gain Support for Exporting in Markdown in iOS 26
  526. The iPhone 15 Pro's Depth Maps
  527. Changelog - Jun 4, 2025 | Cursor - The AI Code Editor | Cursor - The AI Code Editor
  528. GitHub - explainers-by-googlers/local-network-access: A proposal to restrict sites from accessing a users' local network without permission
  529. Worth Reading - Gen Z, millennials: A college degree is a waste of money and time
  530. Leave the Bucket - kupajo
  531. Experimenting with no-build Web Applications • AndreGarzia.com
  532. Font Around and Find Out
  533. Quality & taste | Stories
  534. Predictions by Anthropic Researchers
  535. The Art of SQL Query Optimization
  536. Ditching Sonos for Music Assistant
  537. Too Many Open Files
  538. Being Organic
  539. How Compiler Explorer Works in 2025 — Matt Godbolt’s blog
  540. Why Open Source Maintainers Thrive in the LLM Era
  541. Michael Tsai - Blog - The Automation Gap
  542. Trojan Horse
  543. Persistent storage is for cowards | Lukas Knuth
  544. JSON Edit
  545. Catch Up on Microsoft Build 2025: Essential Sessions for .NET Developers - .NET Blog
  546. git.ffmpeg.org Git - ffmpeg.git/commit
  547. Direct File on GitHub
  548. Why I Wrote the BEAM Book
  549. Problems in Precious Plastic
  550. DiffX - Next-Generation Extensible Diff Format
  551. Rachel Thomas, PhD - Deep learning gets the glory, deep fact checking gets ignored
  552. Seven Mistakes When Applying For An Engineering Job – Bohemian Valley
  553. How I improved my unit tests
  554. Uniqueness for Behavioural Types · KC Sivaramakrishnan
  555. Poker for Startup Founders
  556. The future of User Research - Jeremy Belcher
  557. Meet the LLM developer
  558. Why I have slightly longer timelines than some of my guests
  559. Fabian Falck's personal website
  560. Error Monads The Hard Way
  561. I Got Fine-Tuned to Use More Em Dashes Too - Billy Gardner McIntyre
  562. I "built" a newsletter app
  563. The Curse of Microlearning
  564. technology isn’t invented, it’s inevitable
  565. I am tired of not having enough ram.
  566. UBI and the Environmental Cost of Overemployment
  567. How to avoid dynamic linking of Steam’s client library using a very old trick
  568. Joe LaChance
  569. Optimizing AI Model Load Times
  570. [ On | No ] syntactic support for error handling - The Go Programming Language
  571. Using AI Foundry with .NET MAUI - .NET Blog
  572. GitHub - iamgio/quarkdown: 🪐 Markdown with superpowers — from ideas to presentations, articles and books.
  573. GitHub - gauntlet-lang/gauntlet: A programming language designed to fix Go’s frustrating design choices — without sacrificing its strengths 👾
  574. The EU Commission refuses to disclose the orchestrators behind its mass surveillance proposal, which would effectively end citizens’ online privacy.
  575. Golem.de: IT-News für Profis
  576. Bridge Types
  577. Edit is now open source
  578. My AI Skeptic Friends Are All Nuts
  579. The Cost of Outrage: How Hot Takes Fuel The Enshitification Of Software Engineering
  580. Transform Years of Content Into a Conversational Knowledge Base
  581. Vibe Xcoding your apps
  582. Beyond Basic Prompts: Directing LLMs with Convergent and Divergent System Instructions
  583. Why I Stopped Writing Commits Messages
  584. Interfacing MCP with Combinatorial, Convex, and SMT Solvers
  585. Thoughts on "What is GenAI good for?"
  586. The Power-Knowledge Gap: Why Good Ideas Don't Always Win
  587. The Role of Alignment - Pawel Brodzinski on Leadership in Technology
  588. Why I built a query tool (and why you might actually use it)
  589. What's the role of software in an organization
  590. The Truth: What It Really Takes to Build an SaaS
  591. Even the Rocks are Moving (Evolution) - kupajo
  592. The LLM is just guessing and that's quite okay
  593. Chef and the Aesthetics of Multicoding
  594. Not Every Em Dash Comes from ChatGPT — Vishnu's Pages
  595. Commits · cloudflare/workers-oauth-provider
  596. ASP.NET Community Standup - Blazor metrics & tracing in .NET 10
  597. GitHub - kanbn/kan: The open source Trello alternative.
  598. DNS Does Not Have to be Hard
  599. Uno Platform Live Coding: Galleries
  600. Fritz is back! Microsoft Build, .NET Aspire, TypeScript and more
  601. Uno Platform Live Coding: Galleries
  602. Thrive in obscurity
  603. If you are useful, it doesn’t mean you are valued
  604. Why is enumerating over List faster than IList?
  605. GitHub - IRS-Public/direct-file: Direct File
  606. What We Lost with PHP and jQuery
  607. 5 years in software engineering
  608. What No One Tells You About Early Retirement - Darius Foroux
  609. Euge's blog - My bookmarks are public now
  610. Maximum Likelihood estimation with Quipu, part 1 · Mathias Brandewinder blog
  611. A lesson in shortcuts - Rob Pike
  612. What if we stop treating security testing as a separate thing?
  613. Misch Strotz | Reflections on Jobs&AI
  614. It was time for a dim bulb current limiter
  615. Alex West
  616. Boris Tane
  617. The American vs. European Mindset on Life – Mert Bulan
  618. Chester: Reimagining LLM Benchmarking Through Programming Language Design | Aditya Bhattacharya | Blogs Website
  619. my first attempt at iOS app development
  620. Infinity + 1: Finding Larger Infinities
  621. Shae Erisson's blog - Tools built on tree-sitter's concrete syntax trees
  622. Cinematography of “Andor” – interview with Christophe Nuyens · Pushing Pixels
  623. Why DeepSeek is cheap at scale but expensive to run locally
  624. Tips for Improving API Performance in ASP.NET Core
  625. Root Shell on Credit Card Terminal
  626. Figma Slides is a Beautiful Disaster
  627. Learn to Build an AI to Play Tempest Step by Step
  628. What is 32-bit Float Recording? | TASCAM | International Website
  629. SCP-3434: Istanbul Taxi Superorganism
  630. How to store data on paper?
  631. Unexpected Gotchas in Making a Game Deterministic
  632. Minimum Viable Curiousity
  633. Why I Switched to UTC and Never Looked Back
  634. Progressive JSON — overreacted
  635. Short alphanumeric pseudo random identifiers in Postgres
  636. Alexa, shame on you
  637. Why agents are bad pair programmers
  638. Leaving Bluesky