Leadership in the Age of AI
Trust your team, protect the culture, and outsource the work without outsourcing the understanding.
A blog about technology and engineering
Trust your team, protect the culture, and outsource the work without outsourcing the understanding.
When DNS Becomes Your API
Discipline, elegance, and the engineerâs true work.
Leadership isn't a title handed down - it's a daily choice to step up, take responsibility, and lift others. Reflections on leading without waiting for permission.
Explore building a simple VM in Go using stack-based architecture. Learn the fundamentals of virtual machines through hands-on implementation.
Explore the hidden challenges and limitations of handling large numbers in JSON. Learn about precision loss, IEEE 754 floating-point representation, and best practices for reliable numeric data handling.
Explore pattern matching in Go through declarative branching techniques to write cleaner, more maintainable conditional logic
Implement a naive no-code/low-code using Temporal and YAML DSL for simplified, scalable, and fault-tolerant application development
Investigate MySejahtera app security; significant exploit enables users to alter status to "Person Under Surveillance" unvalidated
Final part of MySejahtera investigation reveals more security flaws in password reset functionality and app SSL pinning
Part 2 of MySejahtera investigation reveals more security flaws in registration and OTP verification endpoints
MySejahtera: Malaysia's COVID-19 app with serious communication glitch.
A deep dive into implementing PDF encryption in pdf-lib, exploring PDF file structure, encryption dictionaries, security handlers, and crypt filters
Guide to understanding the fundamental structure of PDF files, including headers, body objects, and key components of the PDF standard
Microsoft Cloud Skill Challenge is a Perfectly Balanced Challenge - A guide to get over 3,000,000 XP
A visualization tool for understanding JavaScript and Node.js event loops through interactive demos and code instrumentation
Learn how Babel transforms modern JavaScript code by breaking down its core components and understanding the transformation pipeline