The Absolute Essentials for Bit Manipulation in JavaScript
A guide to understanding and using bitwise operations and binary/hexadecimal number systems in JavaScript for programming tasks.
A guide to understanding and using bitwise operations and binary/hexadecimal number systems in JavaScript for programming tasks.
A tutorial on creating a Siri Shortcut to automate the generation of PWA icons and web app manifest files for iOS users.
Exploring the quicklink library for intelligent prefetching in Angular applications, comparing it to Guess.js and Gatsby's approaches.
Explains the Virtual DOM concept, its differences from the original DOM, and why it's used for performance in modern web development.
How to properly validate Azure AD tokens in a multitenant ASP.NET Core app using a custom issuer validator.
A tech professional reviews his 2018 goals, including building a cloud practice, learning Go/Python, creating courses, blogging, and speaking.
A developer shares their experience migrating a personal website from Jekyll to the Eleventy static site generator, exploring JavaScript-based tooling.
A tutorial on creating toast notifications in Blazor applications using only C#, HTML, and CSS, without JavaScript.
A guide to merging multiple Gradle projects and their Git histories into a single repository to simplify development workflows in a microservices architecture.
A technical deep dive into solving PostgreSQL disk space issues by optimizing a deduplication query, focusing on reducing sort key size.
A recap of key Progressive Web App (PWA) developments and milestones throughout 2018, including major browser and platform support.
A technical guide on securely using AWS SSM Parameter Store to manage and deploy Git SSH keys for automated processes like Lambda and Fargate.
Explores the challenges of comparing date ranges in programming and proposes solutions using boundary notation and precision handling.
A developer shares their personal, opinionated CSS reset/base file, explaining the rationale behind each style rule and modification.
A guide demystifying Kubernetes, focusing on foundational concepts and security for beginners and security professionals.
The article argues for prioritizing code readability by analyzing the history and cognitive impact of naming conventions like camelCase vs snake_case.
A technical guide to making the HTML <abbr> element accessible for touchscreen, keyboard, and mouse users with custom CSS.
A review and tips for the challenging OMSCS CS6601 Artificial Intelligence course, covering its content, workload, and personal experience.
A developer details the process of porting Alpine Linux to the RISC-V architecture using the HiFive Unleashed board, including cross-compiler setup and musl libc patches.
Tips for writing effective conference talk abstracts, focusing on clarity, relevance, and avoiding common pitfalls.