Posts
Creating project templates for Android Studio
February 5, 2023•1,686 words
Showing how we can build a Android Studio plugin to provide our own project templates in the Android Studio new project wizard
Async pipe is not pure 🤯
January 18, 2023•1,379 words
Learn how angular's async pipe is not pure and how that's not a problem, by building async pipe from scratch.
What Happened to UUIDv2?
January 15, 2023•1,970 words
You may have heard that "UUIDv2 is bad". Maybe you've never even heard of them and thought UUIDs went from v1 to v3. Why is that? What did UUIDv2 do wrong?
A Linux C++ programmers adventure in improving Windows CI on GitHub actions
January 6, 2023•734 words
TL;DR; Ninja is available directly in the windows images Use to set up the MSVC environment for building with Ninja. You need nested quotes for CXX...
Fun with Types
January 5, 2023•1,823 words
Making hilarious things with no emitted code.
Angular Internals: How Reactivity Works with Zone.js
January 2, 2023•4,305 words
Reactivity is core to JavaScript frameworks; changing data should cause a re-render. How does this work in Angular? Let's dive into the Angular source code to see.