DeveloPassion's Newsletter #4 - Web Almanac

DeveloPassion's Newsletter logo: a lightbulb sprouting colorful idea branches
Welcome to the fourth edition of DeveloPassion’s newsletter.
Spread the word!
First of all, I’d like to ask all of you to help me out a bit. If you find this newsletter interesting, then please do take a bit of time to share this link to others on social media: With your help, others will also get a chance to discover and enjoy reading it. As an added benefit, it’ll also motivate me to continue the experience! =)
Web Almanach by HTTP Archive
Last week I’ve stumbled upon the Web Almanach, published by HTTP Archive over at https://almanac.httparchive.org/en/2019/table-of-contents It’s an awesome resource to check the state of things around the #web. In it, you’ll find a TON of information about evolutions of JavaScript, CSS, markup, fonts, performance, security, etc. The list of contributors is pretty impressive and I really recommend you to go check it out right away. That’ll make for a good introductory reading session for 2020! :)
Nrwl NX 8.10
NX 8.10 has been released, with a pretty cool list of bug fixes and new features. They’re now full steam ahead on React and Bazel it seems, which is great news for everyone :) To me, the biggest news is the progress (and the intent it reveals) towards adding full support for Bazel. This is huge news for performance and ease of access for NX-based apps (i.e., super-powers at close to no cost :p). Apart from that, by quickly glancing over at the release notes, I’ve noticed an “Nx Insights” plugin and am wondering what this is about; I sure hope it won’t be one of those premium cloud/SaaS products that can be combined with the free/OSS part. Of course it would make sense to move towards that for Nrwl for various reasons… There’s way more, so make sure to check out the release notes if you’re interested. And if you’re not using NX yet, then know that you’re totally missing out! Congrats to the Nrwlians :p
TLS with Kubernetes, cert-manager and Let’s Encrypt
Recently with my project, I’ve dived into how to enable TLS on our client-facing infrastructure. As this is the first iteration, we’ve simply put in place TLS termination with Let’s Encrypt certificates, but later on when we get more time we’ll certainly come back to this to implement full-blown end-to-end encryption. I’ve posted a rather long post about this on Medium.
Angular CDK clipboard support
Did you know that Angular CDK provides a clipboard module? This is rather cool. In 2016 I had in mind to create something similar but never found time to dive into it. Now it’s there and it’s free! Thanks Google :) Check out this article to learn how to use it.
Web Assembly
WASM keeps moving forward. I’m really really curious about what the #web landscape will be like in 2040.. :) It’s difficult to know for sure, but I feel like WASM will play a bigger and bigger role over the next couple of years. I haven’t had time yet to dive into it, but certainly plan to in 2020! I found this cool links compilation: https://github.com/mbasso/awesome-wasm

Go Further

Create Office add ins with Angular and Nrwl NX
A modern way to develop Office plugins using Angular and Nrwl NX
Creating a Storybook instance including stories from multiple libraries in a Nrwl Nx workspace
Learn how to create a Storybook including stories from multiple libraries in a Nrwl Nx workspace
Adding Tailwind to a Nrwl NX monorepo, Angular and Storybook
How to use Tailwind with Angular, Storybook and Nrwl NX

Want to go deeper?

Knowii Community - Master Knowledge Management + AI | From €4.99/month
Join 400+ members mastering Knowledge Management AND AI. Community + Courses + Tools integrated. €500+ value in Knowledge Master tier.

About Sébastien

I'm Sébastien Dubois, and I'm on a mission to help knowledge workers escape information overload. After 20+ years in IT and seeing too many brilliant minds drowning in digital chaos, I've decided to help people build systems that actually work. Through the Knowii Community, my courses, products & services and my Website/Newsletter, I share practical and battle-tested systems.

I write about Knowledge Work, Personal Knowledge Management, Note-taking, Lifelong Learning, Personal Organization, Productivity, and more. I also craft lovely digital products and tools.

If you want to follow my work, then become a member and join our community.

Ready to get to the next level?

Want to level up as a developer?

Found this valuable? Share it with someone who needs it.

Join 6,000+ readers. Get practical systems for knowledge & AI. Free.

Subscribe ✨

Free: Knowledge System Checklist

A clear roadmap to building your own knowledge system. Subscribe and get it straight to your inbox.

6,000+ readers. No spam. Unsubscribe anytime.