Software Engineering .NET Disposable Pattern Guidelines - How Good Are They? After having to look into the recommended way of implementing the Disposable pattern in .NET/C#, there's a lot about it I find non-optimal. Ranging from the philosophical to actual implementation decisions.
Software Engineering Surgically upgrading yarn managed Javascript packages Upgrading just a single library in Javascript might appear to be a trivial task. But there are a few non-intuitive elements that make it a bit more complicated.
Software Engineering New project: backup-to-dropbox - Release 0.2.0 Version 0.2.0 of backup-to-dropbox has been released. New features include GPG encryption and PyPI installation.
Software Engineering Writing Maintainable Code Tips: API Models != Domain Models Using API models as your domain models in your business logic is not a good idea and leads to hard-to-maintain systems.
Software Engineering Database transaction handling in C++ systems Architectural approach of a way to handle transactions in C++ systems. The approach aims to be as decoupled and non-invasive as possible.
Software Engineering Setup NAT Network for QEMU in Mac OSX Step-by-step guide on setting up a bridged NAT network for QEMU in MacOS
Software Engineering How to set up your own MongoDB sharded cluster for development in one host Steps required to set up a MongoDB shared cluster environment in a single host in Linux.
Software Engineering Validating a SSL certificate in Python A way to perform SSL certificate validation in Python using PyOpenSSL and is multiplatform.