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 22 13 0 14 0
15 0 16 0 17 0 18 0 19 0 20 0 21 0
22 0 23 0 24 0 25 0 26 0 27 0 28 0
29 0 30 0 1 0 2 0 3 0 4 0 5 0

All entries for this month

  1. Frequent reauth doesn't make you more secure
  2. Google Cloud Service Health
  3. A receipt printer cured my procrastination [ADHD]
  4. From Word and Excel to LibreOffice: Danish ministry says goodbye to Microsoft
  5. Spark
  6. GitHub - resemble-ai/chatterbox: SoTA open-source TTS
  7. Don't McBlock me
  8. LLM Chess Leaderboard
  9. The Shift to Distributed LLM Inference: 3 Key Technologies Breaking Single-Node Bottlenecks
  10. Coding LLMs from the Ground Up: A Complete Course
  11. Core 2 Duo - Beta Test Signup!
  12. Texting myself the weather every day
  13. What if the Big Bang wasn’t the beginning? Our research suggests it may have taken place inside a black hole
  14. It doesn’t matter if RSS is ‘dying’?
  15. Alex West
  16. The Art of Engineering Management
  17. No, You're Not Going Extinct. But You Will Need to Evolve | Nik Wakelin
  18. Disable MacOS doodoo garbage shinies with Nix Darwin
  19. Reverse Engineering the YC Directory
  20. Why Chrome DevTools Isn’t Enough — Profiling End Users | Palette Docs
  21. Forth Feedback Loop
  22. Newber
  23. Good Science
  24. Covert Web-to-App Tracking via Localhost on Android
  25. How I've been building APIs and microservices lately (feat. C# & .NET)
  26. left-pad
  27. AI coding assistants aren’t really making devs feel more productive
  28. I made a 3D printed VTOL drone that can fly 130 miles
  29. Android 16 is here
  30. Low-background Steel: content without AI contamination
  31. Interesting links of the week 2025-24
  32. Suitable hardware for Artificial life? Benchmarking matrix multiplication
  33. Agentic Evals Pyramid
  34. On Shaping Light: Real-Time Volumetric Lighting with Post-Processing and Raymarching for the Web - The Blog of Maxime Heckel
  35. When to Leave - kupajo
  36. Grokking Bloom Filters - Part 1 | MALTSEV.SPACE
  37. Why Pilot-Wave Theory Deserves a Second Look « My Life and Ideas
  38. Surveying the Precision-Recall Gap in LLM Security
  39. Read the Pricing First
  40. Building a Tiny CNC Router for Making Circuit Boards
  41. .NET Aspire Tutorial: Build Production-Ready Apps From Day 1
  42. Experimenting with Self-Hosted LLMs for Text-to-SQL
  43. shivsak
  44. Tip of the week #8: Never use required
  45. Linksys MX4200: A £40 OpenWrt Powerhouse
  46. The Roganification of the Male Mystique
  47. How I migrated to Zod 4 - EDM115 blog
  48. LLMs Expand Computer Programs by Adding Judgment
  49. Containers should be an operating system responsibility - AlexandreHTRB blog
  50. Telegram is indistinguishable from an FSB honeypot
  51. A tale of two Claudes
  52. Your Tries Are Too Broad: Sensible Error Handling
  53. .NET and .NET Framework June 2025 servicing releases updates - .NET Blog
  54. This Secret Math Equation let the US Government Spy on Anyone
  55. Automate JavaScript scanning with Retire.js in Azure DevOps
  56. SignAI - AI-powered service email signatures
  57. Converting a Microsoft XNA 3.1 game to MonoGame
  58. Magistral | Mistral AI
  59. Smart People Don't Chase Goals; They Create Limits
  60. Why Leetcode Style Interview Tests Are Bullshit
  61. GitHub - apple/containerization: Containerization is a Swift package for running Linux containers on macOS.
  62. Scale or Surrender: When watts determine freedom — TD
  63. Async Traits Can Be Directly Backed By Manual Future Impls
  64. My best advice about preparing for difficult conversations
  65. Vibe code isn't meant to be reviewed *
  66. domains i love
  67. Forget Who Forgets You - kupajo
  68. Alert Sound
  69. Why We Moved Our ECS Services from Fargate to EC2 | Tines
  70. Finding My Spark Again | Peter Steinberger
  71. Search Interest Indicates 8% Q2 Sales Growth for Acushnet
  72. Baking the Y Combinator from scratch, Part 2: Recursion and its consequences
  73. Bubble Theory – Kelvin Zhang
  74. Life and Insecurities
  75. Using Agenix with Home Manager | Mitchell Hanberg
  76. Use a proxy for LLM app development — The Sharat's
  77. I Prototyped an IDE for How We Actually Code Now
  78. crawshaw - 2025-06-08
  79. Apple supercharges its tools and technologies for developers
  80. Apple introduces a delightful and elegant new software design
  81. LLMs are cheap
  82. Bruteforcing the phone number of any Google user
  83. Rust is Officially in the Linux Kernel
  84. Devlog ⚡ Zig Programming Language
  85. FSE Meets the FBI! — FSE Blog
  86. Kagi Search Stats
  87. Building supercomputers for autocrats probably isn’t good for democracy, actually
  88. It's Not "Just A Button"
  89. The next bubble that will pop: Big Social Media
  90. SonicDoor – Cracking SonicWall’s SMA 500 – SCRT Team Blog
  91. So, you screwed up your EAA compliance. What now? · Eric Eggert
  92. Getting started with QT, without the nonsense
  93. Junited 2025
  94. When the Assistant Becomes the Attacker: Hidden Risks of Tool-Enabled LLMs
  95. A Thousand Tiny Optimisations
  96. No JS, No BS Ethical Web Analytics — Andrew Tropin
  97. Focus and Context and LLMs
  98. Ditching HAProxy (in my homelab)
  99. How I program with Agents
  100. The last six months in LLMs, illustrated by pelicans on bicycles
  101. To index or not to index: which coding agent to chose? | Forge Code
  102. Self-Host & Tech Independence: The Joy of Building Your Own
  103. Folklore.org: Joining Apple Computer
  104. 8. The Homelessness Experiment - Corentin Trebaol
  105. Atkinson Dithering
  106. Washington Post's Privacy Tip: Stop Using Chrome, Delete Meta's Apps (and Yandex) - Slashdot
  107. Software Renderer in Odin from Scratch, Part I
  108. To my fans (scrapers)
  109. MCPs are mostly hype
  110. My secret productivity app when I worked at Stripe
  111. The librarian immediately attempts to sell you a vuvuzela
  112. Arguing point-by-point considered harmful
  113. Will our next generation lose their own writing voice because of LLMs? | Random Walk
  114. Branch prediction and speculative execution
  115. Exploring the new Bluesky verification system
  116. It's a Great Time to be a Pen Tester
  117. Getting Past Procastination
  118. Are Junior Developers in BIG TROUBLE With AI Usage?! - Dev Leader Weekly 97
  119. Bill Atkinson Dies From Cancer at 74
  120. How Red Hat just quietly, radically transformed enterprise server Linux
  121. Japanese Researchers Develop ‘Transparent Paper’ as Alternative to Plastics; New Material Is Biodegradable, Can Be Produced with Low Carbon Emissions
  122. A year of funded FreeBSD
  123. The Illusion of Vibe Coding: There Are No Shortcuts to Mastery - ShiftMag
  124. User Interviews - Recruit better participants
  125. Neighbor-Source Heat Pump
  126. Balaji Arumugam
  127. Using Claude in Github: Hype and Reality
  128. How we decreased GitLab repo backup times from 48 hours to 41 minutes
  129. Sharing everything I could understand about gradient noise
  130. I can’t believe they said that! How to speak difficult truths
  131. Have LLMs Finally Mastered Geolocation? - bellingcat
  132. Experts in the Internet Age: the Power of Email
  133. Vibe Coding: Where it works and where it doesn't
  134. Jason Eckert's Website and Blog
  135. MCP Resources Are For Caching
  136. Why is it hard to evaluate GenAI applications? | Random Walk
  137. Yet Another Dating App (some ideas)
  138. Tip: Put your Rails app on a SQL query diet
  139. Working on the plumbing in a small web community :: Sacha Chua
  140. Writing is fun again (with LLMs)
  141. A bored engineer's personal website
  142. Highly efficient matrix transpose in Mojo 🔥
  143. Meta Is Turning Private AI Chats Into Public Content | Demand Privacy Protections
  144. I Do Not Remember My Life and It's Fine
  145. Eleven v3 (alpha) — The most expressive Text to Speech model
  146. Digital Minister wants open standards and open source as guiding principle
  147. Self-hosting your own media considered harmful
  148. Decrease in Entry-Level Tech Jobs
  149. macOS Wishlist: Gestures
  150. The confluence
  151. Analyzing Metastable Failures in Distributed Systems
  152. Learning Elvish (but not the Middle-earth one)
  153. Generating Pixels One by One
  154. How to improve data quality
  155. The Compound Error Crisis: Why LLM Agents Are Failing Like Broken Robots (And Why Computer Science Warned Us)
  156. Benchmarking is hard, sometimes ...
  157. Process improvement is more important than metrics
  158. Three-Tier Storage Architecture for Fast LLM Inference in the Cloud
  159. Essay-driven landing pages
  160. Extracting SSH private keys from Claude training data
  161. The ethics of README ads
  162. Why more `/sys/class/hwmon/*/temp*_label` than CPU cores?
  163. Gemini 2.5 Pro
  164. Google Restricts Android Sideloading—What It Means for User Autonomy and the Future of Mobile Freedom – Purism
  165. Air Lab Simulator
  166. Apple Notes Expected to Gain Support for Exporting in Markdown in iOS 26
  167. The iPhone 15 Pro's Depth Maps
  168. Changelog - Jun 4, 2025 | Cursor - The AI Code Editor | Cursor - The AI Code Editor
  169. GitHub - explainers-by-googlers/local-network-access: A proposal to restrict sites from accessing a users' local network without permission
  170. Worth Reading - Gen Z, millennials: A college degree is a waste of money and time
  171. Leave the Bucket - kupajo
  172. Experimenting with no-build Web Applications • AndreGarzia.com
  173. Font Around and Find Out
  174. Quality & taste | Stories
  175. Predictions by Anthropic Researchers
  176. The Art of SQL Query Optimization
  177. Ditching Sonos for Music Assistant
  178. Too Many Open Files
  179. Being Organic
  180. How Compiler Explorer Works in 2025 — Matt Godbolt’s blog
  181. Why Open Source Maintainers Thrive in the LLM Era
  182. Michael Tsai - Blog - The Automation Gap
  183. Trojan Horse
  184. Persistent storage is for cowards | Lukas Knuth
  185. JSON Edit
  186. Catch Up on Microsoft Build 2025: Essential Sessions for .NET Developers - .NET Blog
  187. git.ffmpeg.org Git - ffmpeg.git/commit
  188. Direct File on GitHub
  189. Why I Wrote the BEAM Book
  190. Problems in Precious Plastic
  191. DiffX - Next-Generation Extensible Diff Format
  192. Rachel Thomas, PhD - Deep learning gets the glory, deep fact checking gets ignored
  193. Seven Mistakes When Applying For An Engineering Job – Bohemian Valley
  194. How I improved my unit tests
  195. Uniqueness for Behavioural Types · KC Sivaramakrishnan
  196. Poker for Startup Founders
  197. The future of User Research - Jeremy Belcher
  198. Meet the LLM developer
  199. Why I have slightly longer timelines than some of my guests
  200. Fabian Falck's personal website
  201. Error Monads The Hard Way
  202. I Got Fine-Tuned to Use More Em Dashes Too - Billy Gardner McIntyre
  203. I "built" a newsletter app
  204. The Curse of Microlearning
  205. technology isn’t invented, it’s inevitable
  206. I am tired of not having enough ram.
  207. UBI and the Environmental Cost of Overemployment
  208. How to avoid dynamic linking of Steam’s client library using a very old trick
  209. Joe LaChance
  210. Optimizing AI Model Load Times
  211. [ On | No ] syntactic support for error handling - The Go Programming Language
  212. Using AI Foundry with .NET MAUI - .NET Blog
  213. GitHub - iamgio/quarkdown: 🪐 Markdown with superpowers — from ideas to presentations, articles and books.
  214. GitHub - gauntlet-lang/gauntlet: A programming language designed to fix Go’s frustrating design choices — without sacrificing its strengths 👾
  215. The EU Commission refuses to disclose the orchestrators behind its mass surveillance proposal, which would effectively end citizens’ online privacy.
  216. Golem.de: IT-News für Profis
  217. Bridge Types
  218. Edit is now open source
  219. My AI Skeptic Friends Are All Nuts
  220. The Cost of Outrage: How Hot Takes Fuel The Enshitification Of Software Engineering
  221. Transform Years of Content Into a Conversational Knowledge Base
  222. Vibe Xcoding your apps
  223. Beyond Basic Prompts: Directing LLMs with Convergent and Divergent System Instructions
  224. Why I Stopped Writing Commits Messages
  225. Interfacing MCP with Combinatorial, Convex, and SMT Solvers
  226. Thoughts on "What is GenAI good for?"
  227. The Power-Knowledge Gap: Why Good Ideas Don't Always Win
  228. The Role of Alignment - Pawel Brodzinski on Leadership in Technology
  229. Why I built a query tool (and why you might actually use it)
  230. What's the role of software in an organization
  231. The Truth: What It Really Takes to Build an SaaS
  232. Even the Rocks are Moving (Evolution) - kupajo
  233. The LLM is just guessing and that's quite okay
  234. Chef and the Aesthetics of Multicoding
  235. Not Every Em Dash Comes from ChatGPT — Vishnu's Pages
  236. Commits · cloudflare/workers-oauth-provider
  237. ASP.NET Community Standup - Blazor metrics & tracing in .NET 10
  238. GitHub - kanbn/kan: The open source Trello alternative.
  239. DNS Does Not Have to be Hard
  240. Uno Platform Live Coding: Galleries
  241. Fritz is back! Microsoft Build, .NET Aspire, TypeScript and more
  242. Uno Platform Live Coding: Galleries
  243. Thrive in obscurity
  244. If you are useful, it doesn’t mean you are valued
  245. Why is enumerating over List faster than IList?
  246. GitHub - IRS-Public/direct-file: Direct File
  247. What We Lost with PHP and jQuery
  248. 5 years in software engineering
  249. What No One Tells You About Early Retirement - Darius Foroux
  250. Euge's blog - My bookmarks are public now
  251. Maximum Likelihood estimation with Quipu, part 1 · Mathias Brandewinder blog
  252. A lesson in shortcuts - Rob Pike
  253. What if we stop treating security testing as a separate thing?
  254. Misch Strotz | Reflections on Jobs&AI
  255. It was time for a dim bulb current limiter
  256. Alex West
  257. Boris Tane
  258. The American vs. European Mindset on Life – Mert Bulan
  259. Chester: Reimagining LLM Benchmarking Through Programming Language Design | Aditya Bhattacharya | Blogs Website
  260. my first attempt at iOS app development
  261. Infinity + 1: Finding Larger Infinities
  262. Shae Erisson's blog - Tools built on tree-sitter's concrete syntax trees
  263. Cinematography of “Andor” – interview with Christophe Nuyens · Pushing Pixels
  264. Why DeepSeek is cheap at scale but expensive to run locally
  265. Tips for Improving API Performance in ASP.NET Core
  266. Root Shell on Credit Card Terminal
  267. Figma Slides is a Beautiful Disaster
  268. Learn to Build an AI to Play Tempest Step by Step
  269. What is 32-bit Float Recording? | TASCAM | International Website
  270. SCP-3434: Istanbul Taxi Superorganism
  271. How to store data on paper?
  272. Unexpected Gotchas in Making a Game Deterministic
  273. Minimum Viable Curiousity
  274. Why I Switched to UTC and Never Looked Back
  275. Progressive JSON — overreacted
  276. Short alphanumeric pseudo random identifiers in Postgres
  277. Alexa, shame on you
  278. Why agents are bad pair programmers
  279. Leaving Bluesky