How to fix slow loading apps - How often have you worked on a slow javascript web app that randomly just seemed to slow to a crawl when loading for users? performance
What is Old is New Again - The past 18 months have seen major change reshape the tech industry. What does this mean for businesses, dev teams, and what will pragmatic software engineering approaches look like, in the future? engineering 🔥
Don’t use booleans - Bold statement with a lot of truth in it engineering
Total TypeScript Essentials - Essentials is a book for devs of all levels to learn advanced type manipulation and real-world application development patterns in TypeScript. typescript, learning
Mako is Now Open Source - Mako is an “extremely fast” and “production-grade” front-end build tool, based on Rust. packaging
code-pen Web Component - The best way I learn code is by trying it out for myself, which often means I'm reaching for my favourite online live code editor CodePen. Wouldn't be cool if you could wrap code blocks in a single Web Component which then allows people to open that code block in the CodePen editor? Well now you can. code 🔥
How we use friction logs to improve products at Stripe - Friction logging is a practice that can be used by engineering teams building products to track and improve upon issues that users experience while using a product. improvements
Read it! Read it! Read it!
Notes for new hires - Includes the advice to use friction and brag logs. career
How to Help Underperformers - On systemic performance, the accountability dial, feedback, and the underperformance checklist. career 🔥
Code and Tools
threedsvg - Instantly Convert Any SVG to a 3D Logo svg
QuickJS - A typescript package to execute javascript code in a webassembly quickjs sandbox sandbox
BeaconDB - public domain wireless geolocation database geo
Handy Arrows - A customizable gallery of hand-drawn arrow SVGs that can be easily copied as SVG code or React components for use in your projects. svgs
Dark Patterns Hall of Shame - Protect your online privacy and rights by learning about dark patterns and unethical designs. Stay informed and avoid manipulation in the digital world. dar-patterns 🔥
The Magic of Clip Path - clip-path is often used for trimming a DOM node into specific shapes, like triangles. But what if I told you that it's also great for animations? css
Published on 2024-07-14, last updated on 2025-09-14 by Adam
Comments or questions? Open a new discussion on
github.
Adam Urban is fullstack engineer, loves serverless and generative art,
and is building side projects like
weeklyfoo.com,
flethy.com and
diypunks.xyz in his free time.