Personal Infrastructure
A developer details their personal infrastructure setup, including a self-hosted Jenkins CI server, private Docker registry, and various automation tools.
A developer details their personal infrastructure setup, including a self-hosted Jenkins CI server, private Docker registry, and various automation tools.
A developer shares video and slides from their IoT Weekend 2017 session on open-source messaging, IoT protocols, and platforms like EnMasse and Eclipse Hono.
Argues against abandoning Firefox over recent controversies, comparing privacy implications of switching to Chrome/Chromium or using forks.
A guide to understanding USB-C ports and selecting the right adapters and docking stations for single-port MacBooks, with technical insights.
A critique of Mozilla's recent decisions to include ads and sponsored content in Firefox, arguing it violates user trust and the browser's core purpose.
Guide to creating a PowerShell scheduled task with no execution time limit, covering methods for Windows Server 2012 R2 and 2016.
Explains type erasure in Swift, covering its purpose, use cases like AnySequence, and how to implement it to hide concrete types.
Explains how Tiered JIT Compilation works in .NET Core, a major change allowing methods to be re-compiled for optimization.
Explores classic CNN architectures for image classification, including AlexNet, VGG, and ResNet, as foundational models for object detection.
A developer shares a personal struggle with Imposter Syndrome while creating and selling a coding course, offering reflections and encouragement.
Introducing Pastamaker, a tool to automate a safe GitHub pull-request workflow with required reviews and up-to-date CI testing.
A developer's guide to using Azure Service Health to monitor and receive alerts for active service incidents affecting Azure subscriptions.
Explores common reasons why design systems fail, focusing on organizational support, investment, and adoption challenges.
Explains how V8's TurboFan compiler uses speculative optimization to generate fast machine code from JavaScript by leveraging runtime profiling data.
A guide explaining how CSS Transitions work, covering properties, timing functions, and triggering methods for web animations.
A developer shares her personal productivity system using digital and physical to-do lists, including open-sourcing goals on GitHub and terminal aliases.
A tutorial on using Cython to optimize slow numerical Python code, demonstrated with an Ising Model simulation.
A tutorial on implementing Redis as a distributed cache for session storage in ASP.NET Core applications to ensure data persistence.
A guide to using the KovertKringle PowerShell module to automate and manage a Secret Santa gift exchange with email notifications.
Fixing Laravel 5.3 errors when upgrading to PHP 7.2 due to a backward incompatibility with the count() function.