Why I Moved from FastHTML to Svelte for Building a Complex Chat Application
We recently started using MLFlow as a model repository and integrated it with GoCD
Use multiple worktrees to make working with branches and bug fixes much easier with git
Running WebDriverIO tests using docker-compose for development and CI
Basics of rolling updates with Kubernetes. Describes a basic ReplicationController template for rolling updates
Adding only those files already staged, back to the index with new changes
Hosting an S3 backed Docker Registry on Kubernetes
Sharing docker images between developer workstations without a registry
A quick guide to using git over https instead of git protocol when the latter is blocked.
Some common things that trip new Powershell users when working with pipeline output
A new feature in Git 1.8.2 - better ignoring of files through .gitignore and git check-ignore.
A new feature in Git 1.8.2 - pre-push hook to control what gets pushed out.
A comparison of virtualenv vs pythonbrew for managing python environments
Powershell has some quirks around text encodings that often trip new users. This post covers the common gotchas.
A quick way to get strongly typed AppSettings in .NET using TypeConverters.
A selection of writings by Aaron Swartz that capture his brilliance and passion for open information and civic participation
I love doing git shortlog -sne
to get number of commits by each author in a git repo ( don’t aske me why!)
We recently discovered that a feature on our site stopped working for users in Norway. Here's what happened and how we fixed it.
Some common things that trip up new Powershell users.
In this final part, we look at implementing some basic Git commands like status, add, commit etc using the provider interface.
In this part we look at creating the provider and mounting the default drive at git:\
Resharper 7 introduces support for Code Contracts annotations in .NET code. This allows for more robust static analysis and validation of code contracts.
In this first part, we will look at setting up the infrastructure required to write a PowerShell provider for Git - creating a snap-in, registering the provider etc.
With right dosage of proper design, decoupling objects, dependency injection and simplicity, you can write testable code without requiring sophisticated tools.
In this post I discuss how to write contract tests for a JSON service.
I have been learning a lot lately by answering questions on Stack Overflow. This post is about my journey of learning by answering questions.