Technical articles on web development, programming, and technology.
Adding Bootstrap styling and finalizing the Angular posting application with a polished UI and responsive design.
Implementing routing and navigation in our Angular application, connecting components together for a seamless user experience.
Creating services and components in Angular to build out the core functionality of our posting application.
Starting a MEAN stack application from scratch — setting up MongoDB, Express, Angular, and Node.js for a posting application.
Exploring the concept of Turing completeness and what it means for programming languages, from theoretical foundations to practical implications.
Essential jQuery tips and tricks for DOM manipulation, event handling, and AJAX requests to streamline front-end development.
Practical tips for working with databases in Ruby on Rails, including migrations, ActiveRecord queries, and common pitfalls.
Understanding the differences between blocks, procs, and lambdas in Ruby — three ways to work with closures and callable objects.
Exploring the single responsibility principle and separation of concerns — foundational design principles for writing clean, maintainable code.
Quick reference guide for Swift syntax covering variables, optionals, control flow, and functions for iOS development.
A deep dive into JavaScript fundamentals: variable declarations with var, let, and const, how closures work, and the nuances of hoisting.
Learn how to view, delete, and manage your bash terminal history to keep your command line clean and secure.
Analyzing Apple's deprecation of OpenGL and what it means for the future of gaming on macOS — is Metal enough to compete?
A comprehensive guide to git stash — save, apply, pop, list, and manage your stashed changes for a smoother development workflow.
Deploy static websites using AWS S3 — an inexpensive and simple approach to serverless hosting without managing infrastructure.
Exploring the surface web, deep web, and dark web — and discovering how stolen personal data is bought and sold for around $1,200.
Keyboard shortcuts and terminal customizations in Atom and Bash to boost coding efficiency, inspired by Allan F. Mogensen's Work Simplification principles.
Comparing WordPress and custom frameworks like Ruby on Rails — when to use each, and exploring Butter CMS as a middle-ground solution.