Links
-
Handles are the better pointers
https://floooh.github.io/2018/06/17/handles-vs-pointers.html -
A Friendly Introduction to SVG • Josh W. Comeau
https://www.joshwcomeau.com/svg/friendly-introduction-to-svg/ -
Building the Hundred-Year Web Service
https://unplannedobsolescence.com/talks/building-the-hundred-year-web-service/ -
Memory management is too hard for you - Programming Lies
https://www.bytesbeneath.com/p/manual-memory-management-is-too-hard -
Modern CSS For Dynamic Component-Based Architecture | Modern CSS Solutions
https://moderncss.dev/modern-css-for-dynamic-component-based-architecture/ -
Software Design is Knowledge Building | olano.dev
https://olano.dev/blog/software-design-is-knowledge-building/ -
On over-engineering; finding the right balance
https://www.16elt.com/2024/09/07/future-proof-code/ -
URL Design · by Kyle Neath
https://warpspire.com/posts/url-design/ -
The Power of 10: Rules for Developing Safety-Critical Code - Wikipedia
https://en.wikipedia.org/wiki/The_Power_of_10:_Rules_for_Developing_Safety-Critical_Code -
Untangling Lifetimes: The Arena Allocator - by Ryan Fleury
https://www.rfleury.com/p/untangling-lifetimes-the-arena-allocator -
My Notes on GitLab Postgres Schema Design – Shekhar Gulati
https://shekhargulati.com/2022/07/08/my-notes-on-gitlabs-postgres-schema-design/ -
A Database Without Dynamic Memory Allocation
https://tigerbeetle.com/blog/2022-10-12-a-database-without-dynamic-memory/ -
What Every C Programmer Should Know About Undefined Behavior #1/3 - The LLVM Project Blog
https://blog.llvm.org/2011/05/what-every-c-programmer-should-know.html -
Linear code is more readable
https://blog.separateconcerns.com/2023-09-11-linear-code.html -
The "Basics" | Putting the "You" in CPU
https://cpu.land/the-basics -
Servers and Desire ⁑ Wesley’s Notebook
https://notebook.wesleyac.com/servers-and-desire/ -
The data model behind Notion's flexibility
https://www.notion.com/blog/data-model-behind-notion -
You Don't Always Need Indexes
https://www.jefftk.com/p/you-dont-always-need-indexes -
Semantic Compression
https://caseymuratori.com/blog_0015 -
Joins Don't Scale – Dan Palmer
https://danpalmer.me/2023-04-02-joins-dont-scale/ -
100R — uxn
https://100r.co/site/uxn.html -
Four Ways to Build Web Apps | Tom Hummel
https://tomhummel.com/posts/four-web-apps/ -
Let's build an Entity Component System from scratch (part 1) | Hexops' devlog
https://devlog.hexops.com/2022/lets-build-ecs-part-1/ -
Data Still Dominates — The Art of Machinery
https://theartofmachinery.com/2019/06/30/data_still_dominates.html -
The Magic Of ARM w/ Casey Muratori - YouTube
https://www.youtube.com/watch?v=Zr09I5OlOjs -
Visual design rules you can safely follow every time
https://anthonyhobday.com/sideprojects/saferules/ -
Markup from hell - HTMHell
https://www.htmhell.dev/ -
Fluid Responsive Design | Utopia
https://utopia.fyi/ -
How NAT traversal works
https://tailscale.com/blog/how-nat-traversal-works/ -
Build a light and global state system - Piccalilli
https://piccalil.li/tutorial/build-a-light-and-global-state-system -
Critical rendering path - Crash course on web performance (Fluent 2013) - YouTube
https://www.youtube.com/watch?v=PkOBnYxqj3k -
Bartosz Adamczewski — Data-oriented design for business applications - YouTube
https://www.youtube.com/watch?v=D7rKRnICZUY -
Computer Science - A Guide for the Perplexed • Joe Armstrong • GOTO 2018 - YouTube
https://www.youtube.com/watch?v=rmueBVrLKcY -
Preventing the Collapse of Civilization / Jonathan Blow (Thekla, Inc) - YouTube
https://www.youtube.com/watch?v=ZSRHeXYDLko -
10 best practices to containerize Node.js web applications with Docker | Snyk Blog | Snyk
https://snyk.io/blog/10-best-practices-to-containerize-nodejs-web-applications-with-docker/ -
Resilience • Jeremy Keith • GOTO 2016 - YouTube
https://youtu.be/t0dUvs3jQnw?t=1809 -
Phil Hawksworth: JAMstack: Silly name, serious stuff - YouTube
https://www.youtube.com/watch?v=XOYtS91QWQI -
Harry Roberts | It's My (Third) Party and I'll Cry If I Want To | performance.now() 2018 - YouTube
https://www.youtube.com/watch?v=bmIUYBNKja4 -
Heydon Pickering: Get Your Priorities Straight - YouTube
https://www.youtube.com/watch?v=ediHVy0869c -
The Just in Case Mindset in CSS
https://ishadeed.com/article/the-just-in-case-mindset-css/ -
CppCon 2014: Mike Acton "Data-Oriented Design and C++" - YouTube
https://www.youtube.com/watch?v=rX0ItVEVjHc -
Building a low-latency WAF inside NGINX using Lua: John Graham-Cumming @nginxconf 2014 - YouTube
https://youtu.be/nlt4XKhucS4 -
Why Distributed Systems Are Hard - YouTube
https://www.youtube.com/watch?v=w9GP7MNbaRc -
Building UI at Enterprise Scale with Web Components (Polymer Summit 2017) - YouTube
https://www.youtube.com/watch?v=FJ2KEvzlyo4 -
[DevFest Nantes 2019] Building a Complex Application with Web Components and LitElement - YouTube
https://www.youtube.com/watch?v=x9YDQUJx2uw -
SAM - State | Action | Model
https://sam.js.org/ -
Choose Boring Technology
http://boringtechnology.club -
CUBE CSS - Piccalilli
https://piccalil.li/blog/cube-css/ -
Making Future Interfaces: Inline SVG - YouTube
https://www.youtube.com/watch?v=1CDTw_UpQoQ