Composer/PHPUnit on Windows Shell
A tutorial on setting up Composer and PHPUnit as global commands in the Windows command shell for easier PHP development.
A tutorial on setting up Composer and PHPUnit as global commands in the Windows command shell for easier PHP development.
A guide on safely adding NOT NULL columns in PostgreSQL without downtime, by breaking the migration into multiple steps.
A guide to replacing Objective-C #define macros with Swift constants for cleaner code.
Explores using Swift constants as an alternative to Objective-C #define macros for avoiding magic values in code.
A guide to pushing logs directly to AWS CloudWatch using the AWS CLI plugin, eliminating the need for a daemon or intermediate files.
Critique of outdated government software procurement practices and the need to adopt modern version control and delivery methods.
Explains why simply releasing government source code isn't true open source, which requires licensing, community, and collaboration.
A collection of practical programming wisdom covering code design, testing, dependencies, and development processes for better software engineering.
A technical analysis of supermarket layout optimization using the A* pathfinding algorithm to simulate shopper movement.
A guide on using tcpdump to capture network traffic and sending the logs to AWS CloudWatch for debugging Apache server issues.
A guest post in a series exploring methods and best practices for tracking document versions within MongoDB databases.
A guide to using LLDB, the Swift REPL, and Xcode's debugging tools like breakpoints to find and fix errors in Swift code.
Analysis of JavaScript parse and execution times for jQuery across various browsers and devices, using a profiling tool released by Etsy.
A tutorial on implementing custom filter tabs in Sonata Admin bundles, using a workaround inspired by the undocumented Sonata MediaBundle feature.
Tutorial on implementing slide-in animations for UIViews in Swift using class extensions and CATransition.
Tutorial on implementing slide-in animations for UIViews in Swift using class extensions and CATransition.
Explains AWS authentication options like root accounts and IAM users, focusing on security best practices and access control.
How to fix the CVE-2014-6271 Bash vulnerability on Laravel Forge-managed servers, including manual update commands.
Explains how to use PowerShell splatting to improve code readability and reduce duplication when calling cmdlets with many parameters.
A CTO's perspective on Microsoft's vNEXT platform, analyzing its impact on development approaches and future .NET frameworks.