
Webmarks
Bookmarks I keep coming back to
29 links
Subscribe to JEM Newsletter
Stay ahead of the curve in Web Development with Javascript Every Month Newsletter.
I will deliver a curated selection of articles, tutorials, and resources straight to your inbox once a month.
github.com
agentbaseline.orgAgent Baseline
Six outcomes, because together they answer the three questions you are already being asked.

aiengineeringfromscratch.comAI Engineering from Scratch | Free AI Engineering Course
542 lessons. 20 phases. Write the backprop, the tokenizer, the attention mechanism, and the agent loop by hand before any framework gets imported. Python, TypeScript, Rust, Julia.


jakelazaroff.com
An Interactive Intro to CRDTs | jakelazaroff.com
CRDTs don't have to be all academic papers and math jargon. Learn what CRDTs are and how they work through interactive visualizations and code samples.
lydiahallie.comlydiahallie.com

kurtextrem.deHow To Improve INP: React⚛️
All-in-one guide for improving Interaction-to-Next-Paint (INP) React applications. Introduces the useAfterPaintEffect hook.

tkdodo.euThe Beauty of TanStack Router
Yes, it's type-safe, but there's so much more to love about TanStack Router.
- solberg.is
Faster Type-Aware Lint Rules: Biome vs. Oxlint — Jökull Sólberg
ESLint and TypeScript-ESLint are indispensable. Their type-aware rules—no-floating-promises, the entire no-unsafe-* family, and dozens more—have become the back


types.kitlangton.comVisual Types
Interactive visualizations of TypeScript concepts. Behold pretty colors.

readwriterachel.comSix Things I Bet You Didn't Know You Could Do With Chrome's Devtools, Part 1
Hidden and not-so-hidden tools that will make your life easier.

userinterface.wikiDemos — userinterface.wiki
Interactive examples exploring animation principles, motion design, and UI patterns.
github.com
GitHub - microsoft/RustTraining: Beginner, advanced, expert level Rust training material
Beginner, advanced, expert level Rust training material - microsoft/RustTraining

drew.silcock.devHow Postgres stores data on disk – this one's a page turner | Drew's Dev Blog
A high-level overview of how PostgreSQL stores data on disk, covering segments, pages and more.

aha.ioLess code, more power: Why we rolled our own React Server Components framework
We ripped out the mature React framework powering this website and built our own mini framework with a few handcrafted files. By most accounts, that's the last thing you should do. But it reduced the amount of JavaScript and JSON data loaded by 90%
nonsoo.comFrom Fiber to Async React
Almost a decade ago, React’s rendering algorithm was rebuilt, and with that it brought about new tools, ideas, and ways of building UI. But those tools arrived incrementally and were adopted in isolation, often framed as “optimizations” rather than part of a unified model. So are they truly independent ideas, or are they different expressions of the same underlying model made possible by the new rendering algorithm? In this article, we’ll explore this idea and learn what it means to embrace asynchronous work as a core concern of React.

kb.databasedesignbook.comDatabase Design for Google Calendar: a tutorial
Author: Alexey Makhotkin squadette@gmail.com. Introduction In this database design tutorial (~9000 words) I’m going to show how to design the database tables for a real-world project of substantial complexity. We’ll design a clone of Google Calendar. We will model as much as possible of the functionality that is directly related to the calendar. This series illustrates an approach explained in my “Database Design Book”. Here is the website of the book: (<https://databasedesignbook.com/>). You can leave your email address to receive occasional updates on the book and related materials.

missing.csail.mit.eduThe Missing Semester of Your CS Education
Master powerful tools that will make you a more productive computer scientist and programmer.
youdemy.xyz
Distributed Systems lecture series by Martin Kleppmann — Free Course Tracker | Youdemy
Track Distributed Systems lecture series by Martin Kleppmann — 23 videos, 6h 56m of free tracked lessons. Take timestamped notes, earn XP, and follow your progress on Youdemy.

solidjs.comsolidjs.com
A declarative, efficient and flexible JavaScript library for building user interfaces.

botkit.fedify.devStandalone ActivityPub bots in TypeScript
BotKit is a TypeScript framework for building standalone ActivityPub bots for the fediverse: its own server, not a Mastodon or Misskey account. Built by the Fedify team.