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)

December

January 2025

February
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
29 33 30 31 31 32 1 28 2 37 3 35 4 24
5 34 6 34 7 39 8 40 9 37 10 33 11 34
12 26 13 30 14 46 15 34 16 42 17 31 18 35
19 22 20 19 21 36 22 5 23 30 24 43 25 11
26 34 27 12 28 0 29 0 30 0 31 0 1 0

All entries for this month

  1. DeepSeek is changing the game
  2. FromSql: Writing SQL Like a Boss in EF Core - Chris Woody Woodruff
  3. Once You're Laid Off, You'll Never Be the Same Again – Mert Bulan
  4. Leveraging Microsoft.Extensions.AI for Tool Calling in C#
  5. Why is .NET so Insanely Fast? with Stephen Toub
  6. GitHub - seemoo-lab/openhaystack: Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.
  7. When will .NET Framework retire?
  8. Delete bin and obj Folders in .NET MAUI
  9. DeepSeek My User Agent
  10. The Protesters' Guide to Smartphone Security
  11. From Empty Chassis to Full System: My eBay PDP-11/73 Rebuild Adventure
  12. The Microsoft 365 Copilot launch was a total disaster
  13. The Management Paradox
  14. The Lost Futures of Computing: How We Got Boxed Into the Desktop Metaphor - André Klein Dot Net
  15. Unit Testing Principles
  16. What happened to Only Paranoid Survives?
  17. The first perfect computer
  18. What's OAuth2 Anyway? - Blog by Roman Glushko
  19. MOS brings macOS' smooth scrolling to any mouse
  20. Python: re-creating async in 10 lines using generators
  21. How to work for Microsoft without getting hired
  22. Hard numbers in the Wayland vs X11 input latency discussion
  23. No bitcoin ETFs at Vanguard? Here’s why
  24. Programming Better Shops for my Farming Game
  25. Daily links from Cory Doctorow
  26. Compiled Models: The Fast Lane for EF Core Performance - Chris Woody Woodruff
  27. 'First AI software engineer' is bad at its job
  28. Every HTML Element
  29. No screen, no controller, and absolutely no sense, just a power button and a USB port.
  30. But But, You Were Supposed to Be a GPT Wrapper?!
  31. » The CRPG Renaissance, Part 1: Fallout The Digital Antiquarian
  32. testtrim: The Testing Tool That Couldn’t Test Itself (Until Now)
  33. I had different agents play ‘The Password Game’ - they didn’t do so well
  34. A Global Design System
  35. Bridging the Moat
  36. Digital Signature Algorithms - Ronkathon: Cryptography Educational Foundations
  37. Compressing By Writing
  38. Composable SQL
  39. Running NATS on a FreeBSD Jail
  40. Working fast and slow
  41. McLarens and CarPlay | Adam Bell
  42. Things I learned building a model validation library – Wilsons Blog
  43. Writing a tech blog people want to read
  44. Service Reliability Mathematics
  45. Crushing JIRA tickets is a party trick, not a path to impact
  46. FediDB, Fediverse Network Statistics
  47. DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning
  48. JavaScript Temporal is coming | MDN Blog
  49. DbContext Pooling: The Secret Sauce to Faster EF Core Apps - Chris Woody Woodruff
  50. GitHub - lightpanda-io/browser: Lightpanda: the headless browser designed for AI and automation
  51. How To Take Ownership - Dev Leader Weekly 80
  52. Caltrain’s Electric Fleet More Efficient than Expected | Caltrain
  53. How To Take Ownership - Principal Software Engineering Manager AMA
  54. TB
  55. Implementing AES Encryption With C#
  56. GitHub - davidlattimore/wild: A very fast linker for Linux
  57. The Mythical IO-Bound Rails App
  58. Build It Yourself
  59. .NET: How to Configure JsonSerializerOptions Correctly in a Builder
  60. Unleash: Feature flags in PHP | Blog by Dominik Chrástecký
  61. My impressions of Gleam
  62. Josh Dick
  63. Supercharge SQLite with Ruby Functions
  64. Do you know that EKS Auto Mode enforces a 21-day maximum node lifetime?
  65. Overcoming the Friendship Recession
  66. It's fun to work on CI
  67. You can just hack on ATProto
  68. Screen time and face-to-face conversation
  69. Should You Work on Weekends?
  70. Don't Be A ::Duck::
  71. cs16.css
  72. ASP.NET Community Standup - .NET Aspire Q&A
  73. Why Freelancing or Side Income is Important When You Have a Full-Time Job
  74. AI is Creating a Generation of Illiterate Programmers
  75. The Simplest Way To Deploy Containerized .NET Applications on AWS
  76. Software Project Planning, Test Generation, and Docker
  77. Announcing My New Book: htmx Essentials for ASP.NET Core Developers - Chris Woody Woodruff
  78. Rust's Superpower: Speed Meets Smarts - Chris Woody Woodruff
  79. Modular Monolith Architecture: The Missing Guide to Public APIs
  80. T. Rex Evolution
  81. Don't Use the New HybridCache of .NET 9
  82. almost_pwned.md
  83. Christian Walther (@isziaui@mstdn.social)
  84. Firefly III - Backup / Restore volume
  85. Using the most unhinged AVX-512 instruction to make the fastest phrase search algo
  86. Evaluating SotA LLM Models trying to solve a net-new LeetCode style puzzle
  87. C Is Not Suited to SIMD
  88. Blogging with Friction
  89. :hover > :not(:hover), sorry not sorry · January 6, 2025
  90. Noteworthy LLM Research Papers of 2024
  91. What I Would Want From a New Job
  92. Can't Escape Good Old SQL
  93. Replit, the Figma Replacement | Nic Bertino
  94. Hacking together a Job Runner using Supabase Edge Functions
  95. Becoming Literate Again | Jordan Koschei
  96. Invalid Niger Nameservers in the com zone
  97. Web Audio Madness: Setting a negative playback rate on an AudioBufferSourceNode
  98. The Great Acceleration
  99. Why you’ll leave X (as well as Instagram and all the other private platforms)
  100. Don’t be afraid of rabbit holes
  101. GitHub - ggml-org/llama.vim: Vim plugin for LLM-assisted code/text completion
  102. CVSS is dead to us
  103. Open Source Web Dev with C#
  104. Level Up Your Skills: Learning Rust as a C# Dev - Chris Woody Woodruff
  105. Exploring the Forwarded Headers Middleware in ASP.NET Core
  106. Tailwind CSS v4.0
  107. Book Review: React Key Concepts - Coding Sonata
  108. C stdlib isn’t threadsafe and even safe Rust didn’t save us | EdgeDB Blog
  109. How to improve your WFH lighting to reduce eye strain | Russell Baylis - Designer
  110. Leader's sadness vs. authentic leadership
  111. How to create Custom notification channels in Laravel – msp
  112. Creation | anyon_e
  113. I don't need no social media for my photos
  114. The vertical bar ( ) is the best HTML page title separator
  115. TechThreads · Secrets Management w/ Firebase App Hosting and NextJS
  116. Par Part 1: Sequent Calculus
  117. What is readable code and why is it important?
  118. Lean app monitoring—The Starter Pack
  119. Why Rails in 2025?
  120. Key Lessons From Managing a Cloud-Scale Data Platform in Azure
  121. Get Good At Learning - Don't Break Prod
  122. Codenames AI - OpenAI's o1 Playing Codenames
  123. urllib3 in 2024
  124. I made a multiplayer shooter game in Lisp
  125. next.js: an honest review
  126. Goodbye commercial social media
  127. The Closed Web
  128. Do the hard things
  129. Paul Romer
  130. stories i refuse to believe
  131. Unit Circle
  132. TabBoo
  133. Introducing bananotate 3.0
  134. On .NET Live with Damian Edwards and David Fowler
  135. Don't Make These 3 Mistakes in C! Can YOU spot the bug?
  136. David Swenson's electrostatic "invisible wall" (1996)
  137. Level up your Software Development Career and Become a Master and Highly Paid Technical Leader
  138. WinForms: Analyze This (Me in Visual Basic) - .NET Blog
  139. Threads, Tasks, and Ownership: C# and Rust Concurrency Explored - Chris Woody Woodruff
  140. Steinar H. Gunderson
  141. Unique 0-click deanonymization attack targeting Signal, Discord and hundreds of platform
  142. Rethinking MediatR Validation: Moving from Pipeline to Domain Objects
  143. Building a web app with C#
  144. Get Into FLOW Faster as a Developer
  145. Event Sourcing for .NET Developers: From Zero to Implementation
  146. A: Work Ethic 3 (Category Compilation) #21~#23
  147. Chemical Formulas
  148. The Trouble with Bryan Johnson
  149. Sewell's Pump | The Eli Whitney Museum and Workshop
  150. You're Not the CEO of the Product: Rants of a PM
  151. Modern iOS Theming with UITraitCollection
  152. I got a heat pump, and my energy bill went up!
  153. Looking Beyond HackerNews
  154. Debugging An Undebuggable App
  155. Designing a DSL for Terminal Interaction
  156. Reverse Engineering Call Of Duty Anti-Cheat
  157. Calling strangers uncle and auntie
  158. Testing a handful of sensors for your next DIY project
  159. Plank Reloaded: Still Stupidly Simple
  160. Programing Pipelines Using Dependent Types
  161. ribbon mic – kHz
  162. How breaking invisible family pacts forge unstoppable founders.
  163. Best Practices are Dead. Long Live Best Practices.
  164. The algorithm isn't always to blame
  165. Sizing up MI300A’s GPU
  166. Dyeing with woad – Salt extraction method
  167. 2025-01-20 office of secure transportation
  168. How we made Blurhash 128x faster — Uploadcare Blog
  169. Just Write. | rugu
  170. How to solve computational science problems with AI: Physics-Informed Neural Networks (PINNs)
  171. I am (not) a Failure: Lessons Learned From Six (and a half) Failed Startup Attempts
  172. OpenAI quietly funded independent math benchmark before setting record with o3
  173. EF Core 9.0: Reading EntityConfigurations from Classes with Non-Public Constructors
  174. Mixxx - Free DJ Mixing Software App
  175. Coworking, recording, and periodic chat
  176. I Met Paul Graham Once
  177. Building a web app with C#
  178. Block AI scrapers with Anubis
  179. Let's talk about FluentAssertions and OSS 🔴 LIVE
  180. Garbage Collection in C# vs. Ownership in Rust – Chris Woody Woodruff
  181. GitHub - deepseek-ai/DeepSeek-R1
  182. Fusion Cache in C# - Removal, Expiration, and FailSafe Cache Operations
  183. Please Don't Force Dark Mode — Vishnu's Pages
  184. UK's elite hardware talent is being wasted.
  185. Reverse Engineering Bambu Connect - Consumer Action Taskforce
  186. Escape the walled garden and algorithm black boxes with RSS feeds
  187. Cache CORS Preflight Requests
  188. meemi's Shortform — LessWrong
  189. The PC is Dead: It’s Time to Make Computing Personal Again
  190. End to End Testing using Playwright in Blazor WASM
  191. Forgejo – Beyond coding. We forge.
  192. A Look at Common Constructs in C# and Rust – Chris Woody Woodruff
  193. Git Trailers | Alchemists
  194. #45 The Raw Truth About Self-Publishing My First Technical Book: 800+ Copies, $11K, and 850 Hours
  195. Why do bees die when they sting you?
  196. GitHub - tonybaloney/vscode-pets: Adds playful pets 🦀🐱🐶 in your VS Code window
  197. Template language without dependencies
  198. A-Players
  199. Why It Might Be Time to Rethink Using Cosine Similarity
  200. Garmin's ~$40B Pivot
  201. Banned from entgo, why?
  202. When we had both landlines and cellphones
  203. Finally getting fiber between the house and garage
  204. How has DeepSeek improved the Transformer architecture?
  205. Reverse-engineering a carry-lookahead adder in the Pentium
  206. Fortify Your F*cking Fundamentals
  207. Building a Socially-Adept LLM Agent
  208. How To Get a Full Time Software Job During College (5-Step Roadmap)
  209. Illness Is a Form of Meditation | Adnan's Random bytes
  210. Please provide home-assignment feedback face to face
  211. Browsers need to change how autofill works
  212. atproto and ownership of identity
  213. isd
  214. Amazon's AI crawler is making my git server unstable
  215. The Shift in Metrics: How Product Engineers Measure Success
  216. I Bought the Biggest Hard Drive Ever Made For the PDP-11!
  217. C# and Rust Side by Side – Chris Woody Woodruff
  218. AI Replacing Mid-Level Engineers - Dev Leader Weekly 79
  219. I've been advocating for RSS support, and you should too
  220. Brood War Korean Translations
  221. So You Want to Build Your Own Data Center
  222. Investigating an "evil" RJ45 dongle
  223. Weaponizing Wikipedia against Israel | Aish
  224. Story of a Pentester Recruitment 2025
  225. PostgreSQL index creation in production systems
  226. Provisional Guidance for Users of LLM-Based Code Generators
  227. I Miss Building Computers.
  228. 2025 Annual Letter
  229. A one-on-one template
  230. Do reasoning LLMs need their own Philosophical Language? :: Giles' blog
  231. 0110.be - The time an HTTP request takes to pass through a proxy, a proxy, a proxy, a proxy, ...
  232. Scaling Monoliths: A Practical Guide for Growing Systems
  233. Thinking clearly about software
  234. Vector Databases: A Traditional Database Developer's Perspective
  235. US$ 30 million to reinvent the wheel
  236. Private Keys in the Fortigate Leak
  237. Earthstar
  238. Bypassing State app censorship or blockades with PWAs
  239. A Deep Dive into Memorization in Deep Learning
  240. Cursor is Anthropic’s Largest Customer (and Maxing Out Their GPUs)
  241. The Process Star Sign Chart
  242. Optimizing Jupyter Notebooks for LLMs
  243. A Trillion Points of Failure
  244. 20 reasons why Anki isn’t popular
  245. What using RSS feeds feels like
  246. Human Altitude
  247. ASP.NET Community Standup - Security & auth .NET 10 planning discussion
  248. Tiktok & Alternatives
  249. Introduction To Cache Stampede Protection In C#
  250. Building a web app with C#
  251. Is Memory64 actually worth using?
  252. Why Every C# Developer Should Explore Rust – Chris Woody Woodruff
  253. Fixing a Huge Performance Problem With My Webhooks Implementation (part 3)
  254. No, you can't use your $6,299.00 Camera as a Webcam. That will be $5 – Roman Zipp
  255. Working with JsonSerializerContext in System.Text.Json and Refit
  256. Computer Science Papers Every Developer Should Read
  257. SpaceX
  258. Big Changes to FluentAssertions: License Update Explained ($$$)
  259. Dissecting the ESM3 Model Architecture
  260. Debugging is a Story
  261. What If Tech, the Market and the State Are No Longer Solutions?
  262. Why I Hate Frameworks
  263. CEOs Should do Good. Or Else.
  264. UofTCTF 2025: An AES Timing Side-Channel
  265. Stuff we already depleted
  266. Building a web-scraper in Postgres - The Hidden Blog
  267. When To Say When: Reinventing the Switch Statement
  268. On-Chain Randomness Gotchas | drand
  269. Use Your Product as a Customer — Sven Lenaerts
  270. Water rendering in Gradient
  271. How I got here
  272. A surprising scam email that evaded Gmail's spam filter
  273. Mismatch
  274. James Shore: Testing With Nullables
  275. Adding button loader to Turbo-powered forms
  276. Why I Make Smart Devices Dumber: A Privacy Advocate's Reflection
  277. The documentation problem in development
  278. Career Paths in Tech, Part 1: Why Choose the IC Path?
  279. How to Enhance the API Response with a Wrapper Class with Additional Information with .NET Minimal API
  280. Meet the .NET Team at NDC London 2025 - .NET Blog
  281. I Ditched the Algorithm for RSS—and You Should Too
  282. The best laptop ever - Mijndert Stuij
  283. Serialization in Azure.AI.DocumentIntelligence Version 1.0.0
  284. No calls
  285. Running macOS in a macOS Virtual Machine on a Mac for Free (Full Setup Guide - Orka and UTM)
  286. Open Source CMS with C# - Completing milestone 0.5
  287. Nintendo Switch 2 – First-look trailer
  288. How To Cache In C#: Caching For Beginners
  289. A Journey Through Code and Concepts – Chris Woody Woodruff
  290. Google Gemini Receipt Parser for YNAB
  291. 100x Defect Tolerance: How Cerebras Solved the Yield Problem - Cerebras
  292. A Personal Note From Our Founder – Hindenburg Research
  293. furialog
  294. Fun with Timing Attacks
  295. A Day in the Life of an Agentic Marketing Manager
  296. Learning about excellence from Roger Rabbit
  297. Spotify fix scrolling lag issue
  298. How FastAPI path operations work
  299. structured decoding, a guide for the impatient
  300. Beating cuBLAS in Single-Precision General Matrix Multiplication
  301. TCL's bet on screens that look like paper
  302. The Immutable Badge - A Thought Experiment
  303. Real Semantic Versioning
  304. all kpis are derivatives of revenue or cost
  305. 9 Simple Tips to Escaping Social Media
  306. Good enough design
  307. Beating OpenBLAS in FP32 Matrix Multiplication
  308. The Shuffler Really is Broken: Finding the Best Method for Shuffling Cubes — Lucky Paper
  309. Cohesive Digests for Ints and Floats
  310. The Scaling Paradox — Toby Ord
  311. Yashovardhan Srivastava
  312. Running LLM evals right next to your code
  313. The Art of Archiving - How I Created a Repository of My Life
  314. Sergey's Blog
  315. Effortless tests with cached stubs
  316. Seven chatbots play a game of mafia
  317. Breaking the Silence
  318. About LLMs and Energy- Marcos
  319. ZADZMO code
  320. End-to-end encrypted email is bad for you
  321. Why does Cloudflare Pages have such a generous Free tier?
  322. A Marriage Proposal Spoken Entirely in Office Jargon
  323. Go 1.24 interactive tour
  324. Assertions with Shouldly
  325. Github Models is pretty cool
  326. Death by a thousand cuts
  327. Setting Up xUnit with Dependency Injection
  328. Tracking and Personalizing Connections – Chris Woody Woodruff
  329. 📚 Convert E-books into audiobooks with Kokoro
  330. Uncanceled Units
  331. Watch This Before Upgrading FluentAssertions!
  332. Stop Using FluentAssertions Now
  333. If You Ever See This Speed Sign, You're Probably Going To Die - The Autopian
  334. Don't use cosine similarity carelessly - Piotr Migdał
  335. The Simplest Way To Deploy Your Containerized .NET Applications on Azure
  336. Why is Git Autocorrect too fast for Formula One drivers?
  337. "No way to prevent this" say users of only language where this regularly happens
  338. Thoughts on the Liability of the Product Surface
  339. How Dennard Scaling Allowed Transistors to Shrink
  340. Efficient LLM Scheduling by Learning to Rank
  341. Roko Kovač
  342. Managing Software Vendor Relationships
  343. Fluid Simulation Pendant - mitxela.com
  344. Refactoring Mindset
  345. What really happens inside a dating app
  346. The Best 25 Bucks I Ever Spent
  347. Empowering Others Is Impactful - Don't Break Prod
  348. Subtitle Generator Using Whisper · Technical Ramblings
  349. The Unlikely Marriage of TikTok and Elon Musk: A Case for Caution | HEBEGS News
  350. The problem with design tokens | André Torgal
  351. Optimizing Ruby’s JSON, Part 7
  352. i hated coding, but i learned to love it again
  353. What I Learn From Work - Chapter Two
  354. Repairing is underrated
  355. .NET and .NET Framework January 2025 servicing releases updates - .NET Blog
  356. Copilot Induced Crash: how AI-assisted development introduces new types of bugs
  357. Apple will soon receive ‘made in America’ chips from TSMC Arizona
  358. Millions of Accounts Vulnerable due to Google’s OAuth Flaw ◆ Truffle Security Co.
  359. Making an Intersection Unsafe for Pedestrians to Save Seconds for Drivers
  360. 1 in 5 Online Job Postings Are Either Fake or Never Filled, Study Finds
  361. in the belly of the MrBeast
  362. My Favorite Tech Stack for Startup Success in 2025
  363. Release zfs-2.3.0 · openzfs/zfs
  364. webtop - LinuxServer.io
  365. Why I Switched to Firefox and Never Looked Back
  366. Background Jobs With Quartz - Advanced Scheduling, Persistence, OpenTelemetry
  367. Error Handling and Graceful Shutdowns in Socket Programming – Chris Woody Woodruff
  368. B: Game Essence 3 (Category Compilation) #16~#23
  369. The Power of Continuous Learning in Software Engineering
  370. Static Factory Pattern: Solving JSON Deserialization Challenges in .NET
  371. Announcing Developer Academy
  372. Snyk security researcher deploys malicious NPM packages targeting Cursor.com
  373. Incident with Git Operations
  374. The 2025 AI Engineering Reading List
  375. Evaluating vector indexes in MariaDB and pgvector: part 1
  376. Why don’t we do more prescribed burning? An explainer. - Kevin Drum
  377. Differentiable Programming from Scratch
  378. A startup is a religion
  379. Cosine Similarity: Not the Silver Bullet We Thought It Was | Shaped Blog
  380. Treat Extensions Like Apps - Firewalls Don't Stop Dragons
  381. I stumbled upon a high-value communication hack for 1:1s
  382. You are your mask
  383. Thorsten Ball - Funny Tweets
  384. The missing tier for query compilers
  385. Optimizing libjson, or: beating encoding/json by at least 2.5x
  386. Document Your Progress at Work
  387. The Unexpected Benefit of Consuming Articles Offline
  388. Self-Service Analytics Grounded in Reality - The Good, The Bad, and The Ugly - Ryan Lynch's Hub
  389. When each proud fighter brags
  390. How to use FFmpeg and Whisper to add subtitles for free
  391. How I Use LLMs for Coding and Writing
  392. Do Larger PRs Get Merged Faster?
  393. On Prompt Engineering
  394. Turning my laptop into a Search Relevance Judge with local LLMs
  395. Installing and Developing vLLM with Ease
  396. Chrome Web Store is a mess
  397. Introduction to FFmpeg - AlexandreHTRB blog
  398. What I Learned Failing to Finish a Game in 2024
  399. What is a Software Engineer's Job?
  400. I Built a Visa Requirement Change Tracker for Fun
  401. Radon
  402. LLMs vs SLMs
  403. David A. Wheeler's Review of "Debugging" by David J. Agans
  404. EF Core 9.0: Breaking Change in Migration Idempotent Scripts
  405. v25.01 · YaLTeR/niri · Discussion #956
  406. Effective Data Exchange with Sockets – Chris Woody Woodruff
  407. Use Scalar to invoke CRUD operations of a Web API | BinaryIntellect Knowledge Base
  408. The Problem With Singletons You Need to Avoid
  409. German router maker is latest company to inadvertently clarify the LGPL license
  410. GitHub - TabbyML/tabby: Self-hosted AI coding assistant
  411. Asylum Square: Retrogames revised.
  412. Equipping 3rd party types with debugging capabilities
  413. dotnet test command - .NET CLI
  414. The Superior Way To Travel
  415. My
  416. Software sandboxing: The basics
  417. HOW TO TRACK WEBSITE ANALYTICS USING ONLY NGINX AND PURE BASH
  418. Agents
  419. Why some DVLA digital services don't work at night
  420. Parallel processing with Virtual Threads - A comparative analysis
  421. Use of Time in Distributed Databases (part 1)
  422. Implantable SSH credentials | Evan Pratten
  423. (Right-Nulled) Generalised LR Parsing
  424. Learning to code with Cursor
  425. How I discovered a hole in the fetch specification
  426. Data Quality in LLMs
  427. right to root access
  428. Uv has a killer feature you should know about
  429. Memorization Is Important In CS
  430. Backdooring Your Backdoors - Another $20 Domain, More Governments
  431. The HTTP QUERY Method
  432. Apple is Killing Swift
  433. What's involved in getting a "modern" terminal setup?
  434. AI founders will learn The Bitter Lesson
  435. Why I Chose Common Lisp — Dan's Musings
  436. Home · Kenney
  437. Why is hash(-1) == hash(-2) in Python?
  438. Server-Side Socket Programming Explained – Chris Woody Woodruff
  439. The illustrated guide to a Ph.D.
  440. Jeremia Kimelman (@jeremiak@journa.host)
  441. De-smarting the Marshall Uxbridge
  442. GitHub - mathuo/dockview: Zero dependency Docking Layout Manager. Supports Vanilla TypeScript, React and Vue.
  443. Bad Apple but it's 6,500 regexes that I search for in vim · eieio.games
  444. What Threads Are and How To Use Them Correctly, Part 1
  445. GitHub - hybridgroup/go-haystack: Track personal Bluetooth devices via Apple's "Find My" network using OpenHaystack and Macless-Haystack with tools written in Go/TinyGo. No Apple hardware required!
  446. Why The Singularity Is Impossible — Or Rather, Why It's Just a Bad Word In General
  447. Just Present the First Draft!
  448. Exploring ways to optimize compute shaders - Part 1.
  449. Contemplative LLMs: Anxiety is all you need?
  450. Timothy J. Baek - Why I’m Building Open WebUI: On Autonomy, Diversity, and the Future of Humanity
  451. What it's like working for American companies as an Australian
  452. CSSWind: bloat-free component styling
  453. My 20-Year Trading Journey & Building Passive Income
  454. WordPress is in trouble
  455. You Only Exist In The Moment
  456. Sky-T1: Train your own O1 preview model within $450
  457. Stop Trying To Schedule A Call With Me
  458. You are an absolute moron for believing in the hype of “AI Agents”.
  459. Building Bridges: Client-Side Socket Programming in Action - Chris Woody Woodruff
  460. Modern C# Part 3 – Switch Expressions
  461. Password Cracking 101: From DES to ZIP
  462. How and Why To Learn In Public - Dev Leader Weekly 78
  463. This month in Servo: dark mode, keyword sizes, XPath, and more! - Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine
  464. Learn In Public - Principal Software Engineering Manager AMA
  465. Cuttle - card game rules
  466. Perspectives after 4 years – tylerrussell.dev
  467. HTML5 Printer
  468. Analysis of DeepSeek v3 and Llama 3
  469. The Nanny Scale -
  470. How we used gpt-4o for image detection with 350 very similar, single image classes.
  471. How outdated information hides in LLM token generation probabilities and creates logical inconsistencies
  472. Very Wrong Math
  473. Building Bauble
  474. Lessons Learned Over 10 Years of Bootstrapping Petabridge
  475. Privatize the FDA - Neel Somani
  476. Work on Yourself
  477. How To Self-Host Supabase for $3 | Andrew Melbourne's Development Blog
  478. Lost and found
  479. Simplicity First: Why Readable Code Is Better Code
  480. How well do you know the NFL teams?
  481. I Know About The Date In The Footer | Henry From Online
  482. Raise and Release
  483. How Variable-Increment Counting Bloom Filters Work
  484. the better lesson
  485. I quit my job to work on my programming language
  486. Buh-bye Spotify | Darko.Audio
  487. Pathfinding to a moving target in evolving terrain
  488. Working with LLMs in .NET using Microsoft.Extensions.AI
  489. Be aware of the Makefile effect
  490. ASP.NET Community Standup - Blazor .NET 10 Planning Discussion
  491. The Linux Foundation launches an initiative to support open-source Chromium-based browsers
  492. .NET Conf Wrap-up
  493. I’ve acquired a new superpower
  494. Chess Zoo
  495. AI & LLM 101, I Hope
  496. Visualizing All ISBNs — $10k by 2025-01-31
  497. Pushing the whole company into the past on purpose
  498. Open Source CMS with C# - integrating plugins 2
  499. 4 Key Tips: Learning In Public For Software Engineers
  500. C# Socket Programming Essentials: Creating and Configuring Sockets - Chris Woody Woodruff
  501. .NET Project Setup From Scratch Using These 6 Best Practices
  502. N: Game Concepts 2 (Category Compilation) #06~#09
  503. Accessibility essentials every front-end developer should know by Martijn Hols
  504. I tracked everything I could in 2024, here's the data
  505. I'm in exile
  506. Headspace is Perishable
  507. Your Eval is More Important Than the Model
  508. The Quest For A Minimal Phone (for my kid) | Saurabh "Sam" Khawase
  509. eBPF Research Papers
  510. The Shortcomings of Modern Automation
  511. What Happened to Lightweight Desktop Apps? History of Electron’s Rise
  512. The easiest way to run an LLM locally on your Mac
  513. Social Feed as a Life Journal | Digital Notes
  514. Auto-saving Rails forms with Turbo Streams
  515. Missing out on jobs because of LeetCode
  516. SQL NULLs are Weird!
  517. Unlocking the Power of AI: Jim Bennett on Pieces for Developers
  518. Entropy of a Large Language Model output
  519. 7 Reasons Why You're Still Unsuccessful
  520. Announcing Rust 1.84.0 | Rust Blog
  521. Epoch Semantic Versioning
  522. Trying and failing to interpret sentence embeddings
  523. I quit search engines for three months.
  524. Align the Button Text in .NET MAUI
  525. Languages & Runtime Community Standup - .NET 9 Performance Improvements Q&A
  526. api problems #dotnet #programming #coding
  527. GitHub - piebro/factorio-blueprint-visualizer: A python library to artfully visualize Factorio Blueprints and an interactive web demo for using it.
  528. 99 Dev Problems with James Quick
  529. Run Windows on an Apple Silicon Mac with VMware Fusion Pro free (Full setup guide)
  530. Open Source CMS with C# - integrating plugins
  531. Socket Types: Choosing the Right Tool for the Job - Chris Woody Woodruff
  532. How I Set Up an Awesome PowerShell Environment for Script Development
  533. TUnit Integration Testing Tutorial for .NET
  534. The New Way to Seed Your Database in .NET 9
  535. ABP '24 Highlights!
  536. The erasure of Luigi Mangione
  537. Facebook Is Censoring 404 Media Stories About Facebook's Censorship
  538. You don’t have to pay the Microsoft 365 price increase
  539. Trimix
  540. Deniable Knowledge
  541. Study TDD & DDD Principles in Frontend Applications
  542. Demand for Software is Different
  543. Creating a simple free website in 2025
  544. 28h Days: year 1 update
  545. So you want to offer self-hosted deployment: how should you do it?
  546. 1-billion row challenge with Node.js
  547. Snapshot Isolation vs Serializability - Marc's Blog
  548. Unusual $/MTok numbers
  549. Fixing Cumulative Layout Shift (CLS) in Nuxt 3 | kylev.dev
  550. LLM Drawing with Eyes Open
  551. But what is a DOM node?
  552. Async I/O Is Not Enough
  553. I Can’t Believe It’s Not Causal! Scalable Causal Consistency with No Slowdown Cascades
  554. Observable management
  555. How extensions trick CWS search
  556. Mastering Key Remapping on Linux: A Practical Guide with xremap
  557. Building a home dashboard - Pablasso
  558. What makes strong engineers strong?
  559. Result-oriented programming with F# computation expressions - Pavel Skvirski
  560. How to become a Data Scientist? | MLJAR
  561. NeuralSVG: An Implicit Representation for Text-to-Vector Generation
  562. Free Ask Me Anything Webinar
  563. Atlas of Space
  564. Fidget
  565. Ollama is Awesome!
  566. Fired From Meta After 1 Week: Here’s All The Dirt I Got
  567. How We Cracked a 512-Bit DKIM Key for Less Than $8 in the Cloud
  568. Building Ultra Long Range TOSLINK
  569. The Backbone of Digital Communication: Understanding the Client-Server Model - Chris Woody Woodruff
  570. Switching Tech Jobs: What To Consider As A Software Engineer
  571. StackOverflow Dec 2024 stats
  572. Operating System in 1,000 Lines
  573. Microsoft disguises Bing as Google to fool inattentive searchers
  574. Burdens of type 2 diabetes and cardiovascular disease attributable to sugar-sweetened beverages in 184 countries - Nature Medicine
  575. Mistakes engineers make in large established codebases
  576. Claude plays GeoGuessr
  577. Street-fighting RAG: Chain-of-thought prompting
  578. The good, the bad, and the ugly of Gemini’s structured outputs – Dylan Castillo
  579. Do the obvious next thing
  580. The Audience Matters
  581. Take the pedals off the bike
  582. How LLMs are secretly reshaping the code of tomorrow, and what to do about it
  583. Cruising a VPS at OpenBSD Amsterdam
  584. Decentralized Syndication - The Missing Internet Protocol
  585. Looking for a new role
  586. Iain Schmitt
  587. Parsing JSON in C & C++: Singleton Tax
  588. Zero to One Hundred Thousand Tests
  589. Turning data into calendar feeds
  590. Build an LVGL Touchscreen App with Zig
  591. Magic/Tragic Email Links: Don't make them the only option
  592. MLC | Microserving LLM engines
  593. Dermatology AI that can reason like a doctor
  594. Improving SVG chart interactivity with Voronoi diagrams
  595. Reviewing Post-Training Techniques from Recent Open LLMs | Brian Fitzgerald
  596. Üllar Maasik - Learning Laravel by building a postal code finder
  597. When will we fix the tools that run the world?
  598. The Web Was Made For Surfing Not Scrolling
  599. 10 Years of Generative AI Slop
  600. How I use the notes field in my password manager
  601. Modern C# Part 2 – Accessing via Implicit Index
  602. Coffee and Open Source Conversation - Michelle Sandford
  603. Why Tramway SDK | Tramway Drifting and Dungeon Exploration Simulator Software Development Kit
  604. Servo Revival: 2023-2024
  605. Congestion Pricing Tracker | Benjamin and Joshua Moshes
  606. Pre-AI Search - Filter Google Before AI Content - Chrome Web Store
  607. SharpSite - Open Source CMS with C#
  608. AdditionalAuthorizationParameters in ASP.NET Core 9
  609. Comptime: Scott Redig
  610. Demystifying Socket Programming: A Gateway to Networked Applications - Chris Woody Woodruff
  611. A 2-ply minimax chess engine in 84,688 regular expressions
  612. Nvidia's Project Digits is a 'personal AI supercomputer' | TechCrunch
  613. Building a High-Performance Message Queue with Redis Streams
  614. GitHub - scrtwpns/mixbox: Mixbox is a library for natural color mixing based on real pigments.
  615. All clocks are 30 seconds late
  616. my little sister's use of chatgpt for homework is heartbreaking
  617. Rust's borrow checker: Not just a nuisance
  618. What's the deal with mid-training?
  619. What Expats Don’t Tell You About Moving Abroad
  620. On LLMs and Code Optimization | Wiredream - Dave Andersen's blog
  621. Jonas Hietala: First impressions of Ghostty
  622. crawshaw - 2025-01-06
  623. Iterated log coding
  624. Used Meta AI to edit a selfie, now instagram is using my face on ads targeted at me.
  625. The Most Elegant Configuration Language
  626. Slack as a message broker for LLM agents
  627. LLMs must not have an identity
  628. Powershell Users Like To Vomit - Tim Kellogg
  629. Pick 3 or Get None
  630. What Makes a Good Automated Test?
  631. Learning CUDA by optimizing softmax: A worklog
  632. How unfair is the coin?
  633. Generating Cognateful Sentences with Large Language Models
  634. S. Partarrieu | A year for action and intentionality
  635. My role as a founder CTO: Year Seven
  636. The 10x Engineer Is Dead - Long Live The Product Engineer
  637. LLM Native Product Capabilities
  638. Efficiently factoring RSA modulus from public private keys
  639. Writing Toy Code with ChatGPT is a Blast
  640. Features of Adulthood
  641. .NET MAUI Community Standup - 2025 New Year Kickoff
  642. </> htmx ~ The future of htmx
  643. ASP.NET Core 9: Discover the new developer Exception page
  644. Stimulation Clicker
  645. Dive into Time-Series Anomaly Detection: A Decade Review
  646. Happy New Year
  647. Routing and Topologies – Navigating the Digital Highways - Chris Woody Woodruff
  648. C# Semantic Kernel Plugins: Get YouTube Video Info!
  649. SharpSite - Open Source CMS with C#
  650. GitHub - basnijholt/tuitorial: Create beautiful terminal-based code tutorials with syntax highlighting and interactive navigation.
  651. Beyond the Random Class: Cryptographic Randomness in .NET 6+
  652. DOOM: The Gallery Experience by bobatealee
  653. Don't Use This LINQ Feature. It's Bad. | Code Cop #026
  654. What's Wrong with Microservices?
  655. Crafting a Swift Timespan Type — With a Little Prompt Engineering Magic
  656. Why is Open Source important? And is it free?
  657. This year in LLVM (2024)
  658. Four years a founder - Time
  659. Timescape | by Brian Koberlein
  660. Maintaining control of our data with personal databases
  661. How I Biohack My Vitality - Desmolysium
  662. Leveraging Immutability and Observability for Reliable Undo/Redo in Document-Based Applications
  663. My Planetary Datacenter I: Architecture
  664. How LLMs Simplify and Improve Model Validation in Banking
  665. Getting Started with Prisma and Neon DB: A Modern Approach to Database
  666. How to generate OpenGraph images with Astro and Satori
  667. What kind of Data Team should I join?
  668. How to make i18n properly
  669. Home Assistant Voice Preview Edition: The Open-Source Game Changer We've Been Waiting For?
  670. Keeping Too Much Logic in SQL Queries Does Not Scale
  671. You wouldn't download an AI
  672. Entering strategic partnerships in China
  673. Using NBomber for Performance, Load and Stress testing in ASP.NET WEB API
  674. CSS Flexbox Playground
  675. Improved performance and publishing - Gleam
  676. How Network Address Translator (NAT) works | Tailscale
  677. Taking AI Dev Gallery Code Cross Platform with Uno Platform - iOS - Nick's .NET Travels
  678. Decoding IP Addressing and Subnetting – The Backbone of Networking - Chris Woody Woodruff
  679. The day I taught AI to read code like a Senior Developer
  680. Making the Matrix Screensaver in C on a PDP-11/83
  681. No more needles! Tracking blood sugar on your wrist | Waterloo News
  682. Docker on MacOS is still slow?
  683. Web page annoyances that I don't inflict on you here
  684. How to redirect across repository websites with Github Pages
  685. The Proven Path to Creating Unique and Meaningful Work
  686. Sailboat Metaphor - Scott Barry Kaufman
  687. Leave Me Alone.
  688. What LLMs mean for EBITDA margins | Notes
  689. msmetko's blog
  690. Hello the Last Day of 2024, Let's See What We Achieved This Past Year!
  691. Fine Tuning the Erlang Virtual Machine · Anantha Kumaran
  692. A Better Way to Stand Out in the Job Hunt
  693. Trade Ideas’ Missed Opportunity
  694. Is social media dead?
  695. Exploring Identities in the AT Protocol via Bluesky
  696. Geometric Intuition for Jensen’s Inequality – Madiyar's Page
  697. Do it in jeans first
  698. The Path to StyleGan2 - The Finale
  699. Passkeys are incompatible with open-source software (was: “Passkey marketing is lying to you”) – Smoking on a Bike
  700. Weak references and garbage collectors
  701. Drug Dilution
  702. The State of Generative Models
  703. How to Make Your Personal Computer Reproducible − Lukas Convent
  704. How Websockets are Scaled
  705. A Tale of Tokenizer Bias
  706. How to use distributed shared memory in CUDA for inter-thread-block communication
  707. Optimizing Ruby’s JSON, Part 5
  708. AI Image Analysis with OpenAI and C#
  709. Cees Bassa (@cgbassa@astrodon.social)
  710. Software is mostly made of people
  711. Cracking the Code: A Beginner’s Guide to Network Protocols - Chris Woody Woodruff
  712. 5 ways to draw an outline
  713. Helix
  714. Which Projects To Build?! - Principal Software Engineering Manager AMA
  715. OpenSPH
  716. The Missing Mirror
  717. Writing About Writing
  718. How we speed up filtered vector search with ACORN | Weaviate
  719. Farewell: Third-Generation (3G UMTS WCDMA) Mobile Service in Australia (2002-2024)
  720. DIY Multideck | A game system to play hundreds of board games
  721. My objection(s) to the "LLMs are just next-token predictors" take | Alejandro Tlaie Boria, PhD
  722. Maximum Speed SQLite Inserts
  723. A Software Observability Roundup - parente.dev
  724. Bitmasking: Storing Multiple States in a Single Integer
  725. On log levels
  726. New Year resolution: sponsoring some of the open source projects I use
  727. Using LLMs and Cursor to become a finisher
  728. The JIT calculator challenge
  729. My Takeaways From 12 Months of Therapy
  730. Unit Testing Clean Architecture Use Cases
  731. I still don’t think companies serve you ads based on spying through your microphone
  732. Origami Black Hole
  733. GitHub - PWCT/PWCT2: Programming Without Coding Technology - Second Generation, written in the Ring programming language!
  734. Never Have Outdated Footer Dates Again
  735. OpenAI hat detection with C#
  736. Can LLMs write better code if you keep asking them to “write better code”?
  737. BlogScroll - Personal Blog & Site Directory
  738. Demystifying Network Programming: The Backbone of Modern Applications - Chris Woody Woodruff
  739. It Ain't For Everyone: Becoming An Engineering Manager
  740. Building Webhooks in .NET: Adding PostgreSQL Database Storage (part 2)
  741. U.S. Appeals Court Strikes Down FCC’s Net Neutrality Rules
  742. Be A Property Owner And Not A Renter On The Internet
  743. What's one benefit of the mediator design pattern?
  744. GitHub - indiv0/aoc-fastest
  745. Advent of Code 2024 in pure SQL
  746. I am rich and have no idea what to do with my life
  747. Designing Multi-Agent Systems: Drawing Lessons from OpenAI’s o1 Reasoning Model
  748. There's no good reason for signing webhooks
  749. MySQL IFNULL is tricky
  750. Why does L1 regularization encourage coefficients to shrink to zero? – Madiyar’s Page
  751. Change
  752. My Deep-cut Book Recs | Marcus' Blog
  753. Why I’m skeptical of minimum prices for ride-sharing
  754. Programming a GPU on bare metal
  755. How I Use Claude
  756. Normware: The Decline of Software Engineering
  757. Emulating the FMAdd Instruction, Part 1: 32-bit Floats [JoshJers' Ramblings]
  758. How to write complex software
  759. Rejoining academia
  760. What is wrong with TOML?
  761. On: Lisp, On Lisp, and My­self
  762. Iterated log coding
  763. Reflecting on ten years of my personal project
  764. Think Beyond Synchronous: The Ultimate Guide to Tasks in C# - Chris Woody Woodruff
  765. To comment, or not to comment
  766. Glue work considered harmful
  767. ASP.NET Community Standup - Contributing to the ASP.NET Core Repo
  768. uBO Quick Filters list being stolen by team behind Honey browser extension (Pie Adblock extension)
  769. GitHub - davidfowl/feedbackflow: A collection of command line tools for getting feedback from various sources in a machine readable format
  770. Releases · davidfowl/feedbackflow
  771. Generative AI is not going to build your engineering team for you - Stack Overflow
  772. mjg59 | The GPU, not the TPM, is the root of hardware DRM
  773. OpenAI hat detection and C# web development
  774. GitHub - zasper-io/zasper: Supercharged IDE for Data Science
  775. How To Use Semantic Kernel Plugins In C#
  776. Building Serverless APIs with AWS Lambda and DynamoDB in .NET
  777. Yes, Software Engineers Need to Know SQL Well
  778. Layered vs Modular vs Microservices... Which One is Best for You?
  779. How I helped fix sleep-wake hangs on Linux with AMD GPUs
  780. Fluent Builder Design Pattern in C#
  781. Pidgin 3.0 Experimental 1 Has been released!
  782. Skew-T Log-P
  783. C# Null-Conditional (?.) & Null-Coalescing (??) Operators Explained
  784. What I wish I knew earlier
  785. Why Khanmigo (and Other Learning Chatbots) Will Fail - BetterSchooling
  786. the kettlebell as teacher
  787. 100 Days of journaling
  788. Why You Need Sccache
  789. Blockchain-as-a-Backend
  790. Year of embracing curiosity
  791. Resist Summary
  792. Write your own application launcher
  793. Postgres UUIDv7 + per-backend monotonicity
  794. AgentWare and the next API
  795. Year of independence
  796. Real-Time User Experience Will Define the Future of Software
  797. Retiring Script Debugger
  798. Andrew's Blog - Resolving an unusual wifi issue
  799. Exploring jj rebase | shimun's blog
  800. New Year, New Laptop, New Observations — Inconsistent Records
  801. API Parrot
  802. A CUDA SHAllenge - 0x00
  803. Async I/O Is Not Enough
  804. Terence Tao (@tao@mathstodon.xyz)
  805. GitHub - davidfowl/RepoAnalysis: An explorating into github repo analsys using chatgpt (issues, discussions sentiment etc)
  806. Databases in 2024: A Year in Review
  807. Books I Loved Reading in 2024
  808. Taking AI Dev Gallery Code Cross Platform with Uno Platform - Nick's .NET Travels
  809. DOOM® CAPTCHA
  810. Putnam-AXIOM: A Functional and Static Benchmark for Measuring...
  811. Beginner's Guide To Semantic Kernel In C#
  812. GitHub - louis-e/arnis: Generate any location from the real world in Minecraft Java Edition with a high level of detail.
  813. Static search trees: 40x faster than binary search
  814. 225. Systems Ideas that Sound Good But Almost Never Work—"Let's just…"
  815. Stefanos Kornilios Mitsis Poiitidis / dca3-game · GitLab
  816. Problems I no longer have by using Server-side rendering
  817. It's Okay to Code on Nights and Weekends | Tejas Kumar
  818. Waiting for PostgreSQL 18 – Add UUID version 7 generation function. – select * from depesz;
  819. The Backstory of Backpropagation – Yuxi on the Wired
  820. Pytest is fast
  821. just one last thing before the new year
  822. Reflections on my 2024
  823. Almonds Can't Do Math
  824. The road to Emacs maximalism
  825. What changed in Rails this year?
  826. Daniel Skogly's blog | Feeding Ducks
  827. My Experience with Cursor
  828. The Story of My First SaaS, 6 Months In
  829. 9 Things I Find Joyful About Tech in 2024
  830. Déjà vu: Ghostly CVEs in my terminal title
  831. Declarative signals