Programming
Some review on 2019 and expectations for 2020
The 2000s made us marvel in awe from the progress brought by Facebook, Google, and Amazon.<br> The 2010s made us recoil in horror as they consumed our attention, sanity, and markets.<br> The 2020s is when we finally gather the courage to fight back.<br> DHH
- Dave Rupert: 2019
- David Walsh: Goals For 2020
- Eric Meyer: Running Code Over Time
- Top 50 TWiGCP (This Week in GCP) links of 2019
- 7 Years! Finding the Right Balance
In French:
- Les 10 tendances du développement logiciel en 2020
- 2019 dans le rétro
- Liste à puce des résolutions tech que vous ne tiendrez pas en 2020
Web & Frontend (HTML, CSS, JS, Design...)
- Behind the screens at The Guardian: Serving 1.4 billion page views a month with 40 to 50 developers based out of London.
- Integrating Usability Testing into Your UX Process
- There is no “Myths of Color Contrast Accessibility”
- The State of UX in 2020
- JS in CSS, yes we can
- On the origin of cascades
- How to fight back against Google AMP as a web user and a web developer
- L'utilisabilité des interfaces conversationnelles
- World Wide Web Consortium (W3C) brings a new language to the Web as WebAssembly becomes a W3C Recommendation
- Accessibility Tips for Web Developers
- Svelte custom stores: get the most for your $
- Internationalization with @angular/localize
- Installating Svelte & Integrating Tailwind CSS (and PostCSS)
- W3C Recommends CSS Writing Modes to support International writing modes
- Just Sharing My Gulpfile
- Improved WebAssembly debugging in Chrome DevTools
- Building Resilient Frontend Architecture • Monica Lent
- Using joypad.js for a better gaming experience on the web
- CSS 3D transformations & SVG
- CSS: An Art, a Science, a Nightmare (Everything You Should Know)
- WebAssembly as a Platform for Abstraction
- Purify: Functional programming library for TypeScript
- Why details is Not an Accordion
- What breaking interfaces taught me about building better interfaces
- Why is Utility-first CSS awesome?
- Ember Octane is Here
- The modern web is becoming an unusable, user-hostile wasteland
- Designing Windows 95’s User Interface
- Fable is a compiler powered by Babel designed to make F# a first-class citizen of the JavaScript ecosystem
- modular-css: CSS Modules, better and easier than ever.
- Move Fast & Don’t Break Things
- How Airbnb drives users’ actions with their landing page design — a UX analysis
- Pixels vs. Relative Units in CSS: why it’s still a big deal
- Go channels in JS (1/5): Sending and Receiving
- eslint-plugin-superstition: ESLint superstition rules (forbid using numbers 13, 666 and etc.)
- Why I moved from React to Svelte and others will follow
- WebAssembly is easy — a hello world example
- What Are the React Team Principles?
- JS in CSS: Jean-François Garreau at dotCSS 2019
The State of JS survey came out !
In French:
- S'amuser et apprendre les CSS
- Une porte blindée sur une tente Quechua : ne nous trompons pas sur la sécurité du Web
Backend & languages
- What's New for Node.js in 2020
- Crystal 0.32.0 released!
- Announcing Dotty 0.21.0-RC1 - feature complete!
- Why I love Coding in C
- Ruby 2.7.0 Released
- sbcl 2.0.0
- Sunsetting Python 2
- Crystal: Introducing shardbox.org
Cloud & Ops/DevOps
Business, career, level up, thoughts
- BPF: A New Type of Software
- I Wasted Days Because I Refused to Ask for Help
- What Happens When Your Career Becomes Your Whole Identity
- 20 Things In Life That Are Just Not Worth It: Lessons from bad decisions.
Open source, Projects & Tools
- Building a search engine from scratch
- ImTui: Immediate Mode Text-based User Interface
- Challenging projects every programmer should try
- Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
- Tetris in bpftrace
Privacy, Digital Rights, Security
- Firefox Flashback
- Congratulations, YouTube... Now Show Your Work
- Why NUKEMAP isn’t on Google Maps anymore
- Google Fired an Engineer Who Wrote Code Telling Googlers They Had a Right to Organize
- How tracking pixels work
- 2010s = 1984: The decade we finally understood Orwell
- Cloudflare Removes Warrant Canary: Thoughtful Post Says It Can No Longer Say It Hasn't Removed A Site Due To Political Pressure
- Twelve Million Phones, One Dataset, Zero Privacy
- The Decade We Learned There’s No Such Thing as Privacy Online
In French:
Science
- NanoNeuron: 7 simple JavaScript functions that will give you a feeling of how machines can actually "learn".
- BMW shares AI algorithms used in production, available on GitHub
Various
- I’m Honestly Fed Up With All The Bad News, So I Illustrated 50 Of The Best Ones From 2019
- In a Split Second, Clothes Make the Man More Competent in the Eyes of Others
- The Bankrupt American Brands Still Thriving in Japan
- How I'm able to take notes in mathematics lectures using LaTeX and Vim
- .ORG Update
- Lost City Discovered Beneath Ethiopia Was Once a Pillar of The Legendary Aksum Empire
- 50 Cent gave his 7-year-old son a whole Toys R Us for Christmas
- This Has Been the Best Year Ever: For humanity over all, life just keeps getting better.
In French: