Notes on Vim
A personal collection of Vim notes covering modes, commands, cursor movement, search/replace, macros, and text manipulation for developers.
A personal collection of Vim notes covering modes, commands, cursor movement, search/replace, macros, and text manipulation for developers.
Explains a common Terraform error with AWS Security Group rules in EC2 classic and provides the correct configuration using the security group name.
A humorous R programming tutorial combining tibbletime, tidyquant, and magick packages to create playful data visualizations with pop culture references.
A tutorial on setting up and using Gatsby.js, a React-based static site generator, covering installation, project structure, and its key features.
A personal reflection on the author's achievements in 2017, including travel, starting a club, and fitness goals, with a positive outlook for 2018.
Troubleshooting a Kafka AdminClient connection error due to hostname/IP mismatch in a single-node setup.
Monthly progress report for the Zig programming language, detailing new enum and union features added in December 2017.
A software architect reflects on a year of professional growth, detailing projects in IT architecture, app integration, and implementing continuous delivery at a large organization.
A technical guide on automating blog deployment to GitHub Pages with a custom domain using Travis CI, Docker, and Pelican.
A guide to using object rest and spread properties in JavaScript for cloning, merging, and updating objects with clear examples.
A guide to writing Webpack configuration files in TypeScript to improve maintainability and avoid legacy syntax.
A developer shares their 2018 resolutions focused on open-source contributions, blogging, learning, and using tools like VS Code and TypeScript.
Explains the technical challenges of automated screen reader testing and why testing the accessibility tree is a better approach.
A technical guide on using USB UART modules for serial communication, including testing, driver setup, and C# code examples.
A PowerShell developer reviews his 2017 tech resolutions and sets new goals for 2018, including blogging, streaming, and using DSC.
A tutorial on implementing user authentication in a Node.js Koa application using Passport.js, PostgreSQL, and Redis for sessions.
Using SVG's viewBox and preserveAspectRatio attributes to crop and scale images as a fallback or alternative to CSS object-fit.
A critique of the Unix fork() system call, arguing it's a flawed design that leads to issues like the OOM killer and file descriptor management problems.
A developer details the process of building a custom WordPress theme from scratch, using tools like Local by Flywheel, CodeKit, Sass, and Timber.
Discusses why Contributor License Agreements (CLAs) can be detrimental to open source projects by discouraging contributions and complicating the process.