Learn about your package manager
Argues for using your Linux distro's native package manager over language-specific tools like pip/npm for better system integration and deployment.
Argues for using your Linux distro's native package manager over language-specific tools like pip/npm for better system integration and deployment.
A guide to automating development database setup using Docker, including scripts to import production dumps into a MariaDB image for faster local deployment.
Analysis of the Meltdown/Spectre processor flaws and their critical impact on SQL Server deployments, security, and performance.
A review of Kevin Mitnick's book 'The Art of Invisibility', which explores digital privacy threats and practical protection strategies for everyone.
A humorous R programming tutorial combining tibbletime, tidyquant, and magick packages to create playful data visualizations with pop culture references.
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.
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 developer shares their 2018 resolutions focused on open-source contributions, blogging, learning, and using tools like VS Code and TypeScript.
A PowerShell developer reviews his 2017 tech resolutions and sets new goals for 2018, including blogging, streaming, and using DSC.
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.
A developer's 2017 reflection covering political activism, travel, and professional work on web components, accessibility, and a promotion at Google.
Explores the similarities between the Reactive Streams API and the AMQP 1.0 protocol, proposing AMQP 1.0 as a reactive protocol for messaging in microservices.
A tutorial on creating an Alexa skill that triggers Azure Logic Apps to post messages to Slack, all without writing code.
A software developer recommends four books on focus, mindset, leadership, and tech trends to help professionals grow in 2018.
A technical analysis of the Chutes & Ladders board game using Python simulation and Markov chain modeling to calculate expected game length.
A developer explores a hacky React solution for handling errors in a custom i18n library's 'sorta-curried' API.
A developer shares techniques for improving module usability, focusing on removing side-effects from imports in a custom i18n solution.