Bookmarks
2021-02
2021-01
2020-12
2020-11
2020-10
-
The Earth Is Pulsating Every 26 Seconds, and Seismologists Don't Agree Why
-
The mysterious origins of an uncrackable video game
-
This Is What Outer Space Smells Like (No, Seriously)
-
This page is a truly naked, brutalist html quine.
-
Writing Is Thinking
-
/* You Are Not Expected to Understand This */
-
Monospace: A JavaScript demo in 1021 bytes, winner of the demo competition
-
David Heinemeier Hansson-Great Ideas Derive from Well-Rest
-
14,000x Speedup a.k.a. Computer Science For the Win
-
Why Life Can’t Be Simple
2020-09
2020-08
-
Do we really travel through time with the speed of light?
-
BMW celebrates the 25th anniversary of the iconic Z3
-
If you’re so smart, why aren’t you rich? Turns out it’s just chance.
-
Full Width Containers in Limited Width Parents
-
Antarctica, 1961: A Soviet Surgeon Has to Remove His Own Appendix
-
Avro Canada VZ-9 Avrocar
-
How to stop procrastinating by using the Fogg Behavior Model
-
The Rise of TikTok and Understanding Its Parent Company ByteDance
-
Germany plans to dim lights at night to save insects
-
How to Secure Anything
2020-07
-
The Soviet web: the tale of how the USSR almost invented the internet
-
Socialism’s DIY Computer
-
How to Estimate Web Performance Impact Before Making Fixes
-
Ask an expert: Why is CSS . . . the way it is? – Increment: Frontend
-
It's time to start writing
-
Podcast — The Tim Ferriss Show – The Blog of Author Tim Ferriss
-
Implement a Progressive Web App (PWA) in your Static Website | Developer fo
-
Digital Psychology
2020-06
-
How to Automatically Generate and Inline Critical CSS with Hugo Pipes
-
Teach Yourself Computer Science
-
Using Workers To Make Static Sites Dynamic
-
Time to upgrade your monitor @ tonsky.me
-
How to Create an Elevator Pitch With Examples
-
I replaced my MacBook Pro with a Raspberry Pi 4 8GB for a Day | Jeff Geerli
-
Andreessen Horowitz | Software Is Eating the World
-
If You Want to Build an Audience, Focus on Mastery Instead of Metrics
-
What Is The Morning Writing Effect? · Gwern.net
-
Taskwarrior - Taskserver Syncing
-
Work Like the Client Is You in Two Years
-
Living in the shell - Alejandro Do Nascimento - Medium
-
ogham/exa: A modern version of ls.
-
XAMPPRocky/tokei: Count your code, quickly.
-
ranger/ranger: A VIM-inspired filemanager for the console
-
junegunn/fzf: A command-line fuzzy finder
-
sharkdp/bat: A cat(1) clone with wings.
-
The NeoMutt E-Mail Client - NeoMutt
-
Find and Replace Text in 1 or More Files Using Vim, fzf and ripgrep — Nick
-
How to Start a Blog: Lessons After 48 Million Visitors
-
Eight Habits of Expert Software Designers: An Illustrated Guide | The MIT P
-
News and podcasts for developers |> Changelog
-
Historical Perspectives: Remembering The Watches And Legacy Of Cosmonaut Al
-
Why you should be using fzf, the command line fuzzy finder
-
Deliberate Practice: What It Is, What It's Not, and How to Use It
-
How to Edit Your Own Writing - The New York Times
-
Configuring DNS-Over-HTTPS on Pi-hole - Pi-hole documentation
-
How Apple reinvented the cursor for iPad – TechCrunch
-
LisaDziuba/Marketing-for-Engineers: A curated collection of marketing artic
-
Advanced effects with CSS background blend modes - LogRocket Blog
-
Dig deep into CSS linear gradients | Hugo Giraudel
2020-05
2020-04
-
Addy Osmani on Twitter: Automate WebPerf tests with Puppeteer
-
COBOL Isn’t The Issue: A Misinterpreted Crisis | Hackaday
-
Daring Fireball: The 2020 iPhone SE
-
10 Ways to Hide Elements in CSS — SitePoint
-
This open-source program lets you run deepfakes on live video calls
-
How-to: call() , apply() and bind() in JavaScript | Codementor
-
Duo - Colour Pairings by Alex Pate
-
Exploding Topics - Discover rapidly growing content topics before they take
-
Webpack 4 course – part eight. Dynamic imports with prefetch and preload -
2020-03
-
NASA | History Books Sortable
-
HTML DOM - Common tasks of managing HTML DOM with vanilla JavaScript
-
The Intersection Observer API - Arnelle’s Blog
-
Technical Writing | Google Developers
-
Showing elements to infinity — and beyond! - WalkMe Engineering - Medium
-
luruke/browser-2020: Things you can do with a browser in 2020 ☕️
-
Time Has No Meaning at the North Pole - Scientific American Blog Network
-
trekhleb/javascript-algorithms: ? Algorithms and data structures implemente
-
The History of the URL
2020-02
-
How and when (not) to use webpack for lazy loading?
-
How 1500 bytes became the MTU of the internet
-
AWS Amplify
-
Gears – Bartosz Ciechanowski
-
7 Product Filtering Implementations That Make Macy The Best
-
My productivity app for the past 12 years has been a single .txt file | Hac
-
1,000 True Fans? Try 100
-
Next-generation web styling
-
On Mind, Language and Machines :: 0x0f0f0f
-
Building Skeleton Screens with CSS Custom Properties | CSS-Tricks
-
Old CSS, new CSS / fuzzy notepad
2020-01
-
CodePicky - Carefully Packaged Information on Web Design & Development
-
Apollo 11 Saturn V Rocket (03704) 1:96 - Sci-fi & Real Space Reviews - Brit
-
Yes silver bullet
-
How to fix nasty circular dependency issues once and for all in JavaScript
-
A Beginner’s Guide to IPFS - By
-
How To Use Object Destructuring in Modern Javascript
-
Introducing Ionic Animations | The Ionic Blog
-
SEO-Friendly Pagination: A Complete Best Practices Guide
-
ryanmcdermott/clean-code-javascript: Clean Code concepts adapted for JavaSc
-
The Voyage to the End of Ice | Quanta Magazine
-
UX: Infinite Scrolling vs. Pagination - UX Planet
-
Deep dive into TOML, JSON and YAML
-
Autocomplete as an interface | benkuhn.net
-
16 Ways to Find Trending Content
-
Amazon.it: Crime and Punishment (Wordsworth Classics) - Fyodor M. Dostoevsk
-
Js Tips - A JavaScript tip per day!
-
How To Invest In Startups - Sam Altman
-
Solarized Cheat Sheet
-
Semantic HTML Tutorial | HTML & CSS Is Hard
-
Zell Liew
-
Supporting dark mode in web content - Nando Vieira
-
Illustrated.dev
-
The light and the dark side: creating a UI colour system in 3 steps
-
Monitoring Performance with the PageSpeed Insights API - DEV Community ???
-
The Science of Color Contrast — An Expert Designer’s Guide
-
How Much Land Does a Man Need? by Leo Tolstoy
-
Notes on Technical Writing – mkaz.blog
-
Why “Move Fast and Break Things” Doesn’t Work Anymore
-
CSS Custom Properties In The Cascade — Smashing Magazine
2019-12
-
allinurl/goaccess: GoAccess is a real-time web log analyzer and interactive
-
Above Avalon: AirPods Are Becoming a Platform
-
How to test readability - UX Collective
-
My Business Card Runs Linux • &> /dev/null
-
Benetton: how a personalized product card increased order conversions by 10
-
How to optimize the product cards to increase your e-commerce sales
-
FlexMasonry - A lightweight masonry (cascading grid layout) library powered
-
Kutt.it | Modern Open Source URL shortener.
-
Progressive React
-
This mansion comes with a Batman-style garage | CAR Magazine
-
Understanding Memoization In JavaScript ― Scotch.io
-
WeakMap - JavaScript | MDN
-
javascript - Why is documentFragment no faster than repeated DOM access? -
-
Coping with flexbox
-
If You're Busy, You're Doing Something Wrong: The Surprisingly Relaxed Live
-
Testmysite.io | Netlify Speedtest
-
Things end users care about but programmers don't | Instadeq Blog
-
Structured data with Schema.org: the ultimate guide • Yoast
-
The Best Science Books of 2019 | Five Books Expert Recommendations
-
2020: Things You Should Read To Become A Better Human & Developer – Dotted
-
Structured Data for Author Pages and Linked Snippets
-
Wisdom Engineering
-
Loop through a collection of DOM elements | pawelgrzybek.com
2019-11
-
Better Relationships in Hugo, with Hugo's Related Content | Regis Philibert
-
GoogleChrome/lighthouse-ci: Automate running Lighthouse for every commit, v
-
Your room can be as bright as the outdoors | benkuhn.net
-
CustomEvents: JavaScript Events on steroids ?️♂️- Time to Hack
-
6 Reasons Why JavaScript Async/Await Blows Promises Away (Tutorial) - By Mo
-
How JavaScript works: memory management how to handle 4 common memory lea
-
Adaptive Loading — improving web performance on slow devices (Chrome Dev Su
-
Tips, Tricks and Tutorials — Nick Janetakis
-
How to configure Webpack 4 from scratch for a basic website - DEV Community
-
JavaScript loops - how to handle async/await
-
JS: interview Questions -3
2019-10
2019-09
-
How to write Promises in JavaScript - JavaScript in Plain English - Medium
-
Lei Mao's Log Book – Tmux Tutorial
-
How to build a Router with vanilla JavaScript - DEV Community ????
-
V8 JavaScript engine
-
Grant for the Web
-
Pricing | Datadog
-
The boring technology behind a one-person Internet company
-
Scheduling Hugo posts on Netlify | Jerrie Pelser's Blog
-
Why We Created a Git-Backed Content Manager | Forestry.io
-
15 Reasons I Think You Should Blog
-
Official Google Webmaster Central Blog: Evolving “nofollow” – new ways to i
-
Hugo, the scope, the context and the dot | Regis Philibert
-
How I learned to love Vim
-
How to do a code review | eng-practices
-
Hugo Translator, a cheat sheet | Regis Philibert
-
How Web Content Can Affect Power Usage | WebKit
-
New horizons in CSS: Houdini and the Paint API - LogRocket Blog
-
Why the Amazon Basics Keyboard Is My Favorite Keyboard — Nick Janetakis
2019-08
-
Advice for Technical Writing | CSS-Tricks
-
How I've Been Using Notion Personally and Professionally | CSS-Tricks
-
Things I Learnt from a Senior Software Engineer | Neil Kakkar
-
Consume less, create more
-
How to Sit With Good Posture for a Healthy Back (Illustrated Guide)
-
The history of Cavallino Treporti: from a place where horses of the Roman E
2019-07
2019-06
-
Build a JSON API With Hugo's Custom Output Formats | Forestry.io
-
Functional JavaScript: How to use array reduce for more than just numbers
-
how to do nothing – Jenny Odell – Medium
-
How three dots changed JavaScript: spread operator and rest parameter
-
How to Avoid the “Boolean Trap” When Designing React Components
-
Semantics to Screen Readers – A List Apart
-
A Bit of Performance
-
Home | Vim Cheat Sheet
-
Lectures · hacker tools
-
The Tao Of Programming
-
They Write the Right Stuff
-
Productive Git for Developers from @juristr on @eggheadio
-
How to use destructuring and arrow functions to improve your JavaScript cod
-
Our memories of the ancient web at 30 reveal a strange, glorious place | WI
-
The Most Remote Places in Britain Are Still Pretty Close to Roads - Atlas O
-
Extract critical CSS | web.dev
-
Inlining or Caching? Both Please! | Filament Group, Inc., Boston, MA
2019-05
2018-12
2018-11
-
How to balance full-time work with creative projects – The Creative Indepen
-
Design Consultant for Ambitious Startups – Simon McCade
-
In-Depth: The Incredible Watches (And Cars) Of Briggs Cunningham - HODINKEE
-
Time Management Tips for First-Time Entrepreneurs | The about.me Blog
-
css - React.js inline style best practices - Stack Overflow
-
Ryanair, Hamiltonian Cycles, and using graph theory to find cheap flights -
-
Why Using Your Phone on the Toilet Is So Bad For You - Thrillist
-
Welcome to PyHole! — PyHole 1.5 documentation
-
hughbien/thyme: Console Pomodoro timer
-
Alacritty integration with Tmux · Fatih Arslan
-
The Power of Web Components - Mozilla Hacks - the Web developer blog
-
How to stop line breaking in vim - Stack Overflow
-
5 Shell Scripts for Linux Newbies to Learn Shell Programming - Part II
-
Input | David Jonathan Ross
-
WebSockets - A Conceptual Deep-Dive | Ably Realtime
-
Non cogito, ergo sum | 1843
-
You Might Not Need The mapDispatchToProps Function
-
General Investment Account - Moneyfarm
-
StartEngine: Equity Crowdfunding & Investment Opportunities
-
The iPad Pro as main computer for programming
-
ErgoDox EZ: An Incredible Mechanical Ergonomic Keyboard
-
Understanding the Spread Operator in JavaScript
-
Why the React community is missing the point about Web Components - DEV Com
-
5 suggestions for higher scores in WebPageTest, Lighthouse, and Observatory
-
How to design a payment form your customers will actually complete
-
What if the Placebo Effect Isn’t a Trick? - The New York Times
-
Are you accessible? A Primer on Web Accessibility
-
The Web Accessibility Introduction I Wish I Had - DEV Community ????
-
Implementing a variable font with fallback web fonts – Zeichenschatz
-
Why do people leave your website? The answer lies with your 'Undecided Expl
-
A Netflix Web Performance Case Study – Dev Channel – Medium
-
Max Planck Neuroscience on Nautilus: Learning to Read in Your 30s Profoundl
-
Update on My Keyboard Usage: The Happy Hacking Keyboard | Prevent Default
2018-10
-
All keyboard shortcuts - Firefox Developer Tools | MDN
-
Create your own dysfunctional single-page app in five easy steps
-
About Me – CSS Wizardry – CSS Architecture, Web Performance Optimisation, a
-
The Three Types of Performance Testing – CSS Wizardry – CSS Architecture, W
-
Web Performance 101: JS, CSS, HTTP, images & fonts | PerfPerfPerf
-
sRGB color shift in Firefox - (possibly) SOLVED... | Adobe Community
-
Reading Types Deserve the Best Type for Reading – Pocket Design – Medium
-
In Antarctica, climate change is having surprising impacts
-
Reusing Old Hardware - HonestRepair
-
How I Learned to Love Bonsai · The Walrus
-
Become A Command-Line Power User With Oh My ZSH And Z — Smashing Magazine
-
Fold N Fly ✈
-
Gmail Creator and YC Partner Paul Buchheit on Joining Google, How to Become
-
The Beginner’s Guide to Accessibility | Deque
-
A11Y Style Guide
-
The 9 Environments that Make Up Your Life – The Mission – Medium
-
If You Want to Design Your Life, Start by Designing Your Environment
-
JavaScript fundamentals before learning React - RWieruch
-
The next big jump in Basecamp accessibility! – Signal v. Noise
-
Cassie Evans on Twitter: What a clever chameleon. Good job little guy!
-
What's a CPU to do when it has nothing to do? [LWN.net]
-
AddyOsmani.com - Start Performance Budgeting
-
Creating horizontal scrolling containers the right way [CSS Grid]
-
Writing system software: code comments. -
-
The Best Article Ever Written About Bragging | Less Penguiny
-
Running Your Company by Patrick Collison - YouTube
-
Do You Really Know CORS? – PerformantCode.com
-
The Shapes of CSS | CSS-Tricks
-
Inside look at modern web browser (part 3) | Web | Google Developers
-
Putting things on top of other things | Tell the machines
-
The Complete Guide to Lazy Loading Images | CSS-Tricks
-
Size Limit: Make the Web lighter — Martian Chronicles, Evil Martians’ team
-
ethics - Is it unethical for me to not tell my employer I’ve automated my j
-
How to Program Your Job - The Atlantic
-
The Laws of Simplicity / John Maeda
-
How To Become A Hacker
-
Where Vim Came From