Repository files navigation
Agent开发手记:agent架构的一个发展趋势 - 铁蕾的个人博客 #read#agent
Thinking about tests: assertions and matchers #read
Book the Meeting Before You Need It #read#people#tips
And then the men with guns tell you to do it anyway #read
Don’t classify. Hallucinate! #read#tips
AI is removing the middle class of software engineering #read
The Same Side of the Table #read#people
There are no lossless transformations of natural-language text #read
Stolen Thoughts #read#llm#security
How to keep thinking #read
AI 不会带来超级组织 | 虹线 #read
Devtools must be open source - exe.dev blog #read
Don't be a meat proxy #read
Giving and taking credit in big tech companies #read#people#career
Browsers Treat Big Sites Differently #read#web
Should You Use AI for a Task? Here’s a Simple Way to Decide - Schneier on Security #read
Stateless MCP has recaptured my interest (and inspired mcp-explorer and datasette-mcp) #read#agent
smevals - a small eval suite for evaluating models, prompts, and harnesses | Prime Radiant #read#agent#llm
Write-Only Code | Heavybit #read#agent
You don't have to be smart if you can think clearly #read
The Best Prioritization Is No Prioritization #read
Printing the web: making webpages look good on paper #read#frontend#css
AI Hot Takes From A Platform Engineer / SRE #read
What's the best way to do authentication in modern applications #read#deepdive#security
A faster way to copy SQLite databases between computers #read#tips
LLMs reward expertise #read#llm
Being Linux Torvalds - #read#agent
Not just development, distribution of software may change as well - #read
Stop Using OpenCode #read#agent#security
善用“古法 AI”,能帮你省下很多 Token | 虹线 #read#arch
Let’s talk about encrypted reasoning #read#llm#security
The Memory Heist #read#agent#security
What does "playing politics" mean for software engineers? #read#people
Prefer STRICT tables in SQLite #read#database
In defense of not understanding your codebase #read
My Thoughts on the Bun Rust Rewrite - Andrew Kelley #read
Sneakerweb:互联网的脆弱与韧性 #read
Rewriting Bun in Rust | Bun Blog #read#agent#deepdive
Clickhouse is winning the Observability Wars #read#arch#observability
Agentic Autonomy Levels #read#agent
The Agent-Era Career #read#career
Vibe Coding 时代的角色与架构 #read#agent
Better Models: Worse Tools #read#agent
[译] 大模型训练的中场叙事:从 Reasoning Thinking 转向 Agentic Thinking (2026) #read#agent
Markdown's Big Brother: Say Hello to AsciiDoc #read#tips
Design Patterns Suck #read
Group chats rule the world #read#people
这四个工作习惯,或许也能帮你找到掌控感 - 少数派 #read
Your Show HN dies in 7 hours — jonno.nz #read
Text AI watermarks will always be trivial to remove #read
为什么说 Anthropic 是邪恶的? | 虹线 #read
AI loops: who pays for the tokens? #read#agent
Do excellent vulnerability reports #read#security
How I Left YouTube #read#career
Hey, N00b, We Didn't Hire You to Complete Tasks #read#people
I Zeroized My Secret. Or Did I? | Dmitry Danilov #read#security
I automated my job (and it made me a better leader) #read
我的 AI Coding Guide - 白宦成 #read#agent
Prompt Injection as Role Confusion #read#llm
Riding Technology Waves #read
The Coming Loop #read#agent
Notes on the Industry Job Search #read
拯救呼吸大作战 #read#tips
Scripting good practices in Python #read#guide#python
Excessive nil pointer checks in Go #read
使用AI十倍提效,成了模范老黄牛,就能加薪升职了? #read#people
The New Software Lifecycle #read#agent
Build your own vulnerability harness #read#agent#security
Building Agents that Don't Break Themselves #read#agent
I Could've Rickrolled the Entire FIFA World Cup. All I Needed Was My ID. #read#hack
Agentic Code Review #read#agent
AI demands more engineering discipline. Not less (xpost) #read#agent
Agent 时代的软件接口 #read#agent
The Software Development Lifecycle Is Dead #read#agent
云风的 BLOG: 对基本有序的序列排序算法 #read#algo
What it feels like to work with Mythos #read#llm
If Claude Fable stops helping you, you'll never know — Jonathon Ready #read#security
A new era for software testing - #read#agent
Working with product managers #read#career
Loop Engineering #read#agent
Doing nothing at work #read#career
AI Job Grief: The Unnamed Psychological Crisis Hitting Tech Workers #read
在香港骑共享单车:访客视角的经验 #read
The Intent Debt #read
Running Python code in a sandbox with MicroPython and WASM #read#agent#security
AI enthusiasts are in a race against time, AI skeptics are in a race against entropy (xpost) #read#agent
The holes that kill you are the ones you never tested — jonno.nz #read
Build agents, not pipelines #read#agent
邸报 v0.1.0:一个很旧的东西新生了 | 虹线 #read#tools
统计十讲 #read#deepdive#books
Give your agents disposable environments in Go | Tigris Object Storage #read#agent
Dancing mad with sandboxing #read#deepdive
AI 裁员潮卑鄙生存指南 The Unethical Guide to Surviving AI Layoffs #read
用好AI的第二步:先写Skill再执行 #read#agent
Agent 需要什么样的基础工具集合 #read#agent
第三次世界大战 - Miao Yu | 于淼 #read
The pressure #read
The Orchestration Tax is You #read#agent
Building Pi With Pi #read#agent
Classic rock, Mario Kart, and why we can't agree on Tailwind #read#frontend
Don't Roll Your Own ... - Susam Pal #read
On the ‹dl› #read#frontend
创新视频剪辑交互:二维时间轴 + 文字轨 | 风痕 · 術&思 #read
Claw Patrol - The security firewall for agents #tools#agent#security
通用表达式语言 (CEL) | Common Expression Language #tools
Resident: vibe coding firmware (our new sandbox library for ESP32 devices) #read#hardware
The famous o3 "GeoGuessr" prompt did not work #read#llm
Prompts are technical debt too #read#agent
Alternatives for the EDIT tool of LLM agents - #read#llm#agent
Project Glasswing: what Mythos showed us #read#agent#security
一个 WebRTC 聊天室的三次演进 #read#deepdive
DeepSeek-V4-Flash means LLM steering is interesting again #read#llm
How I use LLMs as a staff engineer in 2026 #read#agent
Moving away from Tailwind, and learning to structure my CSS #read#frontend
What’s with all the slide decks? #read
High Performance Rate Limiting at Databricks #read#backend
一盎司黄金 - Miao Yu | 于淼 #read
工程师如何把多个 Coding Agent 真正带起来:一套比“开更多聊天窗口”更像工程流程的方法 - 白宦成 #read#agent
AI如何导致和修复了我的失眠问题 #read
Neural Computer:一种新的机器形态,正在出现 #read
Learning on the Shop floor #read
James Shore: You Need AI That Reduces Maintenance Costs #read
Index 1,600,000,000 Keys with Automata and Rust - Andrew Gallant's Blog #read#data#deepdive#rust
Replacing a 3 GB SQLite database with a 10 MB FST (finite state transducer) binary #read#hack
OpenAI's WebRTC Problem - Media over QUIC #read#backend
The unreasonable effectiveness of HTML — examples #read#agent#tips
Improving token efficiency in GitHub Agentic Workflows #read#agent
Behind the Scenes Hardening Firefox with Claude Mythos Preview – Mozilla Hacks - the Web developer blog #read#security#agent#llm
Agent pull requests are everywhere. Here's how to review them. #read#guide
用Agent评测思路管理AI Coding —— 31万行代码AI重构的实践 #read#agent#deepdive#guide
一根上流滚动条的诞生 #read#frontend#design
Notes on incidents #read
Pushing Local Models With Focus And Polish #read#llm
Most vibe-coded tools are not for you #read
Cognitive Surrender #read#agent
Links to CSS colour palettes #tips#frontend
Import AI 455: Automating AI Research #read#llm
Redis array type: short story of a long development - #read
Agent Skills #read#agent#tools
Staff archetypes #read#people
Why I don't like the "staff engineer archetypes" #read#people
Testing JavaScript without a (third-party) framework #read#frontend
Testing Vue components in the browser #read#frontend
The modern formatting addiction in writing #read#write
Cross-Site Request Forgery #read#security
OpenFeature #tools
The End of the Open Web #read
What an hour of your attention is worth — jonno.nz #read
(One) Good AI Is Here - Anil Dash #read
Why are the Artemis II photos on Flickr? - Anil Dash #read
Serving the For You Feed - AT Protocol #read#deepdive
Gathering Structures #read#guide#people
为什么agent和workflow可以融合在同一个架构里? - 铁蕾的个人博客 #read#agent
Configure Access Point as Personal Hotspot (OpenWrt) · Nostalgia #read#tips#hack
mandō #read
Why the heck are we still using Markdown?? | BGs Labs #read#language
Testing agents on design systems #read#agent#design
Contributor Poker and Zig's AI Ban #read#oss
Manifesto: Rules for standards-makers #read
Before GitHub #read
Long-running Agents #read#agent#deepdive
AI 也该有护照了 | 虹线 #read#agent
你不知道的 AI Coding:非技术人的上手、场景与实战 - Tw93 #read#agent#deepdive
The Rime of the Ancient Maintainer #read
The McPhee method « the jsomers.net blog #read#write
The paper computer « the jsomers.net blog #read
What Async Promised and What it Delivered — Causality #read#deepdive
Features everyone should steal from npmx #read#tools
Friends Don't Let Friends Use Ollama | Sleeping Robots #read#llm#tools
Expansion artifacts #read#llm
AI 时代的程序与程序员 | 风痕 · 術&思 #read
Learnings from conducting ~1,000 interviews at Amazon #read#career
The AI engineering stack we built internally — on the platform we ship #read#agent#engineering
Orchestrating AI Code Review at scale #read#agent#deepdive
The Second Wave of the API-first Economy #read
Agent Harness Engineering #read#agent
使用 OpenRewrite 和 AI 技能进行代码静态分析 --- Code Static Analysis with OpenRewrite and AI Skills #read#security
Agents that remember: introducing Agent Memory #read#agent
Do You Even Need a Database? - DB Pro Blog #read#database
How I run multiple $10K MRR companies on a $20/month tech stack #read#arch
Dependency cooldowns turn you into a free-rider #read#security
Claude Code's Source: 3,167-Line Function, Regex Sentiment #read
Agentic coding at ClickHouse #read#agent#deepdive
中文 Markdown 强调标记的渲染问题 #read
The Future of Everything is Lies, I Guess: New Jobs #read
Break LLM Workflows with Claude's Refusal Magic String - Hacking The Cloud #read#llm
Open-Source Agent That Teaches Claude Code Your Architecture #read#agent
How to walk through walls #read
Cybersecurity Looks Like Proof of Work Now #read#security
Dynamic, identity-aware, and secure Sandbox auth #read#agent#security
OpenHealth – Chat with Apple Health Data, Anywhere #read
Don't default to doing nothing #read#tips
The peril of laziness lost | The Observation Deck #read
Claude Code Can Now Spawn Copies of Itself in Isolated VMs #read#agent
Claude Code Running Claude Code in 4-Second Disposable VMs #read#agent#deepdive
React 带来的生死疲劳 #read#frontend#framework
AI 結合卡片盒筆記法,人不再操作軟體,用對話流程讓 Codex 搭建資料整理系統:我的兩個月實測心得 #read#agent
The machines are fine. I'm worried about us. #read
If you thought the speed of writing code was your problem - you have bigger problems | Debugging Leadership #read
What if your browser built the UI for you? #read#frontend#agent
Getting chat-tuned models to act kinda like base models #read#llm
Your parallel Agent limit #read#agent
GitHub Copilot CLI combines model families for a second opinion #read#agent
你不知道的大模型训练:原理、路径与新实践 - Tw93 #read#llm#deepdive
Eight years of wanting, three months of building with AI #read#agent#deepdive
教育的下一步 · 其二 #read
JSSE: A JavaScript Engine Built by an Agent - Notes & Code #read#agent#deepdive
Code and Cake - Your job isn't programming #read
Programming (with AI agents) as theory building #read
Highlights from my conversation about agentic engineering on Lenny’s Podcast #read#agent
Agent-driven development in Copilot Applied Science #read#agent
Building More Resilient Local-First Software with atproto | jakelazaroff.com #read#deepdive
解码 Agent Harness — Claude Code 架构深度剖析 #book#agent
The Claude Code Source Leak: fake tools, frustration regexes, undercover mode, and more #read#agent#deepdive
一行代码的事,Web 为什么做了三十年还没做到 #read
杀死那个手工程序员 - Tw93 #read#career
Rewriting pycparser with the help of an LLM - Eli Bendersky's website #read#agent
We Rewrote JSONata with AI in a Day, Saved $500K/Year #read
The Code Agent Orchestra - what makes multi-agent coding work #read#agent
Using the Browser’s for Data Compression #read#frontend#hack
我是如何构建一个 AI 原生量化系统的 #read#agent#deepdive
SD存储卡越用越慢?教你一招免费修复,瞬间省下上千元 - 少数派 #read#tips
将 VS Code 打造成跨平台 Markdown「草稿本」 #read#tips
OpenClaw:技术解读和给 AI 应用开发的启示(2026) #read#agent#deepdive
How I ruined my vacation by reverse engineering WSC #read
Porting Go's io package to C #read#deepdive
Building a Runtime with QuickJS #read#js#deepdive
Thoughts on slowing the fuck down #read#agent
Package Managers Need to Cool Down #read#security
Some Things Just Take Time #read
Agent Experience 导论 #read#agent#design
你不知道的 Agent:原理、架构与工程实践 - Tw93 #read#agent#deepdive
The bespoke software revolution? I'm not buying it. #read
深度解析:Claude Code /insights 命令的运作机制 #read#agent#deepdive
A sufficiently detailed spec is code #read#agent
AprilNEA - Full Stack Engineer #read#agent#deepdive
Can LLMs Be Computers? | Percepta #read#llm
信息过载时代,我的漏斗式阅读工作流 #read
The programmers who live in Flatland #read
The Plumbing of Everyday Magic #read
I Ditched Elasticsearch for Meilisearch. Here's What Nobody Tells You. #read#db
AI-Native 工程师招聘面试官手册 #read#agent
引言: 高质量交付 100x 生产力 · AgentZones Playbook #read#book#agent
Every layer of review makes you 10x slower #read#agent
When AI Writes the World's Software, Who Verifies It? — Leonardo de Moura #read#security
Minions: Stripe’s one-shot, end-to-end coding agents—Part 2 #read#agent
Minions: Stripe’s one-shot, end-to-end coding agents #read#agent
为什么AI只会说正确的废话,以及怎么把它逼出舒适区 #read#agent
Comprehension Debt — the hidden cost of AI generated code. #read#agent
Write tests to solve trust issues, not code coverage #read
How Can Governments Pay Open Source Maintainers? #read
My fireside chat about agentic engineering at the Pragmatic Summit #read#agent
Big tech engineers need big egos #read#career
Management In The Age Of AI #read#career
你不知道的 Claude Code:架构、治理与工程实践 - Tw93 #read#agent#deepdive#guide
AI should help us produce better code - Agentic Engineering Patterns #read#agent#tips
年度征文|「你是专家」这句话,到底是在帮 AI 还是在害你? - 少数派 #read#llm
Package managers keep using git as a database, it never works out #read
Production query plans without production data #read#database
Let yourself fall down more | nicole@web #read
How I Dropped Our Production Database and Now Pay 10% More for AWS #read
GNU and the AI reimplementations - #read
The MCP Abstraction Tax #read#agent
You Need to Rewrite Your CLI for AI Agents #read#agent#deepdive
Avoiding a Culture of Emergencies #read#career
Disable Your SSH Access With This One Simple Trick #read#tips
2026 年,我把自己做成了一个 AI #read#llm
Cognitive Debt: When Velocity Exceeds Comprehension | rockoder #read#career
AI=true is an Anti-Pattern #read
QRTape | Audio Playback from Paper Tape with Computer Vision #read
AI And The Ship of Theseus #read
你大概不会想用 LLM 做数据分析 #read#llm
Can coding agents relicense open source through a “clean room” implementation of code? #read
Clinejection — Compromising Cline's Production Releases just by Prompting an Issue Triager | Adnan Khan - Security Research #read#security
Agentic manual testing - Agentic Engineering Patterns #read#agent#tips
I don't know if my job will still exist in ten years #read
My Media Diet, Redux #read
GIF optimization tool using WebAssembly and Gifsicle - Agentic Engineering Patterns #read#agent
用好AI的第一步:停止使用ChatGPT #read#agent
Google API Keys Weren't Secrets. But then Gemini Changed the Rules. ◆ Truffle Security Co. #read#security
The Engine Behind the Hype #read#agent
Rolling your own serverless OCR in 40 lines of code | Christopher Krapu #read#guide
Whale Fall #read
An AI agent coding skeptic tries AI agent coding, in excessive detail #read#agent#deepdive
The most-seen UI on the Internet? Redesigning Turnstile and Challenge Pages #read#design
We deserve a better streams API for JavaScript #read#deepdive#frontend#api
Interactive explanations - Agentic Engineering Patterns - Simon Willison's Weblog #read#tips
Hoard things you know how to do - Agentic Engineering Patterns - Simon Willison's Weblog #read#agent#tips
Software companies buying software: a story of ecosystems and vendors #read
The Factory Model: How Coding Agents Changed Software Engineering #read#agent
在 AI 的帮助下,给自己建了个数字人生档案馆 - 少数派 #read
Implementing a clear room Z80 / ZX Spectrum emulator with Claude Code - #read#agent#deepdive
How we rebuilt Next.js with AI in one week #read#agent#deepdive
Linear walkthroughs - Agentic Engineering Patterns - Simon Willison's Weblog #read#agent#tips
家庭网络环境改造 #read
Some Silly Z3 Scripts I Wrote #read
Do AI models still keep getting better, or have they plateaued? #read#llm#eval
我的退休计划:把无期变成有期 #read#money
CLAUDE.md: Best Practices Learned from Optimizing Claude Code with Prompt Learning #read#agent
Stop Using /init for AGENTS.md #read#llm#agent#tips
We hid backdoors in ~40MB binaries and asked AI + Ghidra to find them - Quesma Blog #read#agent#security
What's so hard about continuous learning? #read#llm
Binding port 0 to avoid port collisions | nicole@web #tips
Writing about Agentic Engineering Patterns #read#agent#books
以一个简单任务为例看AI落地的关键决策 #read#llm#agent
The First 10-Year Evolution of Stripe’s Payments API #read#api#deepdive
bliki: Open Space #read
Fragments: February 18 #read
Notes on clarifying man pages #read
Snowsky Echo Mini 固件逆向背后的故事 #read#agent#llm#deepdive
LLM-generated skills work, if you generate them afterwards #read#llm
Deep Blue #read
The AI Vampire #read
Bias Toward Action #read#devops
Gwtar: a static efficient single-file HTML format #tools#deepdive#web
How Generative and Agentic AI Shift Concern from Technical Debt to Cognitive Debt #read
设计数据密集型应用(第二版) #book
OpenClaw深度分析:为什么突然就火了,以及对我们意味着什么 #read#agent#deepdive
Two different tricks for fast LLM inference #read#llm
mist: Share and edit Markdown together, quickly (new tool) #read#tools
The Discourse has been Automated #read
Shedding old code with ecdysis: graceful restarts for Rust services at Cloudflare #read#network
ReMemory - Split a secret among people you trust #tools
charles leifer | cysqlite - a new sqlite driver #read#python
Skills in OpenAI API #read#agent
Coding agents as the new compilers - Anil Dash #read#agent
Introducing Showboat and Rodney, so agents can demo what they’ve built #read#agent
Humanity's last programming language #read#llm
On screwing up #read#career
A Language For Agents #read#llm#agent
crawshaw - 2026-02-08 #read
Large tech companies don't need heroes #read#career
Your Job Isn't Disappearing. It's Shrinking Around You in Real Time #read#career
Microsoft Has Killed Widgets Six Times. Here's Why They Keep Coming Back. #read#ui#design#history#deepdive
Building a full-text search engine in 150 lines of Python code #read#deepdive
Lessons Learned Shipping 500 Units of my First Hardware Product #read
10 个 NotebookLM 专家级高质量提示词 - 小众软件 #read#llm#tips
Claude Code Swarms #read#agent#deepdive
My AI Adoption Journey #read#llm#agent#deepdive
(Un)portable defer in C #read#c
Get all the reactions to your GitHub content using GraphQL #read#hack
Distributing Go binaries like sqlite-scanner through PyPI using go-to-wheel #read#tips
Getting the main thing right #read#career
Remote Book Scanning with 1DollarScan and Optimizing Scanned PDFs #read#guide
Self-Improving Coding Agents #read#llm#agent#deepdive
Pi: The Minimal Agent Within OpenClaw #read#llm#agent
Teach, Don't Tell / Steve Losh #read#deepdive#guide
“You Had One Job”: Why Twenty Years of DevOps Has Failed to Do it #read#devops
My Favorite Self-Hosted Apps Launched in 2025 #read
Guest Post: How I Scanned all of GitHub’s “Oops Commits” for Leaked Secrets ◆ Truffle Security Co. #read#deepdive#security
Selectively Disabling HTTP/1.0 and HTTP/1.1 - Mark McBride #read#network
How does AI impact skill formation? #read#llm
Automatic programming - #read#llm
Some notes on starting to use Django #read#tips#python
We have a Discord now. You can view the Q&A from Google. | Tigris Object Storage #read
From pixels to characters: The engineering behind GitHub Copilot CLI’s animated ASCII banner #read#design#deepdive
How to do Parallelization Right with Promise.all #read#tips
Management as AI superpower #read#llm
One Human + One Agent = One Browser From Scratch #read#agent
Making niche solutions is the point | nicole@web #read
Tips for getting coding agents to write good Python tests #read#llm#guide
State of the Windows: What is going on with Windows 11? #read
the browser is the sandbox #read#llm#deepdive
You have to know how to drive the car #read#career
The Value of Things – journal.stuffwithstuff.com #read
Common misunderstandings about large software companies – Vallified #read
Light Mode InFFFFFFlation — Will Richardson #read#design
Personal infrastructure setup 2026 #read
A Few Things About the Anchor Element’s href You Might Not Have Known #read#frontend
How I estimate work as a staff software engineer #read#career
Why read novels? #read
Interfaces and traits in C #read#c#deepdive
Previewing Claude Code for web branches with GitHub Pages #read#tips
SSH has no Host header - exe.dev blog #read#hack
The Product-Minded Engineer: The importance of good errors and warnings #read#deepdive
Codeless: From idea to software - Anil Dash #read#llm
AI-supported vulnerability triage with the GitHub Security Lab Taskflow Agent #read#guide
Giving University Exams in the Age of Chatbots #read
The Art of Nested Code Fencing in Markdown - Susam Pal #read#tips
LocSend · 局域网极速传文件与消息 #tools
I'm addicted to being useful #read#career
从“代码补全”到“全托管 Agent”:我的 2025 AI Coding 进化论 - 白宦成 #read#llm#agent
A Social Filesystem — overreacted #read#distributed#deepdive
My Claude Code Workflow And Personal Tips #read#llm#guide
Minimal GitHub Workflow - Susam Pal #read
The Most Important Teams in Tech #read#career
The natural home for AI agents is your Reminders app #read#agent
The Design & Implementation of Sprites #read#arch#deepdive
Tormentmaxxing 'simple requests' #read#llm
What came first- the CNAME or the A record #read#network
How to write a good spec for AI agents #read#llm#guide
Monky Business: Creating a Cistercian Numerals Generator | Christian Heilmann #read
Porting MiniJinja to Go With an Agent #read#llm#agent
How to know if that job will crush your soul - Anil Dash #read#career
Don't fall into the anti-AI hype - #read#llm
A Survey of Dynamic Array Structures #read#deepdive
Writing First, Tooling Second - Susam's Maze #read
A Software Library with No Code #read
John Carmack on Inlined Code #read#design
A complete guide to the HTML number input #read#deepdive#frontend
Fly’s new Sprites.dev addresses both developer sandboxes and API sandboxes at the same time #read#llm#security
HTTP caching, a refresher · Dan Cătălin Burzo #read#deepdive
Why Object of Arrays (SoA pattern) beat interleaved arrays: a JavaScript performance rabbit hole | Royal Bhati's Blog #read#perf
Opus 4.5 is going to change everything #read#llm
How Markdown took over the world - Anil Dash #read#deepdive#history
Your AI coding agents need a manager #read#llm#agent
A field guide to sandboxes for AI #read#deepdive#security
Fast Code, Expensive Confidence: Building Software With LLMs | Dmitry Danilov #read
Freestyle linked lists tricks #read#c
21 Lessons From 14 Years at Google #read#guide
It’s hard to justify Tahoe icons #read#visual#design
Facilitating AI adoption at Imprint #read#llm#deepdive
My LLM coding workflow going into 2026 #read#llm#guide
The future of agentic coding: conductors to orchestrators #read#llm
Build GPUI + Ghostty without writing code #read#llm
[译] 软件领域的工业革命:AI 将使软件成为一种新的 UGC(2025) #read#llm
2025: The year in LLMs #read#llm#deepdive
Bugs that survive the heat of continuous fuzzing #read#security
Times New American: A Tale of Two Fonts #read#design
How uv got so fast #read#python#deepdive
Software engineers should be a little bit cynical #read#people
AI智能体纪元或将从2026开始归零 - 铁蕾的个人博客 #read#llm
反脆弱 #read
On Friday Deploys: Sometimes that Puppy Needs Murdering (xpost) #read#reliability
Nobody knows how large software products work #read
Avoid Mini-frameworks #read#tips
Nano Banana Pro is the best AI image generator, with caveats #read#llm#deepdive
从Python异步编程的剖析中体会智能体并发编程模式 - 铁蕾的个人博客 #read#python
Advent of Slop: A Guest Post by Claude #read#llm
Advice For Individual Contributors #read#people
Empowering Netflix Engineers with Incident Management #read
Pedagogy Recommendations #read#guide
blog/2025/12/an-svg-is-all-you-need.mld #read
A Year Of Vibes #read
The Shape of AI: Jaggedness, Bottlenecks and Salients #read#llm
Prompt caching: 10x cheaper LLM tokens, but how? | ngrok blog #read#llm#explainer
【开源】智能体编程语言ASL——重构智能体开发体验 - 铁蕾的个人博客 #read#llm#language
2025 LLM Year in Review #read#llm
Programmers and software developers lost the plot on naming their tools #read
GraphQL: the enterprise honeymoon is over #read
The Architecture of "Not Bad": Decoding the Chinese Source Code of the Void #read
AI agents are starting to eat SaaS #read
Introducing RSC Explorer — overreacted #read#deepdive#frontend
Making our own spectrogram #read#rust#deepdive
CET Perceptually Uniform Colour Maps #tools
Inside PostHog: How SSRF, a ClickHouse SQL Escaping 0day, and Default PostgreSQL Credentials Formed an RCE Chain (ZDI-25-099, ZDI-25-097, ZDI-25-096) - Mehmet Ince @mdisec #read#deepdive#security
What Actually Is Claude Code’s Plan Mode? #read#llm
Announcing support for GROUP BY, SUM, and other aggregation queries in R2 SQL #read#db
时间+项目的双维度工作笔记法 - 少数派 #read
How a Kernel Bug Froze My Machine: Debugging an Async-profiler Deadlock | QuestDB #read#kernel#deepdive
Statistics made simple #read
I ported JustHTML from Python to JavaScript with Codex CLI and GPT-5.2 in 4.5 hours #read#llm
How I wrote JustHTML using coding agents - Friendly Bit #read#llm#deepdive
JustHTML is a fascinating example of vibe engineering in action #read#llm
Justified #read
Jubilant: Python subprocess and Go codegen #read
My gift to the rustdoc team #read#deepdive
What happens when the coding becomes the least interesting part of the work #read#llm
Skills vs Dynamic MCP Loadouts #read#llm
我的独立开发者书单 2025 版 - 白宦成 #read
Litestream VFS #read#db
Useful patterns for building HTML tools #read#tips#deepdive#frontend
Prediction: AI will make formal verification go mainstream — Martin Kleppmann’s blog #read
使用Nano Banana Pro生成整套PPT:疯狂,挑战和工作流 #read#llm#guide
Adding unpack syntax to RCL #read#language#design
576 - Using LLMs at Oxide / RFD / Oxide #read#llm#guide
EchoGram: The Hidden Vulnerability Undermining AI Guardrails #read#llm#security
Pluralistic: The Reverse-Centaur’s Guide to Criticizing AI (05 Dec 2025) – Pluralistic: Daily links from Cory Doctorow #read
Gist of Go: Concurrency internals #read#go#deepdive
The Unexpected Effectiveness of One-Shot Decompilation with Claude #read#llm#guide
Why speed matters #read
Writing a good CLAUDE.md #read#llm
A first look at Django's new background tasks #read#python
Thoughts on Go vs. Rust vs. Zig #read#programming#language
Fizz Buzz in CSS - Susam Pal #read#hack#frontend
They have to be able to talk about us without us - Anil Dash #read#people
My mental model of the AI race #read
Advanced network traffic interception techniques with mitmproxy – Trickster Dev #read#tips#hack#network
easychen/lean-side-bussiness #books
Paged Out! #book
“The local-first rebellion”: How Home Assistant became the most important project in your house #read
A pragmatic guide to LLM evals for devs #read#llm#eval#deepdive
Dependency groups and uv run #read#tips
Vibe Coding: Empowering and Imprisoning - Anil Dash #read
How to orchestrate agents using mission control #read#llm#guide
CS146S: The Modern Software Developer - Stanford University #read#guide
Migrating Dillo from GitHub #read
Context plumbing #read#llm
Own A Graph #read#career
How I Coding? (Nov 2025 Edition) #read
How good engineers write bad code at big companies #read#career#people
Becoming unblockable #read#career
"Good engineering management" is a fad #read#career
写在 PicGo 即将 8 周年之际 | MARKSZのBlog #read
Exfiltration via ffmpeg #read#security#hack
LLM APIs are a Synchronization Problem #read#llm#distributed
Why it takes months to tell if new AI models are good #read#llm#eval
一次性软件与被压缩的现实:AI Native 的本质是策略重构 #read#llm
Zed Is Our Office - Zed Blog #read
Intermediate Developer #read
We should all be using dependency cooldowns #read#security
What if you don't need MCP at all? #read#llm
Agent Design Is Still Hard #read#llm#deepdive#guide
Programmers and Sadomasochism #read#people
Make product worse, get money #read
Fizz Buzz with Cosines - Susam Pal #read#math#hack
Systems design 3: LLMs and the semantic revolution #read#llm#deepdive
How we’re making GitHub Copilot smarter with fewer tools #read#llm
Are large language models worth it? #read#llm
谈谈工作中的犯错 | CatCoding #read
Memory leaks: the forgotten side of web performance #read#perf
The fate of “small” open source #read#llm
Only three kinds of AI products actually work #read#llm
超越DRY:AI原生软件工程的思考 #read#llm#deepdive
基于动态拓扑的Agent编排,原理解析+源码下载 - 铁蕾的个人博客 #read#llm#deepdive
Using the Web Monetization API for fun and profit #read#money
Digital hygiene #read#security
Can you save on LLM tokens using images instead of text? #read#llm
Welcome, the entire land #read
Language Agnostic Programming: Why you may still need code #read#llm
Your data model is your destiny #read#design
toon-format/toon #tools#hack
Visual Effect - Interactive Effect Playground #guide
Visual Types #guide
Glue work considered harmful #read#people
Needy Programs #read
Nano Banana can be prompt engineered for extremely nuanced AI image generation #read#llm#guide
Work, After Work: Notes From an Unemployed New Grad Watching the Job Market Break | #read
We've added JavaScript-native RPC to Cloudflare Workers #read#distributed
Fun-reliable side-channels for cross-container communication #read#security#container#deepdive
The Software Engineer’s Guidebook: a recap #read#deepdive
Scaling HNSWs - #read#deepdive
Vibe hacking a padding oracle #read#security
Parsing integers in C #read#c
Agentic Pelican on a Bicycle #read#llm
A quote from Steve Krouse #read#llm
Giving your AI a Job Interview #read#llm
Reflections on My Tech Career – Part 2 #read#people#deepdive
Understanding Spec-Driven-Development: Kiro, spec-kit, and Tessl #read#llm
joouha/modshim #py#tools
【开源】我亲手开发的一个AI框架,谈下背后的思考 - 铁蕾的个人博客 #read#llm#deepdive
Thinking clearly about software #read
To get better at technical writing, lower your expectations #read#people#write
时间账户 - Miao Yu | 于淼 #read
A Short Survey of Compiler Targets #read#compiler
Spinning up an Onion Mirror is Stupid Easy | flower.codes #read
AiDHD #read#llm#deepdive
Think for Yourself #read#llm#tips
Claude Pirate: Abusing Anthropic's File API For Data Exfiltration · Embrace The Red #read#llm#security
How I use AI (Oct 2025) #read#llm#guide
You Should Write An Agent #read#llm
我妈妈被电信诈骗95万元的全过程-月光博客 #read
Making XML human-readable without XSLT #read#frontend
Immutable by Design: The Deep Tech Behind Tigris Bucket Forking | Tigris Object Storage #read#deepdive
人类在环智能体源码展示:企业报销工作流举例(附源码下载) - 铁蕾的个人博客 #read#llm#deepdive
MCP Colors: Systematically deal with prompt injection risk #read#llm#security
Code execution with MCP: building more efficient AI agents #read#llm
A new SQL-powered permissions system in Datasette 1.0a20 #read#llm#tips
Grapheme Clusters and Terminal Emulators #read
State of Terminal Emulators in 2025: The Errant Champions · Articles #read#guide
Why Engineers Can't Be Rational About Programming Languages | spf13 #read#people
The Case Against pgvector | Alex Jacobs #read#db#deepdive
Absurd Workflows: Durable Execution With Just Postgres #read#distributed#hack
New prompt injection papers: Agents Rule of Two and The Attacker Moves Second #read#llm#security
Using Assisted-by commit footers instead of banning AI tools #read#llm
The Linux Boot Process: From Power Button to Kernel #read#linux#deepdive
Building Multi-Agent Systems (Part 2) #read#llm
How I Use Every Claude Code Feature #read#llm#tips
Scraping Next.js web sites in 2025 – Trickster Dev #read#frontend
A Practitioner's Guide to Wide Events | Jeremy Morrell #read#deepdive#distributed#explainer
Stacking Threads #read
用一次摸鱼经历详解AI管理实战 #read#llm#people
How many pillars of observability can you fit on the head of a pin? #read
Why do AI models use so many em-dashes? #read#llm
High Agency Matters #read#people
一文讲透AI Agent开发中的human-in-the-loop - 铁蕾的个人博客 #read#llm
Gamekeeper:像 Git 一样管理游戏存档 - 少数派 #read
Pepsi, when they don't have coke #read
🚨🚨 That's a lot of YAML 🚨🚨 #hack
GenAI Image Showdown #llm#visual
Code like a surgeon #read#llm
Mistakes I see engineers making in their code reviews #read#people#guide
Setting up a codebase for working with coding agents #llm#tips
How I Coding? (Oct 2025 Edition) #read#llm#tips
Corrosion #read#distributed#deepdive
Dane Stuckey (OpenAI CISO) on prompt injection risks for ChatGPT Atlas #read#llm#security
Living dangerously with Claude #read#llm
What is good software architecture? #read#deepdive#arch
Don't let Claude Code delete your session logs #tips
How to Fix Any Bug — overreacted #read#llm#deepdive
Agentic AI’s OODA Loop Problem - Schneier on Security #read#llm#security
Should LLMs just treat text content as an image? #read#llm
Claude Code for web—a new asynchronous coding agent from Anthropic #read#llm#agen
Getting DeepSeek-OCR working on an NVIDIA Spark via brute force using Claude Code #read
An Opinionated Guide to Using AI Right Now #read#llm
Diskcache, more than caching #read
What have we learned about building agentic AI tools? #read#llm
Revocation Confusion #read#security
The Temporal Dead Zone, or why the TypeScript codebase is littered with var statements #read#js
Use weird tests to capture tacit knowledge #read#tips
Solving NYT's Pips Puzzle #read
怎么让AI不偷懒:为Codex构建系统性的Wide Research能力 #read#llm#guide
Building an Agent That Leverages Throwaway Code #read#llm
How a 20 year old bug in GTA San Andreas surfaced in Windows 11 24H2 #read
Claude Skills are awesome, maybe a bigger deal than MCP #read#llm
How We Use AI Agents for COBOL Migration and Mainframe Modernization | All things Azure #read
I am sorry, but everyone is getting syntax highlighting wrong #read#design#deepdive
Just Talk To It - the no-bs Way of Agentic Engineering | Peter Steinberger #read#llm#deepdive
How to build reliable AI workflows with agentic primitives and context engineering #read#llm
Abstraction, not syntax #read
URL Design · by Kyle Neath #read#frontend#design
Vibing a Non-Trivial Ghostty Feature #read#llm#deepdive
How I provide technical clarity to non-technical leaders #read#people
An MVCC-like columnar table on S3 with constant-time deletes #read#db
Kaitai Struct: declarative binary format parsing language #tools#parser
Call Me A Jerk: Persuading AI to Comply with Objectionable Requests #read#llm
Superpowers: How I’m using coding agents in October 2025 #read#llm
A Retrospective Survey of 2024/2025 Open Source Supply Chain Compromises #read#security#oss
Quick and dirty bar-charts using HTML's meter element #frontend#hack
Finding a VS Code Memory Leak #read#perf
A new breed of analyzers #read#security
工程师如何更好投资 - Tw93 #read#money
Why MCP’s Disregard for 40 Years of RPC Best Practices Will Burn Enterprises #read#arch
为什么OpenAI Apps SDK对MCP的支持反而是MCP的危机 #read
三十五 #read
Which Table Format Do LLMs Understand Best? (Results for 11 Formats) #read#llm#tips
How to actually test your readme #read#tips
Vibe engineering #read#llm
You Want Technology With Warts #read
The History of Core Web Vitals #read
LLMs as Parts of Systems - Marc's Blog #read#llm
云风的 BLOG: 深远未来开发总结 #read#deepdive
How I'm using coding agents in September, 2025 #read#llm
Let the Model Write the Prompt #guide#deepdive#llm
How I influence tech company politics as a staff software engineer #read#people
Spec-driven development: Using Markdown as a programming language when building with AI #read#llm
Designing agentic loops #read#llm
Writing Code Is Easy. Reading It Isn’t. #read
90% #read#llm
What is "good taste" in software engineering? #read
Vibe Coding Cleanup as a Service #read
What actually happens when you use a CSS transform #read#frontend
Open Social — overreacted #read#arch#deepdive
基于 WASM 和 Word-RAM 模型的算法竞赛题目评测方案 - 博客 - yzy1的博客 #read
What I learned building an AI-driven spaced repetition app #read#llm
People read your blog in many different ways #read
Beyond the Front Page: A Personal Guide to Hacker News #read#guide
Is AI the Ultimate Reinvention of the Wheel? #read
Cap'n Web: A new RPC system for browsers and web servers #read#network#js
The story of Musium #read#hack#deepdive
If you are good at code review, you will be good at using AI agents #read#llm
no-unused-binary-expressions: From code review nit to ecosystem improvements - ESLint - Pluggable JavaScript Linter #read#security
From suspicion to published curl CVE #read#security
Custom for designing, off-the-shelf for shipping | nicole@web #read#design
[译] 从 OpenDeepResearch 背后的设计演进,解读 AI 领域反复学到的一课(2025) #read#llm
Liquid Glass in the Browser: Refraction with CSS and SVG — kube.io #read#frontend#deepdive#explainer
Your Biggest Customer Might Be Your Biggest Bottleneck #read#perf
Good Vibes: A Claude-Code Case-Study #read#llm
What I think about when I think about Claude Code #read#llm
ChatGPT Memory and the Bitter Lesson #read#llm
Claude Memory: A Different Philosophy #read#llm
Vibe Coding Through the Berghain Challenge - Log - nibzard #read
Type Checking is a Symptom, Not a Solution #read
The Last Programmers || Xipu Li #read
On Working with Wizards #read#llm
I Replaced Animal Crossing's Dialogue with a Live LLM by Hacking GameCube Memory #read#llm#hack
i ran Claude in a loop for three months, and it created a genz programming language called cursed #read#llm
Recreating the Apollo AI adoption rate chart with GPT-5, Python and Pyodide #read#hack
Is the LLM response wrong, or have you just failed to iterate it? #read#llm
'Make invalid states unrepresentable' considered harmful #read#design
I’m Switching to Python and Actually Liking It #read#python#tips
Vibe-Coding as a VC: We Need to Eat Our Own Dog Food #read#llm
Is OOXML Artifically Complex? #read
管理AI:你职业生涯中最重要的一次晋升 #read#llm#people
Documents: The architect’s programming language - Stack Overflow #read
Google Chrome at 17 - A history of our browser #read
Seeing like a software company #read#people#deepdive
40 years later, are Bentley's "Programming Pearls" still relevant? #read
Passkeys and Modern Authentication #read#security
The Future is NOT Self-Hosted #read
What I learned from making a (second) mobile app #read
Finding the low-hanging fruit #read
Do the simplest thing that could possibly work #read#design
Icepath: a 2D Programming Language #read#hack
Spatial Joins in DuckDB #read#database#deepdive
Everything I know about good API design #read#design
The kids are alright #read
Don't feed me AI slop #read
The issue of anti-cheat on Linux | Samuel Tulach #read#deepdive
too many model context protocol servers and LLM allocations on the dance floor #read#llm
Trust Calibration for AI Software Builders #read
Your MCP Doesn’t Need 30 Tools: It Needs Code #read#llm
Who does your assistant serve? #read#llm
Beyond Booleans — overreacted #read#math
The Summer of Johann: prompt injections as far as the eye can see #read#llm#security
Pluralistic: “Privacy preserving age verification” is bullshit (14 Aug 2025) #read
Train 400x faster Static Embedding Models with Sentence Transformers #read#llm
Building a web search engine from scratch in two months with 3 billion neural embeddings #read#deepdive
How Does A Blind Model See The Earth? #read#llm
What are Forward Deployed Engineers, and why are they so in demand? #read#career
Just a nice shell script #read#deepdive#python
Is chain-of-thought AI reasoning a mirage? #read#llm
Using GitHub Pages as a URL shortener / redirection service | Christian Heilmann #read#guide
What's the strongest AI model you can train on a laptop in five minutes? #read#llm#hack
The Future Isn't Model Agnostic #read#llm
Modern Node.js Patterns for 2025 #read#backend
Asymmetry of verification and verifier’s law — Jason Wei #read
Developers, Reinvented – Thomas Dohmke #read#llm#career
GPT-5 prompting guide | OpenAI Cookbook #read#llm#deepdive
HTTP is not simple #read#network
夏日游泳(交通)条例 Summer Swimming (Traffic) Ordinance #read
We shouldn’t have needed lockfiles #read
用 AI 生成一档播客有什么意义? | 虹线 #read#llm
The hiring test that defeated AI #read
No, AI is not Making Engineers 10x as Productive #read#llm
Learn Rust by Reasoning with Code Agents #read#llm#tips
A Friendly Introduction to SVG • Josh W. Comeau #read#deepdive#frontend
Automate your project with GitHub Models in Actions #read#llm#guide
In Support Of Shitty Types #read#llm
It all matters and none of it matters #read
Things not to do as a presenter if you want a great talk recording | Christian Heilmann #read
Reflections on Palantir #read
Filtered for bottom-up global monitoring #read
From trying to impress engineers to trying to impress managers #read#career
Maybe the Fastest Disk Usage Program on macOS #read#deepdive
Reflection in C++26 (P2996) #read#cpp
The Math Is Haunted — overreacted #read#guide
Agentic Coding Things That Didn’t Work #read#llm
Vibe Coding for Product Managers: Stop Writing, Start Building #read
Vibe code is legacy code #read
Mind the End of Your Line ∙ Adaptive Patchwork #read#git#deepdive
LLMs can now identify public figures in images #read#llm
The many, many, many JavaScript runtimes of the last decade #read#js#deepdive
TIL: Exception.add_note #tips#python
Enough AI copilots! We need AI HUDs #read#llm#design
The Bitter Lesson versus The Garbage Can #read
I Drank Every Cocktail #read
An Engineer's Guide to AI Code Model Evals #read#guide#deepdive#llm#eval
From Async/Await to Virtual Threads #read#python
Zigzag Number Spiral - Susam Pal #read#algo#deepdive
Can small AI models think as well as large ones? #read#llm
How to build secure and scalable remote MCP servers #read#llm#security
Knives and battleships #read
NYC’s Urban Textscape #read#visual#deepdive
Using GitHub Spark to reverse engineer GitHub Spark #read#llm#deepdive
What kind of work I want (in 2025) #read
How We Migrated the Parse API From Ruby to Golang (Resurrected) #read#go
Announcing Toad - a universal UI for agentic coding in the terminal #read
Developing our position on AI - Blog - Recurse Center #read#llm
Do not yell at the language model #read#llm
What "Parse, don't validate" means in Python? #read#py
Why reliability is hard at scale: learnings from infrastructure outages #read#reliability
鲍莫尔现象 - Miao Yu | 于淼 #read
AI代理的上下文工程:构建Manus的经验教训 #read#llm
Covers as a way of learning music and code | nicole@web #read#tips
Coding with LLMs in the summer of 2025 (an update) - #read#llm
AI Agent时代的软件开发范式 - 铁蕾的个人博客 #read#llm
The EU can be shut down with a few keystrokes #read
Vibe scraping and vibe coding a schedule app for Open Sauce 2025 entirely on my phone #read#llm
程序员延寿计算器 | Programmer Longevity Calculator #tools
Fell in a hole, got out. #read
How to actually use Model Context Protocol #read#llm
Gaslight-driven development #read#llm
Reflections on OpenAI #read
Thoughts on Motivation and My 40-Year Career #read#career
AI-operated vending machines and business process innovation (sorry) #read#llm#economics
Redka: Redis re-implemented with SQL #read#hack
Practical notes on getting LLMs to generate new ideas #read#llm
Simple macOS script to extract text from images (OCR) #read#tips
Happy 20th birthday Django! Here’s my talk on Django Origins from Django’s 10th #read
The three great virtues of an AI-assisted programmer #read#llm
Building a RTS where you issue orders to AI agents #read#llm
It is 1939 and you want to use public-key cryptography #read
How I do it #read#oss
being too ambitious is a clever form of self-sabotage #read#life
I used o3 to profile myself from my saved Pocket links #read#llm
METR's AI productivity study is really good #read#llm
Git experts should try Jujutsu · pksunkara #read#git
TI-20250709-0001: IPv4 traffic failures for Techaro services | Anubis #read#incident
How I build software quickly #read#guide
现代Vue3技术栈下的前端UI框架小调研 | 编码妙♂妙♂屋 #read#frontend
AI 需要有自己的人生 | 虹线 #read#llm
Filesystem Backed by an LLM #read#llm
I Shipped a macOS App Built Entirely by Claude Code #read#llm
[译] 关于 AI 下半场的思考:技术/模型篇(2025) #read#llm
[笔记] 关于 AI 下半场的思考:商业/应用篇(2025) #read#llm
我的赛博长生之路:一场拓展生命边界的AI实验 #read#llm
Serving 200 million requests per day with a cgi-bin #read#web
Frequently Asked Questions (And Answers) About AI Evals – Hamel’s Blog #read#llm#guide
MCP: An (Accidentally) Universal Plugin System #read#llm
When AI Codes, What’s Left for me? - CoRecursive Podcast #read#llm
I built something that changed my friend group's social fabric #read
Tools: Code Is All You Need #read#llm
Software engineering with LLMs in 2025: reality check #read#llm#deepdive
Continuous AI in software engineering #read#llm
Using Playwright MCP with Claude Code #read#guide
Scribble-based forecasting and AI 2027 #read
ASN.1 与 DER 轻松入门 #read#guide#deepdive
So you want to serialize some DER? · Alex Gaynor #read
Predicting Average IMDb Movie Ratings Using Text Embeddings of Movie Metadata #read#data#deepdive
microsoft/vscode-copilot-chat #read#llm
That boolean should probably be something else | nicole@web #read#tips
How to Fix Your Context #read#llm
How Long Contexts Fail #read#llm
Linguistic Relativity and the Tyranny of the Compiler | Ingrid's Space #read
Why Decentralised Applications Don’t Work | Ingrid's Space #read
Agentic Coding: The Future of Software Development with Agents #read#llm#agent#video
Tip: Use keyword-only arguments in Python dataclasses – ChipLog — Christian Hammond #read#tips
Prompting vs JSON Mode vs Function Calling vs Constrained Generation vs SAP #read#llm
to-userscript/docs/architecture.md at main · Explosion-Scratch/to-userscript #read#hack#tools
The best open source project for someone might not be yours, and that's OK #read
初入投资容易犯的错误 #read
Orange Me2eets: We made an end-to-end encrypted video calling app and it was easy #read#security
从Prompt Engineering到Context Engineering - 铁蕾的个人博客 #read#llm
I don't care if my manager writes code #read#people
New zine: The Secret Rules of the Terminal #read
The AI safety problem is wanting #read#llm
How I Vibe Coding? #read#llm
Reading NFC Passport Chips in Linux #read
Learnings from two years of using AI tools for software engineering #read#llm
My First Open Source AI Generated Library #read#llm
Pure and impure software engineering #read#llm#career
CSS Classes considered harmful #read#deepdive#frontend
Decoding Google: Converting a Black Box to a White Box #read#security#deepdive
Everything I know about good system design #read#guide#arch
Rolling the ladder up behind us #read
(译)2023 年每个软件开发者都必须知道的关于 Unicode 的基本知识 | 新世界的大门 #guide#deepdive
Questionable Advice: “How can I sniff out bad managers while interviewing for a job?” #read#career
How can you tell if the company you’re interviewing with is rotten on the inside? #read#career
In Praise of “Normal” Engineers #read#career
后智慧时代生存指南:关于未来的一些疯狂随想 #read
Cognition | Don’t Build Multi-Agents #read#llm
Every service should have a killswitch #read#tips
I Counted All of the Yurts in Mongolia Using Machine Learning | Monroe Clinton #read#deepdive
You can use fzf to review git commits #read#hack
Backtraces with strace #read#network#go
strace tips for better debugging #read#tips#debug
Homomorphically Encrypting CRDTs | jakelazaroff.com #read#deepdive#security
VibeTunnel: Turn Any Browser into Your Mac's Terminal | Peter Steinberger #read
We Can Just Measure Things #read
Labubu 哪有泡沫? | 虹线 #read
jq: tool and language for JSON processing – Trickster Dev #read#guide
Robin Hood Hashing should be your default Hash Table implementation #read#algo
Writing Toy Software Is A Joy | Joshua Barretto #read#guide
Pack Spring Boot JARs into a monolithic Docker image #read#java
I fight bots in my free time #read
The lethal trifecta for AI agents: private data, untrusted content, and external communication #read#llm
Rainbow Deploys with Kubernetes | Brandon Dimcheff #read#hack
How we built our multi-agent research system #read#llm#deepdive
Boredom Over Beauty: Why Code Quality is Code Security #read
How I Use Claude Code #read#llm
Claude Code is My Computer | Peter Steinberger #read#llm
Everything’s a bug (or an issue) | Bozeman Pass, Inc. #read
Design Patterns for Securing LLM Agents against Prompt Injections #read#llm#security
Agentic Coding Recommendations #read#llm#guide
Suppressions of Suppressions — overreacted #read#people
如何选择自托管开源多维表格 - 少数派 #read
We shipped FinalizationRegistry in Workers: why you should never use it #read#js
Rust Week 2025 杂记 | CatCoding #read
AI-assisted coding for teams that can't get away with vibes - nilenso blog #read#llm#guide
Using make to compile C programs (for non-C-programmers) #read#guide
The evasive evitability of enshittification #read#people
How I program with Agents #read#llm
Socratic method prompt #tools
On How Long it Takes to Know if a Job is Right for You or Not #read#people#career
用三个笨办法将千万字的《凡人修仙传》炼成一个知识图谱 #read#llm
AI interpretability is further along than I thought #read#llm
Arguing point-by-point considered harmful #read#people
How Imports Work in RSC — overreacted #read#deepdive#js
Cracking The Dave & Buster’s Anomaly | Rambo Codes #read#hack
DNS rebinding attacks explained: The lookup is coming from inside the house! #read#security
Giving V8 a Heads-Up: Faster JavaScript Startup with Explicit Compile Hints · V8 #read#js
Directive prologues and JavaScript dark matter #read#js
My AI Skeptic Friends Are All Nuts #read#llm
Planning and design systems–how much time you got? #read#people
Progressive JSON — overreacted #read#frontend
Why DeepSeek is cheap at scale but expensive to run locally #read#llm
One Roundtrip Per Navigation — overreacted #read#frontend
Type Inference in Rust and C++ #read#language
Get out of my #read#frontend
Reinvent the Wheel | Matthias Endler #read
AI: Accelerated Incompetence #read
kepano/defuddle Defuddle extracts the main content from web pages. It cleans up web pages by removing clutter like comments, sidebars, headers, footers, and other non-essential elements, leaving only the primary content. #tools
TIL: timeout in Bash scripts | Heitor's log #read#tips
CAPTCHAs are over (in ticketing) - pretix – behind the scenes #read
In C++, use exchange or swap with nullopt to move out of std::optional - Keunwoo Lee's Minimum Viable Homepage If the use of C++ for building important large-scale systems does not worry you, then you either don’t know enough C++ or you fundamentally misunderstand the stochastic nature of software engineering at scale. #read#cpp
XKCD's "Is It Worth the Time?" Considered Harmful #read
The Copilot Delusion #read
Thoughts on thinking • Dustin Curtis #read
Consider Knitting – journal.stuffwithstuff.com #read#life
手把手教你制作旅行攻略 - 少数派 #read#guide
CRIBS: My Writing Feedback Formula - David Perell #read#write
My advice on (internet) writing, for what it’s worth #read#blog
Decomplexification #read
Bootstrapping HTTP/1.1, HTTP/2, and HTTP/3 #read#network
Why do AI company logos look like buttholes? #read#design
Inside GitHub: How we hardened our SAML implementation #read
Access Control Syntax – journal.stuffwithstuff.com #read#deepdive
Tail Latency Might Matter More Than You Think - Marc's Blog #read#perf
Introducing Marin: An Open Lab for Building Foundation Models #read#llm
Just make it scale: An Aurora DSQL story #read
模型变强了,体验却没变:AI产品的错位 #read#design
Highlights from the Claude 4 system prompt #read#llm#deepdive
In defense of shallow technical knowledge #read#blog
A brief history of JavaScript | Deno #read
Examples of Great URL Design #read#web
Ports that are blocked by browsers #read
Coding Without a Laptop - Two Weeks with AR Glasses and Linux on Android | Hold The Robot #read
轻量级地克隆一个 Git 仓库 #read#guide
Multiplayer AI chat and conversational turn-taking: sharing what we learnt #read#llm
Avoiding becoming the lone dependency peg with load-bearing anime #read#oss
DumPy: NumPy except it’s OK if you’re dum #read#hack
Making AI Work: Leadership, Lab, and Crowd #read#people
How ChatGPT Remembers You: A Deep Dive into Its Memory and Chat History Features · Embrace The Red #read#deepdive#llm
Strengths and limitations of diffusion language models #read#llm
After months of coding with LLMs, I'm going back to using my brain • albertofortin.com #read#llm
MCP is the coming of Web 2.0 2.0 - Anil Dash #read
Performance measurements… and the people who love them #read#perf
卖 AI 图,从开单到金盆洗手 - 少数派 #read#deepdive
Diffusion models explained simply #read#llm
Plain Vanilla An explainer for doing web development using only vanilla techniques. No tools, no frameworks — just HTML, CSS, and JavaScript. #explainer#web
DOC • A brief history of the numeric keypad #read
How I Got Exploited At My First Startup #read#career
I don’t like NumPy #read
Nobody Codes Here Anymore #read#llm
Vision Language Models (Better, faster, stronger) #read#llm
How to title your blog post or whatever #read
Making PyPI's test suite 81% faster #read#perf
Mission Impossible: Managing AI Agents in the Real World #read#llm
The importance of character in software engineering #read#career
rate limiter – smudge.ai blog #deepdive#explain#visual
Are you more likely to die on your birthday? #read
Reservoir Sampling #deepdive#explain#visual
Claude’s System Prompt: Chatbots Are More Than Just Models #read#llm
Microservices Are a Tax Your Startup Probably Can’t Afford #read#arch
What Even Is Vibe Coding? #read#llm
An year of the Linux Desktop #read#linux
Async Rust can be a pleasure to work with (without Send + Sync + 'static) #read#rust
Dummy's Guide to Modern Samplers #deepdive#llm
一千次失败之后,它选中了你看到的那一个 #read#llm
Getting things "done" in large tech companies #read#career
Functional HTML — overreacted #read#deepdive#frontend
The valley of engineering despair #read#career
Design system documentation is essential–as long as it’s good #read
从现实 API到认知伙伴:我的 AI-Centric 实验第二章 #read#llm
Two Years in the Tenure Track #read
Debugging, emotional resilience, and mental models #read
线上故障应急处理:4 年多 on call 经验总结 #read
Senior engineers should make side bets #read#career
Suffering-oriented programming - thoughts from the red planet - thoughts from the red planet #read
Better typography with text-wrap pretty #read#frontend#deepdive
Accurate Benchmarking #read
让你的 RSS/Atom feed 更好看 #read
Impossible Components — overreacted #read#deepdive#frontend
Abusing DuckDB-WASM by making SQL draw 3D graphics (Sort Of) #read#hack
My AI Prompt Engineering Playbook for Developers #read#llm
How (Not) to Make a Game Sequel #read
Claude Code Best Practices #read#llm#guide#deepdive
When you should lie to the language model #read#llm
Leading From The Front #read#people
你不需要懂金融,也可以用 AI 拆开结构化票据的黑盒 #read
Infantilization at Big Tech #read#people
别再问AI会不会取代你,问你能不能带好AI #read#llm
UI tip: maybe don't round percentages to 0% or 100% #read#tips
Reproducing Hacker News writing style fingerprinting - #read
JSX Over The Wire — overreacted #read#frontend#deepdive
Designing software that could possibly work #read#design
Stevens: a hackable AI assistant using a single SQLite table and a handful of cron jobs #read#llm
Wicked features #read#design
Software engineering under the spotlight #read#career
Code Review Hot Spots with Semgrep #read#security
The Slow Collapse of Critical Thinking in OSINT due to AI #read#llm
Mathiness #read
Don’t build your castle in other people’s kingdoms – How To Market A Game #read
Be A Property Owner And Not A Renter On The Internet · Den Delimarsky #read#guide#deepdive
Scaling Our Rate Limits to Prepare for a Billion Active Certificates #read
浅谈限流算法 #read
CaMeL offers a promising new direction for mitigating prompt injection attacks #read#llm
Steam's 'Open in Desktop' Button #read
AlignEval: Building an App to Make Evals Easy, Fun, and Automated #read#llm
A Field Guide to Rapidly Improving AI Products – Hamel’s Blog #read#llm#deepdive
curl - Mailing List Etiquette #guide
Paper #read
llm-docsmith | MPN #read#llm#tools
The bottom emoji breaks rust-analyzer #read
Model Context Protocol has prompt injection security problems #read#llm#security
Stop syncing everything #read#distributed
Git turns 20: A Q&A with Linus Torvalds #read#git
The day I taught AI to think like a Senior Developer #read#llm
不要逃避解释:论「相关」和「有关」在日常写作中的滥用 #read#write
Cover Flow with Modern CSS: Scroll-Driven Animations in Action #read#frontend
AI 辅助创作的伦理问题 #read#llm
Typing using my keyboard (the other kind) | nicole@web #read
Writing C for curl #read#c
The Precise Language Of Good Management #read#people
Who Needs GPS? The Forgotten Story of Etak's Amazing 1985 Car Navigation System #read
Folklore.org: Calculator Construction Set #read
Localhost dangers: CORS and DNS rebinding #read#security
Minimal CSS-only blurry image placeholders #deepdive#frontend
Revenge of the junior developer | Sourcegraph Blog #read#llm
The Reality of Tech Interviews in 2025 #read
连字(Ligature)那些事儿 #read
A steam locomotive from 1993 broke my yarn test #deepdive#read
Building native packages is complicated #read
Implementers, Solvers, and Finders #read#people
Wheel Reinventor's Principles // Tobias Løfgren #read#guide
Async, Sync, in Between #read#frontend
The surreal joy of having an overprovisioned homelab #read#deepdive
You can’t vibe code a prompt | Building with AI #read#llm
Installing NPM Packages Very Quickly #read#perf#deepdive
A maintainer's guide to vulnerability disclosure: GitHub tools to make it simple #read#guide
Building SaaS Products with AI: What Actually Works #read#llm
Building a (T1D) Smartwatch from Scratch #read#deepdive
Booleans Are a Trap #read
Ejectable Apps #read
The Five-Week Solo Startup #read
The "think" tool: Enabling Claude to stop and think #read#llm
图解神经网络和强化学习:400 行 C 代码训练一个井字棋高手(2025) #read#deepdive
Rewarding ideas #read
Base 32 #tools
My Thoughts on the Future of "AI" #read#llm
Wasp Rails-like framework for React, Node.js and Prisma. Build your app in a day and deploy it with a single CLI command. #tools
Big LLMs weights are a piece of history - #read#llm
Extracting content from an LCP "protected" ePub #read#hack
Tips For Better Interactions #read#people
My Cursor AI Workflow That Actually Works #read#llm
This is what it looks like to be colorblind #read#design
Opsec and you: how to navigate having things to hide #read#deepdive#security
Functional Tests As A Tree Of Continuations – Evan Miller #read
Here’s how I use LLMs to help me write code #read#llm#guide#deepdive
Manus爆火的背后,Agentic AI产品如何构筑持久的竞争优势? #read#llm
Affording your AI chatbot friends #read#llm#deepdive#guide
Delegating Complex Tasks #read#people
When worse is better #read
Where are we now, system researchers? – Xiangpeng’s blog #read
Building Websites With LLMS #read#frontend
Perplexity: Interactive language modeling visualization #llm#tools
Strobelight: A profiling service built on open source technology #read
Every Line Is a Potential Bug #read
A few words about indie app business – Charlie Monroe #read#job
How I Automated My Podcast Transcript Production With Local AI #read#llm
The Cursed Art of Streaming HTML – rinici.de #read#frontend
Great software design looks underwhelming #read#design
Graphing Calculator Story #read
Why "alias" is my last resort for aliases #read#guide
The Hierarchy of Hazard Controls #read
DeepSearch/DeepResearch 实施实用指南 #read#llm
The reality of long-term software maintenance from the maintainer's perspective #read
Optimizing with Novel Calendrical Algorithms #read#deepdive
Five coding hats #read#guide
Smuggling arbitrary data through an emoji #read#hack
Hand Tracking for Mouse Input #read#hack
从 React 看前端 UI 代码范式革命 | 风痕 · 術&思 #read#frontend
How Core Git Developers Configure Git #read#git
The Best Way to Use Text Embeddings Portably is With Parquet and Polars #read
GitSeek | Copy Complete Code from Any Repo for AI Tools #tools
</> htmx ~ You Can't Build Interactive Web Apps Except as Single Page Applications... And Other Myths #read#frontend
Dublin Core, what is it good for? #read
Metastable failures in the wild #read#arch
My LLM codegen workflow atm #read#llm
Slashing my ".bashrc" in half #read
软件工程师的软技能指北(六):谈薪篇 #read#career
50 Years of Travel Tips #read#guide
What to do about SQLITE_BUSY errors despite setting a timeout - Bert Hubert's writings #read#db
What are Signals? #read#frontend
Next-level frosted glass with backdrop-filter • Josh W. Comeau #read#frontend
Relieving your Python packaging pain #read#python#guide
A year of uv: pros, cons, and should you migrate #read#python
Lessons on thinking from large language models #read#llm
Do you need permission from the government to do independent research? #read
How to add a directory to your PATH #read#guide
URL-addressable Pyodide Python environments #read#python
Some esoteric versioning schemes (monotonic moronity) #read
You are using Cursor AI incorrectly... #read#llm
sans-IO: The secret to effective Rust for network services #read#deepdive#rust
Once You're Laid Off, You'll Never Be the Same Again – Mert Bulan #read#career
The day I taught AI to read code like a Senior Developer #read#llm
为什么 TCP 建立连接需要三次握手 #read#network
Summarizing our recommendations for software documentation | nicole@web #read#guide
The gist of s1: simple test time scaling #read#llm
LLMs: harmful to technical innovation? #read#llm
Are better models better? — Benedict Evans #read#llm
Headline driven development - Slava Akhmechet #read
Git: avoid reset --hard, use reset --keep instead - Adam Johnson #read#git
The surprising way to save memory with BytesIO #read#py
Taking on Google search: Perplexity and Kagi #read
Craft and tools and jigs #read
DeepSeek FAQ #read
Nomadic Infrastructure Design for AI workloads #read
My failed attempt to shrink all npm packages by 5% #read
The Short Case for Nvidia Stock #read
Learn Yjs by Jamsocket #books
OS in 1,000 Lines #books
Safe Assignment | Alan Johnson #read#js
A WebAssembly compiler that fits in a tweet #read#web
Working fast and slow #read#career
Is TypeScript Good?—A Reply to Rach Smith — Sympolymathesy, by Chris Krycho #read#design
Why are big tech companies so slow? #read
The Essence of Successful Abstractions — Sympolymathesy, by Chris Krycho #read
AI Mistakes Are Very Different from Human Mistakes - Schneier on Security #read#llm
What I've learned about writing AI apps so far | Seldo.com #read#llm
Protecting your time from predators in large tech companies #read#people
一个副业应用的开发心得 #read#deepdive
布局 2025:我的时间管理三原则 - 少数派 #read
「君の名は。」の二人は例の階段で出会えるのか #read
Timeouts and cancellation for humans — njs blog #read#language
Notes on structured concurrency, or: Go statement considered harmful — njs blog #read#language
Playground Wisdom: Threads Beat Async/Await #read#language
Crushing JIRA tickets is a party trick, not a path to impact #read#people
o1 isn’t a chat model (and that’s the point) #read#llm
Agents This post is adapted from the Agents section of AI Engineering (2025) #read#llm
What's involved in getting a "modern" terminal setup? #read
Start Presentations on the Second Slide #read#hack
Collection of insane and fun facts about SQLite - blag #read
Everything Must Be Paid for Twice #read
Double-keyed Caching: How Browser Cache Partitioning Changed the Web #read#frontend
Why is hash(-1) == hash(-2) in Python? #read#py
How I program with LLMs #read#llm
htmx ~ The future of htmx #read#frontend
What we learned copying all the best code assistants #read#llm
Using LLMs and Cursor to become a finisher #read#llm
Mistakes engineers make in large established codebases #read#guide
The 70% problem: Hard truths about AI-assisted coding #read#llm
What can strong engineers do that weak engineers can't? #read
alufers/mitmproxy2swagger Automagically reverse-engineer REST APIs via capturing traffic #tools
Can LLMs write better code if you keep asking them to “write better code”? #read
On Long Term Software Development - Bert Hubert's writings #read
Why You Are Probably An NPC #read
Useful built-in macOS command-line utilities #read
My Approach to Building Large Technical Projects #read
Sometimes I cache: implementing lock-free probabilistic caching #read
A black cat in 2032 bytes #hack
Cognitive load is what matters #read
Driving Force #read
当患有 ADHD 的工程师坐上了名为人工智能的四驱赛博轮椅 #read
My approach to running a link blog #read
Codifying a ChatGPT workflow into a malleable GUI #read
AI-generated tools can make programming more fun #read
The Untold Story of SQLite - CoRecursive Podcast #read
Being on The Semantic Web is easy, and, frankly, well worth the bother #read
Building effective agents #read#guide#llm
Java in the Small #read
Building Python tools with a one-shot prompt using uv run and Claude Projects #read#hack
Problem Driven Development #read
DSPy下篇:兼论o1、Inference-time Compute和Reasoning - 铁蕾的个人博客 #read#llm
浅谈DSPy和自动化提示词工程(中) - 铁蕾的个人博客 #read#llm
浅谈DSPy和自动化提示词工程(上) - 铁蕾的个人博客 #read#llm
Preferring throwaway code over design docs #read
Everything that turned out well in my life followed the same design process #read#life
A blog post is a very long and complex search query to find fascinating people and make them route interesting stuff to your inbox #read#people
The age of average — Alex Murrell #read
Smarter than 'Ctrl+F': Linking Directly to Web Page Content #read#frontend
Understanding Concurrency, Parallelism and JS | rugu #read
Make better documents. - Anil Dash #read#guide
Systems: What does a board of directors do? - Anil Dash #read#people
Networking For People Who Don’t Network #read#guide#life
"Rules" that terminal programs follow #read#deepdive
Gist of Go: Pipelines #read#golang
The Depths of Wikipedians—Asterisk #read
Why my new audiobook “The Software Engineer's Guidebook” is everywhere except on Audible #read
ChatGPT Canvas can make API requests now, but it’s complicated #read#llm
不要轻易地走进 AI Native(AI 原生) – 虹线 #read
A letter to open-source maintainers #read
Writing down (and searching through) every UUID · eieio.games #read#frontend
避免在分布式系统中回退 #read#distributed
PySkyWiFi: completely free, unbelievably stupid wi-fi on long-haul flights | Robert Heaton #read#hack
PyMyFlySpy: track your flight using its headrest data | Robert Heaton #read
Roaming RAG – Make the Model Find the Answers - Arcturus Labs #read#llm
Egoless Engineering #read
评论尸的 AI 生产力经验 – 虹线 #read
Bash Strict Mode #guide
Learnings after 4 years working with +50 companies on data engineering projects #read
Why pipes sometimes get "stuck": buffering #read#deepdive
How I Built My Blog • Josh W. Comeau #read#frontend#deepdive
Server Setup Basics #read#guide
Jonas Hietala: A simple timeline using CSS flexbox #read#frontend
Poisoning the day #read
LocalStorage vs. IndexedDB vs. Cookies vs. OPFS vs. WASM-SQLite | RxDB - JavaScript Database #frontend#deepdive
Monitor replacement — using a projector for a home office setup #read
GitHub OAuth for a static site using Cloudflare Workers #hack
Automated Decision Logs in AI-Assisted Coding #read#hack
Storing times for human events #read#design
Double Shipping #read
</> htmx ~ Codin' Dirty #read#arch
4個技巧幫我捕捉一閃而逝的「經驗筆記」,建立更實用的第二大腦 #read
@celine/celine @celine/celine is library for building reactive HTML notebooks with display: block contenteditable <script> elements #tools#frontend
Interactive Git Log - Visual Studio Marketplace #tools
Introduction to lcl.host – Anchor #tools
Petnames: A humane approach to secure, decentralized naming #read#distributed
The Fun Scale: Understanding Types of "Fun" | REI Co-op Journal #read
Burning NeXTCube #read
How decentralized is Bluesky really? -- Dustycloud Brainstorms #deepdive
LAN Party House #read
OK, I can partly explain the LLM chess weirdness now #read
Understanding the BM25 full text search algorithm #deepdive#algo
Jetstream: Shrinking the AT Proto Firehose by >99% #read
Security means securing people where they are #read
download-esm: a tool for downloading ECMAScript modules #tools
Importing a frontend Javascript library without a build system #guide#frontend
Against SQL #read
Steve Ballmer was an underrated CEO #read#people
Exploring Typst, a new typesetting system similar to LaTeX - jreyesr's blog #deepdive
The Case for Failure-Tolerant Leaders: Why we need them now #read
Byaidu/PDFMathTranslate #tools
一站式 iframe 生成器 | 专业的嵌入内容可视化配置工具 #tools
Voice is (mostly) Bad UI #read#ui
Trayce "The network tab for Docker containers."
Intercept HTTP(S) requests to & from Docker containers in your local dev environment. #tools
AWS Lambda turns 10: A rare look at the doc that started it #read
The TTY demystified #deepdive
Nomadic Infrastructure Design for AI Workloads | Tigris Object Storage #read#arch
How I ship projects at big tech companies #read#people
Binary vector embeddings are so cool #read#llm
Anyway, the wind blows #read
Algorithms we develop software by #read
Everything I've learned so far about running local LLMs #read#llm
hermit-crab/ScrapeMate Quick way to interactively pick and maintain CSS/XPath selectors and their presets for external use: website testing or scraping. #tools
Building My Resume in HTML using Eleventy by Michael Engen #read
I Waited 10 Billion Cycles and All I Got Was This Loading Screen #read
目录 | 系统设计面试:内幕指南 #books
Makefiles for Web Work #read
Home | nand2tetris #books
Parsing JSON is a Minefield #deepdive#read
What's a Single-Page App? | jakelazaroff.com #read#frontend
How to become a more effective engineer #read#people
Parsing arguments in Rust with no dependencies | nicole@web #read
如何利用 AI 更好地学外语 - 少数派 #read
6 Techniques I Use to Create a Great User Experience for Shell Scripts #read#misc
近几年我在职场踩过的坑 #read#career
Australia/Lord_Howe is the weirdest timezone | SSOReady #read
Creating a LLM-as-a-Judge That Drives Business Results – #deepdive#llm
ASCII control characters in my terminal #read
curl source code age #read
Being Glue — No Idea Blog #read#people
15 rules for blogging, and my current streak #read
The CAP Theorem of Clustering: Why Every Algorithm Must Sacrifice Something Just as distributed systems force you to choose between consistency, availability, and partition tolerance, Kleinberg showed that clustering algorithms force you to pick between scale invariance, richness, and consistency. You can't have all three – ever, it’s a mathematical impossibility. #read#algo
When to use std::string_view The key takeaway is that std::string converts to std::string_view, but not vice-versa. Also construction of a const std::string& or std::string&& from C-string literal is not necessarily cheap. #read#cpp
Colophon #read
纯 Web 视频剪辑 | 风痕 · 術&思 #guide
9001/copyparty Single Python File File Server #tools
Why techies leave Big Tech #read#deepdive
Web Browser Engineering #books
Investigation of a Workbench UI Latency Issue #read
SQL/JSON is here! (kinda “Waiting for Pg 17”) – select * from depesz; #read#db
Making algorithms faster std::for_each 有个 policy 参数,指定并行策略 #cpp
The Copenhagen Book a general guideline on implementing auth in web applications #books
How Hard Should Your Employer Work To Retain You? At the end of the day, these are jobs. People work at jobs for money, but not only money. I think we would all be better off if we could get better at articulating the tangible and intangible rewards of our labor, treating each other with dignity and honesty, and being straightforward about our needs and wants and goals on both sides, instead of treating comp like some kind of high stakes casino game. #read
Can You Get Root With Only a Cigarette Lighter? | Blog #deepdive#read
A static business is a healthy business #read
jazz - Instant sync Jazz is an open-source framework for building local-first apps, removing 90% of the backend and infrastructure complexity. Get real-time sync, storage, auth, permissions, instant UI updates, file uploads, and more — all on day one. #tools
temporal - Open Source Durable Execution #tools
Turning a conference talk into an annotated presentation - Jacob Kaplan-Moss #hack
curl bug-bounty stats | daniel.haxx.se #read#oss
感谢捉虫:聊聊自动更正的前世今生 - 少数派 #read
Thoughts on the Treasurer Role at Tech NonProfits - Will Vincent #read
Some notes on upgrading Hugo #read
VTracer Raster to Vector Graphics Converter built on top of visioncortex #tools
Wikidata is a Giant Crosswalk File #read
Hybrid full-text search and vector search with SQLite #read#db
Terminal colours are tricky #read
A Local-First Case Study | jakelazaroff.com #deepdive#frontend
OpenAI DevDay 2024 live blog #read
Rowboat Rowboat is a tool for making sense of tabular data—the kind found in Excel spreadsheets and CSV files. #tools
Conflating Overture Places Using DuckDB, Ollama, Embeddings, and More #read#guide
NotebookLM’s automatically generated podcasts are surprisingly effective #read
How I Think About Debt I think this is the most practical way to think about debt: As debt increases, you narrow the range of outcomes you can endure in life. #read
OpenAPI Spec - Parameter Serialization #read#books#backend
TCP Fast Open TCP Fast Open (TFO) 是在传统的三次握手基础上进行优化,允许在握手过程中发送数据,从而减少首次发送数据的延迟,提升网络应用性能。 #read#web
Things You Didn't Know About GNU Readline #read
It's hard to write code for computers, but it's even harder to write code for humans #read
Some Go web dev notes #read#go#backend
How iOS Restricts Features by Region: A Look at MobileGestalt and Eligibility #deepdive#read
Haystack An IDE built on top of a canvas, Haystack takes care of the tedious and confusing parts of coding for you #tools
JSON For You | The best online JSON tool #tools
接纳不等于忍受,为舒服使用 Windows 11 的若干优化调整记录 - 少数派 #read#guide
What I tell people new to on-call | nicole@web #read#guide
CSS for printing to paper #frontend#guide#deepdive
Franzelio - Draw Lines, Make Music, Share Your Instrument #tools
Deploying Web Apps with Caddy: A Beginner's Guide | Better Stack Community #read
Understanding AbortController in Node.js: A Complete Guide | Better Stack Community #read#node
Good Refactoring vs Bad Refactoring #read
The web's clipboard, and how it stores data of different types #deepdive#frontend
sz3/libcimbar Color Icon Matrix Barcodes, an experimental barcode format for air-gapped data transfer. #tools
Introducing Netflix’s Key-Value Data Abstraction Layer #read#distributed
Things I’ve learned serving on the board of the Python Software Foundation #read
How to Zip Files with the Python S3fs Library + Backblaze B2 Cloud Storage #read#hack
Optimizing Javascript for fun and for profit #read#guide#js
Advanced Shell Scripting Techniques: Automating Complex Tasks with Bash #read#guide
The Joel Test: 12 Steps to Better Code #read
Speed matters #read
Notes on running Go in the browser with WebAssembly - Eli Bendersky's website #read#hack
GitHub's CSP journey #read#security#frontend
Notes from my appearance on the Software Misadventures Podcast #read#llm
Why GitHub Actually Won #read
Making progress on side projects with content-driven development | nicole@web #read
聊聊自动化 PDF 渲染方案 latex, web 和 typst #read
Garbage collection and closures #read#js
OAuth from First Principles - Stack Auth 我将从一个存在严重缺陷的实现开始,它使用第三方应用程序授权用户,然后不断攻击它,直到我们获得某种安全的东西。 #deepdive
Cog Cog is a file generation tool. It lets you use pieces of Python code as generators in your source files to generate whatever text you need. #tools
Seafaring for Women in Software Engineering - Part I - Performance & Promotion #read
Got an incident? pull the Andon Cord #read
No more “Expert, Intermediate, Beginner”: Classifying talks in Call for Papers/Conference agendas | Christian Heilmann #read
Every webpage deserves to be a place #read#frontend#hack
The Art of Finishing | ByteDrum #read
Zeyi-Lin/HivisionIDPhotos: ⚡️HivisionIDPhotos: a lightweight and efficient AI ID photos tools. 一个轻量级的AI证件照制作算法。 #tools
Things You Should Never Do, Part I 不要从头开始重写 #read
Paying down tech debt #read
Greppability is an underrated code metric #read
Textual - Anatomy of a Textual User Interface #guide
从GraphRAG看信息的重新组织 - 铁蕾的个人博客 #read#llm
Reasons to write design docs | nicole@web #read
Anthropic’s Prompt Engineering Interactive Tutorial #guide
why lowercase letters save data | endtimes.dev #read
Software Engineering - The Soft Parts #read#books
Leader Election With S3 Conditional Writes #hack
MiniJinja: Learnings from Building a Template Engine in Rust #read#deepdive
Pinning:重新想象倒数日 App - 少数派 #read#design
Command Line Data Processing: Using DuckDB as a Unix Tool #read#guide
Tacit Knowledge is Dangerous #read
A Visual Guide to Quantization #guide#deepdive#llm
Font with Built-In Syntax Highlighting #hack#deepdive
CSS finally adds vertical centering in 2024 | Blog | build-your-own.org #frontend
Continuous reinvention: A brief history of block storage at AWS #read
Software engineering practices 文档与代码同库管理、测试数据创建机制、数据库迁移策略、项目和组件模板、自动化代码格式化、新开发环境自动化流程、自动化预览环境 #read#guide
Harvesting, Fishing, Panning for Gold 不同类型的挑战:采摘、钓鱼和淘金 #read
“The Door Problem” – Liz England #read
How to convert a Node.js stream of event callback functions into an Async Iterator #hack
One Thing Nobody Explained To You About TypeScript include描述了tsconfig.json的作用域;应该为每个运行环境创建单独的tsconfig.json文件;使用references属性跨文件引用 #guide
Optimizing SPA load times with async chunks preloading #hack#frontend
AI Seinfeld was the peak of AI-generated content. It will never happen again. #read
Web 端实时防挡脸弹幕(基于机器学习) | 风痕 · 術&思 #deepdive#frontend#hack
Chevy Ray | How I Created 175 Fonts Using Rust #deepdive#guide
Do Quests, Not Goals #read
Learn OAuth 2.0 by Building Your Own OAuth Client #guide
Turning the Tables on AI 如何利用 AI 更好的写作:对自己提问、重写输出、寻求反馈 #read#guide
Is It Time To Version Observability? (Signs Point To Yes) 可观测性2.0:任意宽度的结构化日志事件,数据存储在单一源中,聚合在读取时完成 #read
YAGNI exceptions #read
PAGNIs: Probably Are Gonna Need Its #read#guide
How to Get or Create in PostgreSQL 幂等、不产生膨胀、并发安全 #deepdive#db
Build your own SQS or Kafka with Postgres #read#hack#db
We had an AI attempt to make a data-driven story like we do at The Pudding #read
The Many Lives of Null Island | Stamen #read
Exposition of Frontend Build Systems 前端构建系统:转译、打包(代码分割、摇树、loader)、压缩 #frontend#deepdive
Anyone can Access Deleted and Private Repository Data on GitHub ◆ Truffle Security Co. #hack
How to review code effectively: A GitHub staff engineer’s philosophy 在 Github 做 Code Review 的经验分享 #guide#deepdive
How we improved availability through iterative simplification #read
Python Practical Package Packing 2024 #python#guide
Panic! at the Tech Job Market #read#job
How not to use box shadows 用 CSS box shadow 实现 ray-tracing #hack#deepdive#visual
Mapping the landscape of gen-AI product user experience #read#guide
Mocking is an Anti-Pattern #deepdive
We need visual programming. No, not like that. #read
Where Should Visual Programming Go? #read
Lessons learned in 35 years of making software #read
TIL: Mermaid Gantt diagrams are great for displaying distributed traces in Markdown - brycemecum.com #hack
Approximating the Sierpinski Triangle on my CNC | nicole@web #read
Toolbox languages #read
Load Balancing 算法(轮询、加权轮询、动态加权轮询、最小连接、PEWMA)和优化目标(延迟 P90/95/99,不丢弃请求) #deepdive
选择无聊的技术 --- Choose Boring Technology #read
The Death of the Junior Developer Chat Oriented Programming #read
Deactivating an API, One Step at a Time 可能还可以引入 brownout(弃用前间歇性返回错误) #read
What is Old is New Again 文章分析了过去18个月科技行业的重大变革,包括工作市场、VC投资、IPO和大型科技公司的变化,探讨了这些变化的原因、影响以及对软件工程师和工程实践的潜在影响。 #read
Entering text in the terminal is complicated #read
Making Python Less Random ptrace getrandom syscall #hack
Reasons to use your shell's job control #read
Optimizing Large-Scale OpenStreetMap Data with SQLite #hack
Software Architecture Design for Busy Developers #read
Throw away your first draft of your code | nicole@web #read
My programming beliefs as of July 2024 #read
Implementing MVCC and major SQL transaction isolation levels | notes.eatonphil.com #deepdive#db
A write-ahead log is not a universal part of durability | notes.eatonphil.com #read#db#deepdive
ShellCheck – shell script analysis tool #tools
Serving a billion web requests with boring code pgsql, go, react #read
Git scraping: track changes over time by scraping to a Git repository 用 Github Actions 定时抓取某个 API 地址并将响应加到 Git 仓库中 #hack
The Super Effectiveness of Pokémon Embeddings Using Only Raw JSON and Images #read
copilot-explorer - Copilot Internals #deepdive#llm
Local, first, forever 基于文件和 CRDT 的跨设备同步 #read
The Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!) #read#deepdive
I’ve Stopped Using Box Plots. Should You?, Nightingale #read#visual
Create strong empirical evaluations - Anthropic #llm#guide
Coping strategies for the serial project hoarder 确保每个项目都有全面的文档和自动化测试,这有助于横向扩展生产力,减少对项目细节的记忆需求。 #read#hack
What's hidden behind "just implementation details" | nicole@web #read
GUIdebook > 文章 > “一千平方像素的画布” --- GUIdebook > Articles > “One thousand square pixels of canvas” #read#design
生成式 AI 不会为您建立工程团队 - Stack Overflow --- Generative AI Is Not Going To Build Your Engineering Team For You - Stack Overflow #read
What do GenZ software engineers really think? #read
Type Hints answers to all the questions I had as a beginner in TypeScript. #read
What We Learned from a Year of Building with LLMs (Part I) #read#deepdive#llm
Reproducing GPT-2 (124M) in llm.c in 90 minutes for $20 · karpathy/llm.c · Discussion #481 #deepdive#llm
City In A Bottle – A 256 Byte Raycasting System #deepdive#hack
Adding Keyboard Shortcuts to a 24 Year Old Government Website with Userscripts #hack
How we built a secure, performant, multi-tenant cloud platform to run untrusted code #read
How Facebook served billions of requests per second Using Memcached #read#distributed
What OpenAI did #read
获得支持以完成工作 |nicole@web --- Getting buy-in to get things done | nicole@web #read
enjalot/latent-scope - A scientific instrument for investigating latent spaces #tools
Exploring Hacker News by mapping and analyzing 40 million posts and comments for fun | Wilson Lin #deepdive
Teranoptia - Tunera Type Foundry Teranoptia is a typeface without letters, a peculiar contraption that allows you to imagine chimeric creatures just by typing letters with your keyboard. (Openfont 字体拼图) #hack
mikeash.com: Friday Q&A 2015-07-31: Tagged Pointer Strings 在指针的64bit里用特殊的字母表存储字符串 #hack
自集成式 HTTP 代理方案 | 风痕 · 術&思 #read
Hallucination-Free RAG: Making LLMs Safe for Healthcare Deterministic Quoting (DQ) 直接从原文引用 #hack#llm
Why SQLite Uses Bytecode #read#database
Always sprinting #read
Building Bluesky: a Distributed Social Network (Real-World Engineering Challenges) #read#deepdive
Tips on Adding JSON Output to Your CLI App - Brazil's Blog #guide
Hardest Problem in Computer Science: Centering Things #frontend#deepdive
mhx/dwarfs - A fast high compression read-only file system for Linux, Windows and macOS #tools
Fedora 40 安装配置手册 #guide
How we built JSR deno 的现代包管理器 #deepdive
Notes on how to use LLMs in your product. #read#llm
A deep dive into the world of abstraction behind a modern Hello World program #deepdive
Optimizing SQLite for servers #guide#db
Communication Is the Key to Efficiency in a Software Engineering Organization 高效的沟通对于一个富有生产力的软件工程组织至关重要。建立明确的准则,包括及早、准确的沟通、使用正确的渠道、管理信息流动以及编写高质量的代码和文档。这些实践有助于团队之间的知识共享和协作。 #guide
sqlite-schema-diagram.sql · main · Screwtape / sqlite-schema-diagram · GitLab 将 SQLite 数据库用 GraphViz 可视化的 SQL #hack
The Reluctant Sysadmin's Guide to Securing a Linux Server #guide
Advanced Topics in Reminders and To Do Lists #hack
How Figma's Databases Team Lived to Tell the Scale | Figma Blog #read#db
JIT WireGuard Fly.io实施了一个系统,其中网关根据需求获取WireGuard对等配置,减少了过期对等的数量并提高了性能。他们使用BPF过滤器、Noise密码学和Linux WireGuard Netlink接口对该过程进行了优化。新系统导致对等设置更快,网关操作更高效。 #hack
Getting Things Done In A Chaotic Environment #read
Video: Become a Wikipedian in 30 minutes #read
如何使用 git 工作树 - llimllib 笔记 --- How I use git worktrees - llimllib notes #read
I'm a programmer and I'm stupid #read
Inject My PDF: Prompt Injection for your Resume #hack
Prompt Library — More Useful Things: AI Resources #llm#tools
lamplightdev - Streaming HTML out of order without JavaScript #hack#frontend
Advanced git commands every senior software developer needs to know #guide#git
Testcontainers Testcontainers is an open source framework for providing throwaway, lightweight instances of databases, message brokers, web browsers, or just about anything that can run in a Docker container. #tools
Table of Contents - Google SRE Book #books
Let's build a Chrome extension that steals everything #deepdive#security
entr(1) Run arbitrary commands when files change #tools
Web 终极拦截技巧(全是骚操作) | 风痕 · 術&思 #hack#deepdive
好的,色彩空间 — ericportis.com --- Okay, Color Spaces — ericportis.com #deepdive
Strategies for an Accelerating Future #read
htmz - a low power tool for html #frontend#hack
Try X in Y minutes #guide
计算昂贵金额的随机技巧 --- Random tricks for computing costly sums #math#deepdive
ActivityPub Server in a Single PHP File #read
Representation Engineering Mistral-7B an Acid Trip #deepdive#llm
Popular git config options #guide#git
How To Center a Div #frontend#deepdive
Incident Response Training - PagerDuty Incident Response Documentation #deepdive#guide
How I write HTTP services in Go after 13 years | Grafana Labs #deepdive#go#http
SQL for the Weary #intro
The Engineering behind Figma's Vector Networks #deepdive
A Search for More ChatGPT / GPT-3.5 / GPT-4 "Unspeakable" Glitch Tokens — LessWrong #read
WebCodecs 开启 Web 音视频新篇章 | 风痕 · 術&思 #read
[译] NAT 穿透是如何工作的:技术原理及企业级实践(Tailscale, 2020) #network#deepdive
Building a self-contained game in C# under 2 kilobytes #read
Demystifying Web Push Notifications #guide
How I Reverse Engineered Vercel's v0.dev Prompt and Code Optimization Logic #deepdive
Questionable Advice: “My boss says we don’t need any engineering managers. Is he right?” Engineering managers are necessary for coordinating teams, managing glue labor, and ensuring accountability. #read
Pushing ChatGPT's Structured Data Support To Its Limits #read#hack#llm
OpenAI Prompt engineering guide #llm
Reading postmortems --- 阅读事后分析 #read
SVG Tutorial: Learn how to create SVG images, shapes, animations, and more #guide#frontend
standard-webhooks/spec/standard-webhooks.md at main · standard-webhooks/standard-webhooks Open source tools and guidelines for sending webhooks easily, securely and reliably #guide
LLM Visualization #llm#visual
An Interactive Guide to CSS Grid #guide#frontend#css
3 tribes of programming Programmer as applied mathematician, hacker & maker #read
ChatGPT 五種助理教練提示語分享:目標規劃、寫作、學習到教學 #guide
Online migrations at scale 迁移数据库表:双写 -> 旧表复制 -> 新表读 -> 仅新写 #guide
See the History of a Method with git log -L #tips
[译] 100 行 C 代码创建一个 KVM 虚拟机(2019) #deepdive
深入架构原理与实践 | 深入架构原理与实践 #books
Find MAC Vendor | MAC Address Lookup #tools
Tracking SQLite Database Changes in Git 把 SQLite 数据库 dump 成 SQL,然后 diff SQL 文本 #tips
Confusing git terminology #read#git
Through the Ages: Apple CPU Architecture #deepdive
A Journey Into Shaders #deepdive
jsgif jsgif: A GIF player in JavaScript #tools
CSS Loaders: A collection of more than 500 loading animations #tools
Timing With Curl - Susam Pal #tips
curl-start-to-end.jpg (2500×1406) #guide
A free and open source map of the world, deployable as a single static file on cloud storage 可以作为静态文件分享的地图,使用 http-range 请求需要的 tile #tools
FerretDB/FerretDB 用 sqlite / pgsql 实现的 mongodb #tools
Becoming a good engineer is about collecting experience. #read
Open questions for AI engineering #deepdive#llm
Embeddings: What they are and why they matter #deepdive#llm
Does Go Have Subtyping? – journal.stuffwithstuff.com #deepdive
engineering_mgmt_checklist #guide
Back to the terminal: the new era of CLI and TUI software – Trickster Dev #guide#tools
精准转写:利用 Whisper 处理音视频转文字不完全指南 - 少数派 #guide
Code • Conflict-free Replicated Data Types #tools
Making CRDTs 98% More Efficient | jakelazaroff.com palette, run-length encoding #read#deepdive
Alvis - Xe Iaso AI-powered first-level software incident responder #read#story
Migrating a production database without any downtime #deepdive#database
Database Migrations If you don’t have maintenance windows — focus on the dual-write process. #guide#deepdive#database
roadrunnertwice | Why Git is hard #deepdive#git
New talk: Making Hard Things Easy #deepdive
Interesting The way I make myself feel better about it is to choose the path that will allow us to learn as much as possible, as quickly as possible, in order to update our mental models as quickly as possible (without doing too much damage) so we have fewer of these situations in the future. #read
An Interactive Intro to CRDTs | jakelazaroff.com #deepdive#guide
Draggable objects 如何写一个可以被拖动的组件 #frontend#deepdive
一次搞懂 Approximate Membership Query Bloom / Cuckoo / Xor filter #guide
SQLite insert speed Use a transaction and parameterized queries, Index after bulk insertion, Insert multiple rows per statement, Don't change PRAGMAs from default #deepdive#db
除了出国,我们学习 GRE 还有什么用? - 少数派 #read
Container Networking Is Simple! #container#deepdive#network
Sqids (formerly Hashids) · Generate Short IDs from Numbers 将数字列表编码为字符串 #tools
Reversible and Irreversible Decisions 快速做出可逆决策,慎重推迟不可逆决策,并避免分析麻痹。 #read
There’s No Such Thing as a Free (Software) Lunch - ACM Queue In short, what promotes the most code freedom is not the same as what promotes the most developer freedom. When the information is freest, the developer may be most constrained. #read
De Facto Ports 1024 以上的常见高位端口 #guide
gokrazy is really cool Linux Kernel + Go #read#hack
Grammar Builder (Typescript Type Definition to GBNF Grammer) #tools
UX Case Studies To Improve Your Product Skills #guide
雅思/托福作文批改 | Essay Art #tools
echoserver: A simple echo server for testing HTTP clients. #tools
Trying to become a better developer by learning more about aviation #read
Unpacking Git packfiles --- 解压缩 Git 包文件 #deepdive#git
Localhost will inevitably die There are three ways to kill localhost: give engineers big virtual machines, use off-the-shelf solutions supporting some types of infra, or truly replicate production-like environments. #read
Why and How Does Python Use Bloom Filters in String Processing? Python 中的布隆过滤器主要用于判断一个字符是否属于在特定的字符集合中(例如 splitlines 中判断当前字符是否是换行符 / strip 中判断是否是需要移除的字符);为了避免 set 的 hash 开销和逐个比较整个集合的开销,用布隆过滤器先排除绝大部分真阴性再具体比较;用字符串的低 n 位作为 hash 值 #deepdive#python
Bricolage | Some notes on Local-First Development CRDT, Replicated DB, Replicate Protocol, Distributed State Machine #deepdive#distributed
Block YouTube Ads on AppleTV by Decrypting and Stripping Ads from Profobuf #deepdive
ANTLR4 从入门到实践 - 御坂研究所 用 ANTLR 生成解析器 parser #guide
Yesicon - 精选全球高品质、开源、免费的矢量图标库 #tools
Dynamic linker tricks: Using LD_PRELOAD to cheat, inject features and investigate programs 动态链接库和LD_PRELOAD来调试 #hack
Hello 算法 #books#algo
Harry Browne’s 17 Golden Rules of Financial Safety #read#guide
Building a Frontend Framework; Reactivity and Composability With Zero Dependencies #deepdive#frontend
A practical guide to deploying Large Language Models Cheap, Good and Fast #deepdive#llm
Wikipedia search-by-vibes through millions of pages offline #deepdive#llm
Mastering curl: interactive text guide #deepdive
Building and operating a pretty big storage system called S3 #deepdive
speedscope - interactive flamegraph visualizer #tools
Making Large Language Models work for you #deepdive
Docker: name generator - How docker generates container's names adj + noun + randomness #read
Tech Notes: Interfaces generally belong with users 只用要用的interface,从而和具体的实现解耦 #read
Fixed Bits of Version 4 UUID - Susam Pal v4uuid 实际上只有 122 个随机bit(而不是128个) #read
JavaScript Macros in Bun | Bun Blog #read#js
Don't Fire Your Illustrator 关于 AI 绘画的工作原理(sd 用文本来引导图像隐空间中的运动,用 cross attention 降噪);以及 AI 难以细粒度调整的观点(只能作为 furniture) #read#generative
Queryable Logging with Blacklite 用 SQLite 来存储日志 #read#database
20 Things I've Learned in my 20 Years as a Software Engineer #read
OpenResume - Free Open-source Resume Builder and Parser 如何从pdf中提取结构化数据 #deepdive
符号链接、硬链接及其在 Windows 上的应用举例 - 少数派 #guide
How to Communicate When Trust Is Low (Without Digging Yourself Into A Deeper Hole) #read#guide
实作中的 std::is_detected 和 Detection Idioms (C++17) #read#deepdive#cpp
checking expression validity in-place with C++17 #deepdive#guide
The yaml document from hell 为什么不应该把 yaml 作为配置语言使用 #deepdive#read
Quivr - Get a Second Brain with Generative AI chatgpt with personal data #tools
JSON parser - Tutorial — Lark documentation #guide
Implications of Open Monetary and Information Networks 全球共识、开放货币、开放社交网络 #read
Systems, math and explosions (in no particular order) --- 系统,数学和爆炸(排名不分先后) #read
Learn to build unique charts with React #frontend#guide
Semantic or keyword search for finding ChatGPT context. Who searched it better? #read#llm
Full-text search engine with PostgreSQL (part 2): Postgres vs Elasticsearch #read#database
在2021应该怎样配置 Favicon:用六个文件来适配大多数需求 #read#frontend
Getting creative with embeddings 用 embedding 距离判断一个句子是更具体还是更抽象 #read#llm#hack
Command-line Tools can be 235x Faster than your Hadoop Cluster - Adam Drake #read
So you want to write a package manager #deepdive#guide
Writing a package manager sqlpkg #deepdive#guide
Some tactics for writing in public #read#guide
How I make annotated presentations #guide
Python cocktail: mix a context manager and an iterator in equal parts 利用 context manager 和 iterator 实现简单的重试 #python#hack
Behind "Hello World" on Linux #deepdive
Catching up on the weird world of LLMs #read#guide
CLI tools hidden in the Python standard library gzip, http.server, base64, asyncio, json.tool #tools#python#blog
How to Learn Better in the Digital Age 我们只需要积极主动地处理所有可用的内容流。走出去,建立,写作,谈话,教学,解释,创造 - 努力的行动,导致有意义的成长。 #read#blog
NixOS 与 Flakes | 主页 #books
History of JavaScript Frameworks #frontend#books
Makefile Tutorial by Example #books
rr: lightweight recording & deterministic debugging #tools#debug
The Ultimate Deliberate Practice Guide: How to Be the Best #read#deepdive
Running CPU-Bound Tasks in Node.js: Introduction to Worker Threads #backend#node
NATS.io - Connective Technology for Adaptive Edge & Distributed Systems 升级版 MQ #tools
The different ways to handle errors in C c 中处理错误的各种方式 #c#deepdive
A developer's guide to prompt engineering and LLMs | The GitHub Blog #read#llm
Using ES Modules (ESM) in Node.js: A Practical Guide (Part 1) #guide
JSDoc typings: all the benefits of TypeScript, with none of the drawbacks #read#deepdive#guide#frontend
Python packages with pyproject.toml and nothing else #tips#python
pytest-dev/pluggy: A minimalist production ready plugin system Python 插件系统 #tools
Using OpenAI functions and their Python library for data extraction #tips
QRBTF.AI AIGC的二维码 #tools
Stable Diffusion QR Code 101 #guide
Effective Note-Taking: Avoid Common Traps write idea notes #read#note#guide
如何破解滑动验证码? 实际上是计算一个偏移量(如果不检测鼠标轨迹的话) #read#guide
一个独立创造者的五年 #read#story
Vue.js: Using v-model with objects for custom components - Simon Kollross #guide#frontend
Origins of JSX and Why It Exists 实际上就是调用 factory function 的语法糖 #deepdive#frontend
Midjourney从零基础到落地实践 - 少数派 #guide#generative
Cracking Electron apps open #read#guide
Tunnel via Cloudflare to any TCP Service #guide#network
理解 Prompt - 构筑大语言模型应用:应用开发与架构设计 #books
提示工程指南 – Nextra #books
Web 端实时防挡脸弹幕(基于机器学习) | 风痕的博客 #frontend
Sane defaults for Github repositories #read#guide
[译] 长文写作的魔力(2022) #read#guide
Building Search DSLs with Django #read#guide#parser
Three Rookie Mistakes New Managers Make #read#people
AIGC All in One #books#ai
Functional programming in MongoDB 利用 semver 是否有回退 #read#hack
All the Hard Stuff Nobody Talks About when Building Products with LLMs #read#llm#guide
Hello from Learning Prompt | Learning Prompt #books
Instant colour fill with HTML Canvas #read#frontend
Writing Python like it’s Rust #read#guide#language
Data Viz Project #visual#tools
valberg.dk - Writing a chat application in Django 4.2 using async StreamingHttpResponse, Server-Sent Events and PostgreSQL LISTEN/NOTIFY #read#network
活用這 4 種 ChatGPT Plugins 外掛,打造個人知識管理 AI 工作流程 #read#tips
There’s more than one way to write an IP address #read#hack#network
Closing a stale SSH connection ssh escape sequences #read#hack
左耳朵耗子的话 #read#life
How to secure Generative AI applications #read
我如何处理每天接收的信息 - 少数派 #read#guide
How to fix a ReDoS | The GitHub Blog #read#guide#regex
软件开发|服务器推送事件:一种从服务器流式推送事件的简易方法 #read#backend#network
New talk: Learning DNS in 10 years #read#guide
Error handling patterns #read
I want to talk about WebGPU #read#deepdive
tcpdump is amazing #read#guide#network
Building a Highlighted Text Editor in the Browser display a code tag and highlight the code in there, then overlay a textarea with the font color and background set to transparent #read#guide#frontend
Building a CodePen Type Editor from Scratch #read#guide#frontend
Google "We Have No Moat, And Neither Does OpenAI" #read
讓 ChatGPT 教你如何利用 ChatGPT ,快速問對問題解決工作痛點 #read#hack
Prompt Engineering vs. Blind Prompting #read#guide
Rules of thumb for a 1x developer #read#guide
How to split JavaScript strings into sentences, words or graphemes with "Intl.Segmenter" #read#tools
Float Exposed #tools
A list of programming playgrounds #tools
我如何訓練 ChatGPT 撰寫 Midjourney 提示語?AI 繪圖四個階段 #read#generative
我如何訓練 ChatGPT 撰寫 Midjourney 提示語?AI 繪圖四個階段 #read#generative
Rendering untrusted HTML email, safely | The Making of Close iframe sandboxing #read
Maximizing the Potential of LLMs: A Guide to Prompt Engineering #read#llm#guide#generative
Prompt Guide (Short version) | BoostPixels #read#generative#guide
Replacing my best friends with an LLM trained on 500,000 group chat messages #read
Rewrite, refactor, or reinvent? | Herb Caudill #read
Cheating is All You Need #read
搞懂异地多活,看这篇就够了 #read#distributed#deepdive
ChatGPT 提示語說明書:通用三層結構與 9 個技巧提高 AI 生產力 「目的優先」、「輸入資料」、「設定輸出」 #read#hack
Rewrite, refactor, or reinvent? | Herb Caudill #read
How to use AI to do practical stuff: A new guide #read#guide
排序算法(五)-双调排序 适合多路归并,O(1)空间的排序算法 #read#algo#blog#deepdive
开发者体验:探索与重塑 #books
服务器编程新手入门 - Server Programming Guide #books
A Senior Engineer’s Guide to the System Design Interview #books
README - Uncurled curl 作者的书 (everything I know and learned about running and maintaining Open Source projects for three decades) #books
Blocked UDP Traffic Causes Slow DNS Resolution #read#network
CSS Bed a collection of classless css themes to use as starting points in web development. #tools#frontend
Color Formats in CSS #read#frontend#deepdive
Baida | HTTPS explained with carrier pigeons #read#explain
The End of Localhost #read
除了博客,当你有一台云服务器时还可以自部署哪些免费、开源的项目? - 少数派 #read#reference
TabFS 浏览器标签页作为文件系统的一部分 #tools
Bing: “I will not harm you unless you harm me first” #read
Bing: “I will not harm you unless you harm me first” #read
Tech Notes: Chrome, 10 years later #read#blog
Seeking the Productive Life: Some Details of My Personal Infrastructure—Stephen Wolfram Writings #deepdive
Rendering on the Web Server Rendering, Static SSR, SSR with hydration, CSR with Prerendering, Full CSR #read#explain#frontend
Sandboxing JavaScript Code vm2, deno, firecracker #read#explain#deepdive
Forking Chrome to render in a terminal - Fathy Boundjadj 在终端里用字符渲染 Chrome #read#deepdive
Who controls parallelism? A disagreement that leads to slower code Numpy 之类的库底层实际上有另一个线程池(OpenBLAS),应该避免 Python 和 底层 重复创建线程池,造成缓存失效 #read#python#perf
The cloudy layers of modern-day programming #read
Redbean Tiddlywiki Saver: rpdillon.net — Rick's Home Online 单文件可保存 Tiddlywiki #read
Git Notes: git's coolest, most unloved feature - Tyler Cipriani 给 Git Object 附加可修改的元数据 #read
Actually Portable Executable 可以在各种 OS 上运行而不需要改动的二进制文件 #hack#tools#deepdive
How to reduce Java docker image size - Monosoul's Dev Blog #java#container
Why does 0.1 + 0.2 = 0.30000000000000004? 0.1+0.2的结果正好在两个浮点数中间,然后向上约 #read#deepdive
Free for Developers #tools
The Law of Leaky Abstractions So the abstractions save us time working, but they don’t save us time learning. #read
Startup Restructuring 101 #read#economics
Bring me problems, not solutions! - Event-Driven.io It is often the case that “Business” wants to help us solve a problem and automatically suggest a solution #read
Diode — Build, program, and simulate hardware #tools
Move a running process into a tmux session ctrl+z, bg, disown, reptyr;另外可能需要设定 ptrace_scope #read#tools
React Conditional Rendering With Type Safety and Exhaustive Checking 核心是 TypeScript 的 Record type #read#frontend
Buzzing - 用中文浏览国外社交网络 #tools
Postmortem for July 27 outage of the Manta service pg 的 XID wraparound 问题(autovacuum) #database
curl - Project status dashboard #visual
提升文章阅读体验,我去年用了这 12 个写作秘诀 - 少数派 #read
An Interactive Guide to Flexbox #read#books#deepdive
kellyjonbrazil/jc: CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts. CLI 输出转换成 JSON #tools
Desklamp PDF 双栏笔记 #tools
中国亲戚关系计算器 亲戚称谓计算器 亲戚称呼大全 #tools
FFmpeg.guide - One stop solution to all things FFmpeg 图形化(节点) ffmpeg 命令构造 #tools
SQLite的文艺复兴 SQLite 的各种新使用方式:serverless, in-browser, client-server, olap, 分布式 #read#tools#deepdive
港口思维:从自动化任务到一种生活方式 - 少数派 LRU #read
jq play #tools
JSON Visualization JSON 转换为表格 #tools
systemd by example - the systemd playground #books
Loading Data into Pandas: 5 Tips and Tricks You May or May Not Know read_html, pd.json_normalize, read_clipboard, read_excel #read#data
Why does calloc exist? — njs blog 避免乘法溢出和不必要的内存清零。用 calloc 总不比用 malloc + memset 坏 #read#c#deepdive
State of the Windows: How many layers of UI inconsistencies are in Windows 11? #read
IDN is crazy | daniel.haxx.se 在域名里加 Unicode 字符 #read
Rust Easy! Modern Cross-platform Command Line Tools to Supercharge Your Terminal #read
Monitoror — Unified monitoring wallboard 大屏监控(wallboard)+可定制组件(tiles) #tools
Solving Sudoku with Poetry's dependency resolver 用包管理器来解数独 #read#hack
亲戚称呼计算器 - 算法实现 · mumuy/relationship Wiki #read#algo
We’re drowning in Software Dependencies #read
Optimizing images with the HTML picture tag | jfhr 用 picture 标签提供多种图片格式,让浏览器自行选择 #frontend
Leonardo Syndrome 开始了很多项目但从未真正完成 #read
Know your carrying capacity 承担的事项的太多就难以维护了 #read
Geo Traceroute #tools#visual
The seventh way to call a JavaScript function without parentheses #read#hack
You Might Not Need JavaScript 常见前端需求的无 JS 解决方案 #frontend
[译] Socket listen 多地址需求与 SK_LOOKUP BPF 的诞生(LPC, 2019) 用 eBPF 程序将请求转发到对应的 socket,绕过系统的端口绑定限制 #read
Defensive CSS Practical CSS and design tips that helps in building future-proof user interfaces. #frontend
A debugging manifesto #read
Tips for analyzing logs #read
为纸质书籍进行数字备份:如何制作一本功能完备的 PDF 电子书 - 少数派 #read
The container orchestrator landscape #read
Twitter 实习生 George Hotz | 程序员的喵 #read
Stop waiting for GitHub pages to build using overrides | Christian Heilmann #read#frontend#tips
The Future of the Web is on the Edge #read
络黑 LuoHei Variable 横向和纵向笔画可调粗细的可变字体 #tools
Unicode Utilities: Confusables 找出字形相近的 Unicode 字符 #tools
Cache your CORS, for performance & profit 浏览器 / CDN 都可以 cache #read#frontend
A development process startup founders should use to ship features weirdly fast CI/CD, monorepo, incremental changes, feature flags, product owner, demo per week, deploy weekly #read
Sending Spammers to Password Purgatory with Microsoft Power Automate and Cloudflare Workers KV #read
Sanster/lama-cleaner: Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on your pictures. #tools
如果抢不到末日方舟的船票怎么办?或许可以再造一艘船,帮助我们渡过险境|许路 一席第939位讲者 #read
Running Kubernetes and the dashboard with Docker Desktop #tips
Unix 终端系统(TTY)是如何工作的 #read#deepdive
ntfy.sh | Push notifications to your phone or desktop via PUT/POST 可以直接使用的通知/消息队列服务 #tools
How Can We Make Presentations Better? 从演讲稿开始,而不是从画布开始 #read
Quick Reference 常见速查 中文版本的编程资料速查 #tools
One idea per chart 可视化时让一张图仅表达一个论点,避免图片复杂造成信息过载(e.g. 条形堆叠图) #read#visual
Reminder: JSON.stringify can create Multi-line, formatted and filtered strings from JSON | Christian Heilmann JSON.stringify(obj, false, 4) #read#frontend#tips
Time is an illusion, Unix time doubly so... 闰秒,struct tm,最大时间 #read
Rewilding #4: Society of the Scalper #read
论文可视化配色简易指南 - 少数派 #tools#visual
Lazy recursion, with generators 用 generator 把递归函数改写成 lazy eval 形式 #read#py
[译] Linux 异步 I/O 框架 io_uring:基本原理、程序示例与性能压测(2020) 统一的 Linux 异步 IO 框架 #read#kernel
How I added C-style for-loops to Python AST 操作,或者直接用 codec 修改源代码 #read#hack
视频字幕工具,字幕转换,波形图编辑器,final cut pro, premiere字幕制作,字幕导入 #tools
Understanding all of Python, through its builtins Python fundamental deep dive #read#py
如何克服精神内耗并对抗分心 - 少数派 接纳记录,正念觉察,结构化拖延,默认去做 #read
我的笔记系统实践 - 少数派 单层目录的矮树状结构,同时使用双链构成稀疏的网状 #read
大学官网使用指南 - 少数派 #read
Neal.fun 有趣的小 Project 组成的网站 #visual
Crash-only software: More than meets the eye #read
7 tools for visualizing a codebase #read#visual
2022-37: 基于 Github 的公开工作流程 #read
Becoming a Full-Time Creator as a Software Engineer: Controversial Advice #read
All you need to know about Asterisks in Python - Bas codes 函数调用,限制参数类型,destruct literal #read
JuiceFS - 开源分布式文件系统 #tools
OurBoard Free and open-source online whiteboard. #tools
Introducing the Markdown Language Server 结构化文本也可以享受和编程语言一样的智能服务 #read#language
STRIKE! Magazine – On the Phenomenon of Bullshit Jobs: A Work Rant #read
当下最强的 AI art 生成模型 Stable Diffusion 最全面介绍 #read#art
Javascript obfuscation techniques by example – Trickster Dev #read
Guide to Web Authentication #read
Markdeep 直接由 markdown 生成 html (.md.html) #tools
Use DNS TXT lookup to gain quick insights which services companies are using DNS TXT 里用于验证域名所有权的文本记录可能会留存很长一段时间 #read
Some ways to get better at debugging #read
一日一技 | 给 Windows 换个「大房子」:不用第三方工具如何迁移系统 - 少数派 #tips
通俗易懂的代数效应 内层请求,外层提供,有点像控制反转? #read
What Color is Your Function? – journal.stuffwithstuff.com 红蓝函数,异步实现问题,await 的本质,以及 Go 消除了同步异步函数之间的差别 #read#language
WantQuotes 据意查句 #tools
WantWords 反向词典 #tools
CSS Utility Classes and "Separation of Concerns" Tailwind CSS 作者的自述,CSS 应该是基于实用而不是基于语义的 #read#frontend
消除或者替换图像背景,无需上传图像 - BgSub #tools
How I Used DALL·E 2 to Generate The Logo for OctoSQL #read
【公式】うちのこメーカー | 猫イラストを無料で簡単作成! 猫生成器 🐱 #tools
技术文章摘抄 #books
Thread by @coolXiao on Thread Reader App #read
Planning is For Doing 不是为了最终行动的计划是无效的 #read
Repurposing an old Android phone as a Ruby web server #read
C99 doesn't need function bodies, or 'VLAs are Turing complete' 在 VLA 长度参数里 eval expressions #read#hack
How To Be Successful #read
Favicon.io - The Ultimate Favicon Generator (Free) #tools
No more VPN. Introducting Cloudflare Tunnel // Szymon Sakowicz Cloudflare Tunnel 的进阶使用:容器化、身份验证配置 #read#infra
Exposing a web service with Cloudflare Tunnel 用 Cloudflare 的代理服务安全暴露内网服务 #read#infra
StackBlitz | Instant Dev Environments | Click. Code. Done. - StackBlitz 直接在浏览器中开发 Web 应用,一个完全运行在浏览器中的 IDE #tools#frontend
2022-30: 如何维护一个开源项目 #read
Software Engineering at Google Google 软件工程 #books
我零基础独立开发一个 Web/Hybrid 项目的经历 - f_ms | painter #read
如何优化 docker 镜像体积 分阶段构建,避免产生缓存,多个层合并,复制文件同时修改元信息 #read#docker
如何阅读一份源代码?(2020年版) - codedump的网络日志 #read#tips
A toy remote login server pseudoterminal, ioctl, session, process group #read
Everything you need to know about hash length extension attacks » SkullSecurity 前缀未知情况下,依然可以得到 secret || data || attacker_data 的 valid hash #security
Building real-time collaboration applications: OT vs CRDT 实时协作:看起来OT很复杂但是被理解的更深,而CRDT虽然很理想但是太底层了没法传达intent(不过对于纯文本似乎不错,富文本就不够了) #read
The smallest Docker image to serve static websites thttpd, 静态编译, scratch #read#docker#backend
Earth Clock 用卫星图像拼出的时钟 #tools
NGINXConfig | DigitalOcean 图形化 Nginx 配置生成 #tools
不用看管理员脸色,Linux 服务器装软件也能自给自足 - 少数派 AppImage, 预编译,源码,运行库迁移 #read#linux
Side Project 指南 #books
字节序探析:大端与小端的比较 - 阮一峰的网络日志 如果需要逐位运算,或者需要到从个位数开始运算,都是小端序占优势。反之,如果运算只涉及到高位,或者数据的可读性比较重要,则是大端序占优势。 #read
为什么你调不出高级配色? #read#visual
chroma.js palette helper 构建渐变色 #tools#visual
设计模式目录:22种设计模式 #books
O'RLY Cover Generator O'railly 图书封面生成器 #tools
A regular expression to check for prime numbers — Noulakaz 利用正则表达式的 backtracking 判断素数 #hack#regex
Why (Enterprise) Software Is Bloated #read
电子书一键摆烂ABC 找书,下载,处理,阅读 #read#blog#tips
Pages that didn't make it into "How DNS Works" 域名,email,TLS #read#network
Improve Linux system performance with noatime atime 在 Linux Kernel 2.6.30 之后的默认行为是 relatime ,会有条件地更新 atime 而不是每次访问都更新了(last atime < ctime/mtime,或 atime < 1d ago),所以性能问题没有之前那么严重 #linux#read
技术|在 Linux 上分析二进制文件的 10 种方法 #linux#read
前端工程化三十八讲 #books#frontend
A simple explanation of how money moves around the banking system #read
Retrieving your browsing history through a CAPTCHA 利用 CSS :visited 属性 #hack#frontend
5 things you don't need Javascript for Animate SVG, Sidebar, Sticky Positioning, Accordion Menu, Dark Mode #frontend
Can you get pwned with CSS? CSS keylogger (img, font) #frontend#hack
Herbie Tutorial 检测浮点数运算精度,同时提供更高精度的表达式 #tools#hack
性能测试小工具 | 程序员的喵 process resource(procpath), time benchmark (hyperfine), http request (wrk, locust) #tips#perf
git rebase 用法详解与工作原理 #git
神奇的 Golang-IO 包 - 熊喵君的博客 | PANDAYCHEN io.Copy, io.Pipe #golang
为编译器植入隐藏后门——亲手实践 Thompson hack | 失う #compiler#golang
How Complex Systems Fail #books
cdecl: C gibberish ↔ English c的函数指针翻译成人话 #tools#language
WebRTC Pong - mitxela.com WebRTC, 打洞, delay/rollback netcode #network
GeoGuessing with Deep Learning #read#dl
ripgrep is faster than {grep, ag, git grep, ucg, pt, sift} - Andrew Gallant's Blog grep 的原理和改进 #read#tools
The Cat API - Cats as a Service. #api
PyPI In a box: Using a Raspberry Pi as a portable PyPI server 自建本地离线 PyPI #hack
Should you use Let's Encrypt for internal hostnames? Let's encrypt 证书用在内部域名会导致信息泄露 #security
A career ending mistake — Bitfield Consulting 职业路线的选择:独立、高级技术、管理 #life
Five Tips For a Healthier Postgres Database in the New Year statement timeout, query tracking, slow query logging, server-side connection pooling, index tuning #database
Explain the First 10 Lines of Twitter's Source Code to Me | CSS-Tricks #frontend
FFmpeg Encoding and Editing Course #books#video
Jsonnet - The Data Templating Language 扩展 JSON,用于生成配置文件 #tools
Embracing Impostor Syndrome #read#tips
Linux SysOps Handbook - Linux SysOps Handbook 常见管理类命令速查 #books
Monorepo Explained #books
Linux Signals Signal Handler, Signal Mask, 128+sigint #read#kernel
Google Translation API Hacking > Vielhuber David 用 Chrome 翻译网页的 API Key #read
Mini Tokyo 3D 东京地下铁实时地图 #web#visual
浅析 Linux 如何接收网络帧 通知手段、软中断、NAPI #read#kernel#network
A list of new(ish) command line tools #read#tips
编程语言是如何实现并发的之操作系统篇 调度、线程模型、IO模型 #read#backend#core#language
Netflix: Lessons in Experimentation - Product Growth Deep Dive #read
Filmmaking Process - Walt Disney Animation Studios #read#misc
Simple.css 不用 class 而是直接对 html 元素加样式的简单 CSS 框架(模板?) #css#frontend
Quick and dirty way to rip an eBook from Android ADB 点击 & 截图,裁剪,转换到 PDF,最后加 OCR 层 #read#tips
1-Line Layouts 一行 CSS 解决常见的布局问题 #frontend#css
Go 1.18 泛型全面讲解:一篇讲清泛型的全部 - 掘金 #read#golang#language
Hashids 把内部的整数 ID 编码为字符串(类 YouTube 视频 ID / B 站的 BV 号) #tools
An Introduction To Type Programming In TypeScript 既然类型系统本身是图灵完备的,那么也就可以用类型系统来编程了 #read#language
Building a No-Code Machine Learning Model by Chatting with GitHub Copilot #read#ml
透过 Rust 探索系统的本原:编程语言 #read#language
编程语言是如何实现泛型的 #read#language
The Illustrated TLS 1.3 Connection: Every Byte Explained TLS 1.3 协议的图示与解析 #books#crypto
README - Everything I know personal wiki where I share everything I know about this world in form of an online GitBook #books
Bugs in Hello World 系统调用 write 可能会失败,但是有的语言不会处理 #read
从 Fetch 到 Streams —— 以流的角度处理网络请求 (各家网盘的前端下载是如何实现的) #frontend
Regex Vis 正则表达式可视化(+编辑) #tools#regex
Solving Wordle using Regex (and a little bit of Python) 用正则表达式玩 Wordle #read
Silent Partner – Space Walk | Fun with virtualization YouTube Live Premier Song #read
深入理解 netfilter 和 iptables #read#arch#deepdive
In search of the perfect URL validation regex 多个用于匹配 URL 的正则表达式的对比 #read#tools#regex
Tearing apart printf() – MaiZure's Projects printf 从简单到复杂 #read
How Difficult is your Programming Project? – MaiZure's Projects #read
Decoded: GNU coreutils – MaiZure's Projects GNU Coreutils 代码解读 #read#books
Datawrapper: Create charts, maps, and tables 交互式画数据图工具(charts, maps, tables) #tools
Turning a GitHub page into a Progressive Web App | Christian Heilmann #read#frontend
家用3D打印不完全入坑指南 | 机核 GCORES #read
设计模式二三事 本文会结合在美团金融服务平台设计开发时的经验,结合实际的案例,并采用“师生对话”这种相对诙谐的形式去讲解三类常用设计模式的应用。 #read#design
口语写作好帮手:两个语料查询网站 - 少数派 #read
Singapore prime minister Lee Hsien Loong's Sudoku Solver code runs in 1ms - LeetCode Discuss #read
TypeScript for Pythonistas 两种不同的类型系统,structural 和 nominative #read
From Node to Ruby on Rails - D U N K #read
3 Things You Might Not Know About Numbers in Python 有方法、有层级关系、可扩展 #read#py
Use a Git commit message template to write better commit messages 设定 .gitmessage 实现用模板自动填充 commit message #tips
Val on Programming: What makes a good REPL? 基于 REPL 的开发:更容易自动化、更模块化的代码、更容易编写测试 #read#language
nusr/hacker-laws-zh: 💻📖对开发人员有用的定律、理论、原则和模式。(Laws, Theories, Principles and Patterns that developers will find useful.) #read
How we handle 80TB and 5M page views a month for under $400 高 cache 率,CF+B2 的流量联盟 #read#arch
写在第二十五万字 个人写作体系的建立经验 #read
Velocity 2015 linux perf tools Linux Performance Tools (tracing, probing...) #slides
Debugging Certificate Errors 调试 SSL 和证书问题:过期、通配符、CNAME、信任链、中间人攻击 #read#backend
system-design-primer/README-zh-Hans.md at master · donnemartin/system-design-primer 系统设计入门及相关资源(抽认卡、知识网络、示例题目) #read#books#arch
Crafting “Crafting Interpreters” 四年连续写一本书的历程 #read
Moscow state university network built by students 莫斯科国立大学的学生自建校园网的故事 #read
Crafting Interpreters #books
ulid/spec: The canonical spec for ulid Universally Unique Lexicographically Sortable Identifier,一个改进版的 UUID,提供了基于时间戳的可排序性 #tools
Big-O Algorithm Complexity Cheat Sheet (Know Thy Complexities!) @ericdrowell 常见数据结构复杂度速查 #tools
GPS 工作原理 交互式教程 #visual#read
Gyroflow v1.0.0-rc has appeared! 用相机内建的陀螺仪做视频防抖 #tools
把北京的所有公交织成一张图——带你看看北京的公交网 #read#frontend
2021 年 JavaScript 明星项目 #read#frontend
Basic Network Troubleshooting Is it the DNS, the network, or the app? #read#network
“一把梭:REST API 全用 POST ” | 酷 壳 - CoolShell 为什么需要不同的 HTTP 动词,以及如何处理 REST 复杂查询 #read#api
Learning Containers From The Bottom Up - Efficient Learning Path to Grasp Containers Fundamentals 容器相关知识整理 #read#backend#docker
Delta Chat: The e-mail messenger 基于邮件的聊天客户端 #tools
A brief history of code search at GitHub | The GitHub Blog Github 代码搜索功能的历史演进:从现有工具(solr, elastic search)到完全自建(rust-based) #read#arch
OpsTips in-depth articles on cloud-native tech and daily software engineering #books
Why top and free inside containers don't show the correct container memory 因为 /proc/meminfo 不受 namespace 影响 #read#backend#docker
How signals are handled in a docker container | Dmitry Danilov linux kernel 处理信号时,对 pid 1 和其它进程的行为不一样 #read#arch
Configuring core dumps in docker | Dmitry Danilov host 上要设定 kernel.core_pattern,容器需要加 --init 和 --ulimit 参数,以及建议在相同 image 的容器内的 gdb 中检视 #read#hack
How to get a core dump for a segfault on Linux 先设定 ulimit,然后修改系统默认的 dump 位置 #read#backend#hack
使用 CMake 和 VSCodium 设置一个构建系统 #read#infra#infra
漫谈非加密哈希算法 hash != 加密,不涉及故意的哈希碰撞不一定需要加密哈希算法 #read
Moonix 文档 从零开始写一个 RISC-V OS #read#books
Google 技术写作 Google 的技术写作规范(中文翻译版) #read#write
Best Python Development Setup for 2022 and Beyond pipx, pyenv, PDM #read#py
Things I Wish They Told Me About Multiprocessing in Python Python 中多进程的最佳实践:正确的 clean up,SIGTERM/SIGINT 处理,避免无限的 blocking wait #read#py#backend
Comparing Floating Point Numbers, 2012 Edition 浮点数比较的正确方法(取决于数字是否接近0),eps,ULP #hack#read
如何在 Word 文档的同一段落内插入自动编号 #hack
Convert curl commands to code #tools
新一代垃圾回收器ZGC的探索与实践 #read#java#backend
Windows 11 Setting Up - Tsetien’s Wiki 调整 Windows 11 的经验总结 #hack
命令行常用工具的替代品 - 阮一峰的网络日志 #tools#read
Johnny Decimal - A system to organise projects 用数字+层级分类管理文件 #read#hack
我如何用 Windows 开发 —— 2021 我的开发环境 WSL2 踩坑相关 #read#hack
How I Got Pwned by My Cloud Costs 静态资源没有被 CDN 缓存造成云服务出口流量暴增,原因是 CloudFlare 对可缓存资源有最大大小限制 #read#infra
Why we're migrating (many of) our servers from Linux to FreeBSD kernel 和 userland 的一致性,技术主导的开发方向,更好的隔离和网络栈性能,更直接的性能分析 #read
A surprisingly hard CS problem: sums of square roots 核心问题:平方根是无理数,实际上需要比较无限长度的数字流 #read#math
GitHub Actions by Example #backend
Hosting my static sites with nginx 容器化构建过程,rsync 分发到服务器,ansible 设定 nginx 配置 #read#backend
gaogaotiantian/viztracer: VizTracer is a low-overhead logging/debugging/profiling tool that can trace and visualize your python code execution. Python 多线程/多进程/协程执行 log/profile/可视化工具 #tools
Jodd - a set of Java micro-frameworks and developer-friendly tools and utilities. 一系列用于Java 的简洁工具库(JSON, HTTP, Utils...) #tools
Why Disaster Happens at the Edges: An Introduction to Queue Theory - The New Stack 系统设计中的队列理论:util<75%, 限制 variance, backpressure #infra#math
从递归到 Y 组合子 Little Schemer 第九章 #read#fp
python代码打包和反编译 - SAUCERMAN 打包:pyinstaller, nuitka / 解包:pyinstaller (exe -> pyc -> py) #py
如何快速通过考试 考试也能有通用流程 #read#lifehack
如何技术招聘--兼谈识别简历造假 从面试官的角度,看看会问什么 #read
十分钟速通 Y Combinator lambda 演算中的递归实现 #fp#read
Some ways DNS can break 各种 DNS 问题可能导致的奇怪故障 #read#backend#infra
likianta/pyportable-installer: Build and distribute installation-free python programs by all-in-one configuration file. Python 项目打包工具,打包为免安装版 #tools#py
Shichao's Notes 书籍笔记:Advanced Programming in the UNIX Environment, UNIX Network Programming, The Go Programming Language 以及其他 #note#books
Yandex.Translate - Translate to Emoji 翻译到 Emoji #tools
HTTP Toolkit HTTP 调试工具(类 Fiddler):Intercept & view all your HTTP(S), Mock endpoints or entire servers, Rewrite, redirect, or inject errors #tools
My Custom CSS Reset 覆盖浏览器的内置样式 #frontend
1.6万字马斯克访谈实录:载人飞船上天前,我曾跪地祈祷 #read
Advent of Grok {Shan, Shui}* - Day 24: Putting it all together 山水画生成器如何工作(procedural art generation) #read
The difference between WHERE and HAVING – SQL Bits where 决定了 query 会处理哪些 row,having 决定了 server 会给 client 发回哪些 row #db#tips
🎯 Docker 快速入门 - 易文档 #books#backend
📚 K8S 教程 - 易文档 #books#backend
Defensive CSS - Ahmad Shadeed #frontend
Engineering Fundamentals Checklist - Code With Engineering Playbook #tools
Dock Life: Using Docker for All The Things! 用 docker alias 取代一切 #hack
My First 5 Minutes On A Server; Or, Essential Security for Linux Servers – Sol Love #security
我做系统架构的一些原则 | 酷 壳 - CoolShell #infra
软考资源目录 #resource
“n个球放到m个盒子”问题整理(Twelvefold way) - RioTian - 博客园 数论 #math#hack
Deterministic variants of the Miller-Rabin primality test. Miller-Rabin SPRP bases records Miller-Rabin 质数判定的确定性根 #hack
米勒-拉宾素性检验 - 维基百科,自由的百科全书 随机化素数判定算法 #hack
Various ways to include comments on your static site 各种给静态网页加评论功能的方式总结 #read#frontend
Instantly parse JSON in any language | quicktype 根据 JSON 生成对应语言的对象和解析器 #tools
余光中:怎样改进英式中文?- 论中文的常态与变态 | LeanCloud 开放资源 #read
Lossless Image Compression in O(n) Time QOI,一个简单的图片无损压缩格式,和 PNG 压缩比类似但速度更快 #tools
分布式系统下的认证与授权 #backend#distributed#security
工作性价比计算器 #tools
In C, how do you know if the dynamic allocation succeeded? 因为 Linux 下 Overcommit 机制的存在,malloc 可能会容许分配大内存,但实际使用的时候出错 #tips#linux
My Logging Best Practices – Thomas Uhrig INFO for business, DEBUG for code #tips#backend
条分缕析分布式:到底什么是一致性? - 铁蕾的个人博客 原子提交问题并不是一般的共识问题,而是要求更高的 uniform consensus 问题 #distributed
多路复用、非阻塞、线程与协程 - 御坂研究所 #backend#arch#blog
A visual guide on troubleshooting Kubernetes deployments #backend#distributed
Generators - The Final Frontier Python Generator & Coroutine 三部曲之三,介绍 context manager, asyncio, 简单编译器和实现调用栈 #course#py#backend
A Curious Course on Coroutines and Concurrency Python Generator & Coroutine 三部曲之二,介绍基于 yield 的 coroutine 实现,reactor model,以及如何用 coroutine 模拟一个简单的 OS #course#py#backend
Generator Tricks for Systems Programmers Python Generator & Coroutine 三部曲之一,介绍 generator 与 data pipeline #course#py#backend
All possible notations of IPv4 address URL 中的 IP 地址,数字部分可以用不同的进制 (dec, hex, oct) 表示,从而构造相同 IP 的诸多不同表示方法 #web#hack
EtherDream/http-server-online: Start a local HTTP server without any tools, just open a web page. 在浏览器里直接预览本地静态网站,原理是用 Service Worker 拦截请求 URL,然后用 FileSystem API 读取本地资源 #tools
Spending $5k to learn how database indexes work 如果没加索引,limit 最坏情况下也会全表读(但是如果读够了就不会再读了) #database
Netlify Drop | Netlify 拖放静态网站文件,直接得到公网地址 #tools
Timing With Curl - Susam's Maze 让 curl 显示连接用时 #tips
My VS Code Playground - Pawel Cislo VS Code 配置指北 #tips
It's Now Possible To Sign Arbitrary Data With Your SSH Keys 用 SSH key 给文件签名 #tips
DNS doesn't "propagate" 对 DNS 的更好类比是 CDN,以及关于为什么 DNS 记录修改生效需要很久的讨论(negative DNS caching) #backend#web
GPU选购指南:训练ML模型,我必须买RTX3080吗?-InfoQ 适合于不同深度学习场景的 GPU 选购(2020 版) #tips
nip.io - wildcard DNS for any IP Address 解析到指定 IP 的域名服务 #tools
automerge/automerge: A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically. 支持自动解决冲突(Collision-Resolve)的类 JSON 数据结构 #tools
Uninitialized Stack Variables C 中没有用 memset 手动初始化栈上变量导致了诡异的 Bug #c#backend
Ciphey/Ciphey: ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡ 自动对复杂编码串 decode 的工具 #tools
Performance - Stack Exchange Stack Overflow 的网站架构 #backend
Distributed Systems lecture series DDIA 作者的分布式系统课程 #video#distributed
如何学习一门技术 是否要学、怎么学、如何用 #tips#blog
Command line text processing with GNU Coreutils #books
wg/wrk: Modern HTTP benchmarking tool 单机 HTTP 压力测试工具 #tools
ROAPI: An API Server for Static Datasets #blog#tools
roapi/roapi: Create full-fledged APIs for static datasets without writing a single line of code. 直接从 JSON/CSV 文件生成 query API #tools#data
Building a full stack application with Cloudflare Pages Cloudflare Pages 增加了通过 js 文件在静态网页内增加动态内容的功能,甚至还额外提供了 KV,持久存储和中间件支持 #frontend
How We Made Bracket Pair Colorization 10,000x Faster In Visual Studio Code (2,3)-trees, recursion-free tree-traversal, bit-arithmetic, incremental parsing #algo
Why Your Website Should Use Dithered Images | endtimes.dev 与直接压缩原始真彩色图片相比,dithered image 能有更好的压缩比率,在非重要场合下很合适 #frontend#hack
Javascript Anti Debugging — Some Next Level Sh*t (Part 2— Abusing Chromium Devtools Scope Pane) 细化到行级的 chrome devtool debugging 检测 #frontend#hack
There is no 'printf'. gcc 在满足 heuristic 的时候,会用 puts 替代 printf,导致 printf 作为 main 中最后一次调用时返回值不符合预期 #c
Debugging a weird 'file not found' error 生成的 Go 二进制文件不是 static linked 的;ELF 可执行文件可以请求一个 interpreter 来执行自身,如果这个 interpreter 不存在,会导致文件存在但是无法被运行 #hack#tips
Home : Hypothesis 网页荧光笔 #tools
Some notes on using esbuild 一个相对简单的前端构建方案:用 import 导入库,用 esbuild 生成单体 js #frontend
How we built a forever-free serverless SQL database 构造 serverless SQL DB:用 KV 作为 SQL DB 的底层存储,把 SQL 执行层无状态化 #arch#database
软件开发|扩展一个 GraphQL 网站 调整 GraphQL API 和网页构造,使其更易于缓存 #read#blog#frontend#backend
Modern SQL: A lot has changed since SQL-92 展示现代 SQL 的一些写法(递归,over,system_time...) #books#backend#database
SQL Indexing and Tuning e-Book for developers: Use The Index, Luke covers Oracle, MySQL, PostgreSQL, SQL Server, ... 解释 SQL 索引如何工作的电子书 #books#read#database#backend
Understanding AWK 简明 awk 教程 #read
bobwen-dev/htpdate: a tool to synchronize system time with web servers, for linux, windows and macos. 利用 Web Server 的响应时间戳作为时间源同步时间 #tools
SQLime — Online SQLite playground 在线 SQLite 环境,基于 sql.js #tools
Cloudcraft – Draw AWS diagrams 不仅是画架构图,还能把架构图和实际环境同步起来 #arch#tools
A catalog of wealth-creation mechanisms 生成财富的九种方式,以及对信息时代生成财富方式的细分 #life
Mechanical sympathy for QR codes: making NSW check-in better 简化二维码(QR Code)中的 URL:参数编码、域名长度、纠错等级 #hack
Composerize 把复杂的 docker 命令转换成 docker-compose.yml #tools#backend#infra
Darts, Dice, and Coins 非均衡抽样方法(抽奖算法),以及 O(1) 时间的 Alias Method(空间换时间,避免了查询随机数所在的区间) #algo
Red Blob Games: Hexagonal Grids 如何设计和实现六边形网格系统 #game#design
K8S 云原生应用开发小记 从设计到建构的全过程 #infra#backend
The Billion Pi Challenge 如何在 pi 的前 1B 小数位中搜寻一个特定的数字序列?空间换时间 #hack#backend#c
为 PDF 增加目录 - 少数派 (pdf.tocgen)先根据已有的标题提取出标题对应的格式信息,然后用格式信息匹配所有标题,最后构造目录 #hack
Introducing WebContainers: Run Node.js natively in your browser 用WASM写了个极小的OS,然后在这个OS上跑node.js,通过把OS里的虚拟TCP层关联到浏览器的service worker,就可以在本地浏览器里完全实现一个node.js开发环境了,用的时候只需要浏览器本身,并不需要任何其他配置 #frontend#hack
My Top 10 Money Rules 关于金钱的一些感悟 #lifehack
Motion One: The Web Animations API for everyone 高性能的前端 JavaScript 动画库 #frontend#visual
Injecting environment variables into static websites using NGINX Server Side Include,往网页里注入环境变量 #backend#hack
DIY Single Sign-On for SSH SSH + Single Sign On,自己配置 CA 和认证服务 #tips#hack#backend
Don’t Build A General Purpose API To Power Your Own Front End - Max Chernyak 对自有的前端,可以提供一套更自由、独立演化的内部 API,而不用痛苦的修改对外 API 以适应业务需求 #backend#api#tips
Regret Minimization | Samvit Jain 「最小化后悔」可能不是决策的最好方式,「寻找不变量」可能更适合 #life#tips
Git飞行规则(Flight Rules) Git 出现问题之后如何应对 #tips
Linearizability & CAP 一个很赞的线性一致性可视化 #visual#distributed#read
Category:Programming Tasks - Rosetta Code 相同算法的不同语言实现 #tools
How to get useful answers to your questions 问 Yes/No,展示自己当前的理解,愿意打断 #tips
A future for SQL on the web 浏览器自带的 IndexedDB 太慢,用 WASM 版的 SQLite 替代,然后把 IndexedDB 作为单纯的存储后端(Filesystem 抽象) #frontend#database#read
GitHub stars won't pay your rent 从开源项目到 Startup #read#startup
How I made $50K in 3 days with NFTs #blockchain#nft
前言 | HZFE - 剑指前端 Offer 前端面试书籍 #books#interview#frontend
Go go-to guide #golang
Goroutine Leak和解决之道 #golang
tianmingyun/MasterBitcoin2CN: 《精通比特币》第二版 区块链研习社 云天明联合出品。本书更名《精通区块链编程第二版》已由机械工业出版社出版,京东有售。 #books#distributed
golang101/golang101: Go语言101 : 一本侧重于Go语言语法和语义的编程解释和指导书 #books#golang
pow-captcha 基于 Proof of Work 的验证码方案 #tools
Persistent Data Structure 可持久化数据结构(修改后旧版本依然可用) #data#blog
白板编程浅谈——Why, What, How #career#job
mviereck/x11docker: Run GUI applications and desktops in docker and podman containers. Focus on security. 容器化的 X Server,可以在容器里跑 GUI #tools
BornToBeRoot/NETworkManager: A powerful tool for managing networks and troubleshoot network problems! Windows 下的高级网络管理工具 #tools
Working From Orbit 完全在 VR 世界中工作 #read#visual
CapRover · Free and Open Source PaaS! self-host PaaS #infra#tools
Evan's Awesome A/B Tools - sample size calculator, A/B test results, and more AB测试计算器 #tools#data
Understanding How Facebook Disappeared from the Internet Cloudflare 的 Facebook BGP 事件外部记录 #infra
Mind-bending metaclasses - adding function overloads to Python - YouTube #hack
devongovett/regexgen: Generate regular expressions that match a set of strings #tools#frontend
笔记文档一把梭——MkDocs 快速上手指南 | 少数派会员 π+Prime #tools
Overview - Dropbox Engineering Career Framework #career#grow
How to tell what level of developer you are, junior to senior #read#grow
Raft | The Secret Lives of Data 最好的 Raft 交互式可视化 #distributed#visual
「图解Raft」让一致性算法变得更简单 Raft 图解 #algo#distributed#read
肘后备急方 - Miao Yu | 于淼 #read#lifehack
Windows 更新设计、类型、步骤及常见问题 - 少数派 #read
A Constructive Look At TempleOS #blog#read
hadolint/hadolint: Dockerfile linter, validate inline bash, written in Haskell Dockerfile 的 Linter #tools#docker#infra
Automating a software company with GitHub Actions - PostHog Github Actions 在软件开发各个阶段的使用示例 #blog#read#infra
GNU nano is my editor of choice – Ariadne's Space 配置 nano 支持语法高亮 #blog#read#editor
Mito 给 Jupyter 增加类 Excel 的可视化数据处理工具 #tools#data
Tutorial - Write a Shell in C - Stephen Brennan 如何用 C 写一个 Shell #blog#read
发现 GNOME 上的最佳应用 – GNOME 上的应用 #tools
DataStation | The Data IDE for Developers 一站式数据分析,将数据库 SQL 查询、脚本编程、数据可视化结合在一起。 #tools#data
calganaygun/MDcat: A super simple script which uses the GitHub API to convert your markdown files to GitHub styled HTML site. Github 自带的 Markdown 转 HTML 示例 #tools
Gaphor | Modeling for Everyone 跨平台 UML 工具 #tools
allanrbo/filesremote: An SSH file manager that lets you edit files like they are local SSH 文件管理工具 #tools
容器与云|容器的四大基础技术 namespace, cgroup, seccomp, SELinux #backend#security#container
One does not simply calculate the absolute value 浮点数与绝对值里的坑 #backend#java#blog#trick#hole
go实现无限缓存的channel #backend#blog#golang
Accidentally Quadratic 不小心用了二次算法的经验 #blog#programming
Visualizing Concurrency in Go · divan's blog #blog#visual
Go 语言设计与实现 #books#backend
Elm - delightful language for reliable web applications #frontend
Elm at Rakuten | Rakuten Engineering Blog #blog
Technical Interview Guide for Busy Engineers | Tech Interview Handbook #books
Interactive Linear Algebra #books
Go by Example #books
LearnShare/learn-VRA: Let's learn Vue/React/Angular together. Vue、React 和 Angular 一起学怎么样? #read#frontend
Mastering Web Scraping in Python: Crawling from Scratch - ZenRows #blog#read
Amazon Web Services In Plain English #tools#infra
anuraghazra/github-readme-stats: Dynamically generated stats for your github readmes 生成关于 Github 使用情况的 badge #tools
When One-Way Latency Doesn’t Matter 无法准确测量 one-way latency #blog#read#network
A Collection of O'rly book Covers | Ben E. C. Boyter #blog
doocs/source-code-hunter: 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 #core
Developer-Y/cs-video-courses: List of Computer Science courses with video lectures. #list#course
Long.bitCount() 解析 | 吴俊笔记本 JDK 中计算为 1 的比特位的神奇方法 #read#blog#java#hack
吴俊笔记本 #books#read
labuladong 的算法小抄 #books#read
Java 全栈知识体系 包含: Java 基础, Java 部分源码, JVM, Spring, Spring Boot, Spring Cloud, 数据库原理, MySQL, ElasticSearch, MongoDB, Docker, k8s, CI&CD, Linux, DevOps, 分布式, 中间件, 开发工具, Git, IDE, 源码阅读,读书笔记, 开源项目... #read#books
Why are hyperlinks blue? | The Mozilla Blog #blog#read
The Logfile Navigator 一个强大的命令行日志查看器,支持彩色、SQL、时间线 #tools
RAWGraphs CSV 数据可视化,前端实现 #tools#visual
云开发 Webify | 云开发 Webify 腾讯云的 netify 山寨版 #tools
如何愉快地写个小parser #read
自己动手写编译器 — 自己动手写编译器 tinyc #books
Systemizer - A system design tool 画系统架构图 #tools#visual
Calligrapher.ai: Realistic computer-generated handwriting 生成手写
New in Git: switch and restore switch 切换分支,restore 恢复内容 #blog#read
How I built a business that lets me live on the beach full time #blog
How to improve your Docker containers security - [cheat sheet] Docker 容器安全性 #backend#infra#blog#read
How MDN’s autocomplete search works – Mozilla Hacks - the Web developer blog #frontend#blog#read
速度与压缩比如何兼得?压缩算法在构建部署中的优化 #blog
Founders Guide: Complex Projects 101 #read
Postgres Full-Text Search: A Search Engine in a Database Postgres 自带的英文全文搜索 #tools#db#backend
Hora | Hora Search Everywhere 搜索相似 #tools
yifeikong/interview: solutions to all kinds of questions for an interview 常见面试算法题突击手册 #interview#tips
yifeikong/reverse-interview-zh: 技术面试最后反问面试官的话 #interview#tips
Introduction to Information Retrieval #books
Introduction - Rust and WebAssembly #books
Webhook Infrastructure and Tooling - Hookdeck #tools#backend
Using CSS without HTML · Mathias Bynens #blog#read#frontend#css
Dark Mode in One Line of Code! html filter invert(1) #frontend
Modeling mutual friendship Two-row model vs. One-row model #blog#read#backend#db
如何优化 node 项目的 docker 镜像(像老板压榨员工一样压榨镜像) #blog#read#backend
当你想来一把数独 如何生成一个数独 #read#blog
Best Pitch Decks Startup Pitch Examples #tools
Feed me up, Scotty! CSS selector based RSS Generator #tools
10 Predictions for the Future of Computing or; the Inane Ramblings of our Chief Scientist #blog#read
arogozhnikov/einops: Deep learning operations reinvented (for pytorch, tensorflow, jax and others) #tools#dl
从一个Emoji字符说起 Unicode 漫谈 #read
The Twelve-Factor App (简体中文) SaaS 应用方法论 #arch#read
HTTPie – command-line HTTP client for the API era #tools
.bashrc generator: create your .bashrc PS1 with a drag and drop interface Generate Bash Prefix tooltips #tools
yozora/README-zh.md at main · yozorajs/yozora Markdown MST Generation #tools
Scimago Graphica | A new way to explore, visually communicate and make sense of data visualization tools #visual#tools
Let’s build our own ‘nodemon’ in under 10 minutes! #node#backend
The (too) many pitfalls of VLA in C #c
PostgreSQL的数据变化捕获和实时通知——基于Listen-Notify和Server-Sent Events #db
一日一技 | 集中管理与备份 Windows 分散各处的应用配置文件 - 少数派 #tips#windows
程序员可能必读书单推荐(一) - 面向信仰编程 #books
Utopia: Design and Code on one platform React Drag-Drop Editor #frontend#tools
Git: An Interactive History #ui#read
How to Measure Execution Time of a Program #read
15 Tips for Better Signup / Login UX #ui#frontend
Tesla AI chief explains why self-driving cars don’t need lidar
重新認識 Pixel、DPI / PPI 以及像素密度 | INFOLINK Blog
理解VirtualBox网络 #misc
B站高可用用架构实践 - 云+社区 - 腾讯云 #infra
Elevator Saga - help and API documentation 一个写电梯逻辑的游戏 #game
Linux IO模式及 select、poll、epoll详解 #backend#kernel
Avoiding complexity with systemd 用 systemd 自启服务 #linux
Nuitka/Nuitka a Python compiler written in Python #tools
SQL queries don't start with SELECT #db
How to circumvent Sci-Hub ISP block using manually crafted PAC files
Java: Formatting byte size to human readable format | Programming.Guide
The most copied StackOverflow snippet of all time is flawed! | Programming.Guide
Hosting SQLite databases on Github Pages - (or any static file hoster) - phiresky's blog #frontend
M.I.T. 6.004 Computation Structures #course
Image Filtering - Lode's Computer Graphics Tutorial 卷积里用的 filter 是如何构造的 #dl
Deep JavaScript: Theory and techniques #books
热重载 C - CJ Ting's Blog #c#hack
sorenisanerd/gotty Share your terminal as a web application #tools
cs01/termpair View and control terminals from your browser with end-to-end encryption 🔒 #tools
Representing SHA-256 Hashes As Avatars #visual
Polyomino Solver Solves the calendar puzzle #tools
VOSK Offline Speech Recognition API #api
Introducing WebContainers: Run Node.js natively in your browser #framework#frontend
Web 中文字体应用指南 · Ruby China #frontend
使用正则表达式匹配 3 的倍数 #regex
Experiences working with an Outsourced Dev Shop
Why do database columns have a character length of 191? #db#backend
Be more productive with use of your BASH history · cyb.org.uk #cli
Compose for Web UI Framework | JetBrains: Developer Tools for Professionals and Teams #web#framework
Compose for Web UI Framework | JetBrains: Developer Tools for Professionals and Teams #web
narakeet - From Markdown to Video #video#tools
you-dont-need/You-Dont-Need-GUI #cli
arogozhnikov/einops 魔改 tensor 操作库 #ml#tensor
凤凰架构:构筑可靠的大型分布式系统 | 凤凰架构 一本讲分布式的开源书籍 #books#backend#distributed
Learn CSS Google 的 CSS 教程 #css#frontend
Magician 异步非阻塞的网络协议解析包 #tools#network#java
This file is auto-generated by osmos::memo .
New content will appear on top when you click "save" button in the tool.
To search use Ctrl + F , or Command + F on Mac.
You can’t perform that action at this time.