Writing
Writing
Notes on AI, Infrastructure, build & release engineering, developer experience, and whatever else is keeping me curious.
Showing the source commit on every snapcraft.io build
A change for the snapcraft.io publisher dashboard that adds a Git commit column to the builds table and links each hash straight to the GitHub commit when the snap is repo-conne...
Bitbucket Pipelines runner autoscaler on MicroK8s
Setting up a self-hosted Bitbucket Pipelines Runner Autoscaler using Microk8s.
Vim cheatsheet
master vim commands and shortcuts.
Good software engineering interview prepration resources
A collection of good resources to Prepare for Sofware Engineering Interviews.
A good reading list for applied machine learning
Machine Learning is a powerful tool that can be used to solve real-world problems. I have found some of the resources below helpful.
Resources to learn software design and architecture
Some good resources to learn the Basics of Software Design and architecture.
Where to start with search engines
Ideas behind fast and efficient lookups