Skills and tools that will not get you a new job
Discusses essential but often overlooked developer skills like command-line proficiency, shell utilities, automation, and cross-functional understanding for career success.
Discusses essential but often overlooked developer skills like command-line proficiency, shell utilities, automation, and cross-functional understanding for career success.
A video tutorial on using Azure DevOps for PowerShell projects, part of the 2019 Azure Advent Calendar community event.
A tutorial on creating custom GitHub Actions using Python, covering workflow setup, Docker containerization, and publishing to the marketplace.
A tutorial on creating and publishing a custom GitHub Action using the Go programming language, including using a template and Docker.
AWS re:Invent 2019 session on using AWS CloudFormation, OpsWorks, and Systems Manager for high-velocity infrastructure as code and service delivery.
A guide to setting up Jupyter Lab to launch automatically on macOS startup using a LaunchAgent .plist file.
I've recently been going down a rabbit hole of making improvements to my CanIUse embed. To give a bit of a background, it is an interactive embed I cr
A technical guide on implementing custom snooze and dismiss buttons for toast notifications using the BurntToast PowerShell module.
A PowerShell script to generate and email a daily Azure backup report using Office 365 SMTP.
A guide to using Prettier, an opinionated code formatter, to automatically fix and format code, often in conjunction with ESLint.
A developer automates checking for Patagonia Worn Wear duffel bag availability using a bash script, cron, and email-to-SMS notifications.
A tutorial on sending emails in Python using SMTP, covering setup, testing servers, and sending HTML emails with attachments.
Learn how to automatically schedule and publish articles to the DEV community platform using GitHub Actions and a custom Python script.
Explores how code complexity creeps into projects and offers automated strategies to detect and prevent it, promoting continuous refactoring.
A developer shares common mistakes and automated solutions for managing software releases in open-source projects.
A guide to using the GitHub API and PyGithub to automatically filter and close spam pull requests based on keywords.
A developer builds a bot to monitor internet speeds and automatically claim refunds from their ISP when speeds drop below a guaranteed minimum.
A guide to automating LaTeX document compilation and PDF generation using GitHub Actions, demonstrated through a personal resume project.
A guide to configuring a secure web proxy on macOS using command line tools like `networksetup` for Wi-Fi and Ethernet connections.
A guide to automating pull request checks and reviews using the Danger tool on CI servers like Travis CI.