2021
- Create Thumbnail Worker With S3 and Lambda: Test the Trigger
- Getting Started with Ansible as a Fullstack Developer
- How to Spin Up Your Own VPN on Ubuntu 20.04
- Port Forwarding and How to Do It With SSH
- When User Data Scripts Are Not Enough, Create a New Image
- Microservices and AWS
- Very Basics of Concurrency in Go
- Git Submodules Basics and How to Replace One Submodule With Another
- How I Enabled HTTPS on My EC2 Hosted Website
- Inheritence in JavaScript with Prototypes
- 2020 in Review: Soft Skills, Books, Cloud and SE Practices
- Beginner's Introduction to Promises in JavaScript
- Data Structures 101
- A Brief Evolution of HTTP
- Difference Between Handler, Handle and HandlerFunc
- What Does a True RESTful API Means?
- Benchmarking in Go, with Example
- Top 6 Free Learning Resources I used to Learn Go
- Optional Parameters Using Option Struct
- Optional Parameters using Functional Options
- Sending POST Request in Go with a Body
- Dynamically Insert Version Info From git tag to Your App
- Introduction to WebAssembly with Go
- Continuous Integration and Deployment to Beanstalk With Docker
- Introduction to BoltDB
- Unit Testing, Test Coverage and CI with Travis in Go
- Create Lightweight Docker Images With Multi Staged Build
- 2019 In a Review: Colemak, Code Reviews and More
- Switching to Hugo This New Year
- Run Unit Test Before Every Commit with pre-commit Hook
- Cycles Rendering Checklist for Faster and Clear Renders
- Software Testing and Test Driven Development
- What I've Learnt as a Self Taught Programmer Till Now
- Making a Switch to KDE and zsh
- Advance Interface Topics in Blender
- How would you exclude all extension-less executable from your repo?
- Extract a File from Git Repo to its own, Preserving the History
- Blending Modes Explained
- Nuke Optimization Tips
- Merge more than one Commits before Pushing
- Digital Compositor Checklist
- mental ray shader terminology explained
- Get rid of Flickering during Shoot