Writings and Trainings
Books
- Practical Go - Building Scalable Network and Non-Network Applications (December, 2021)
- Doing Math with Python (August, 2015)
- Write Your First Program (2012)
Manning Live Projects
These live projects aim to help you build something while you learn more of the Go programming language and ecosystem:
- Image hosting in Go (2024)
- Go and External APIs (2023)
- WebSocket-based Chat Backend in Go (2022)
- Create a Secrets Sharing Application and Client in Go (2021)
- Create a Web Application Scaffold Generator in Go (2021)
Software publications
Years Active: 2007 - Present
- Middleware for web applications
- Best practices for container compliance
- Authentication between microservices using Kubernetes identities
- Enforcing policies and governance for Kubernetes workloads
- Validating Kubernetes YAML for best practice and policies
- Deploying Docker Containers to AWS using CloudBees CodeShip, CodeDeploy and Chef
- Testing Linux Docker Images in CloudBees CodeShip CI
- Using gRPC in Python
- Exploring Security, Metrics, and Error-handling with gRPC in Python
- Monitoring Your Synchronous Python Web Applications Using Prometheus
- Monitoring Your Asynchronous Python Web Applications Using Prometheus
Previous writings page: https://amitksaha.wordpress.com/writings/
Research publications
Years Active: 2009 - 2012
- Practical Design Optimization Techniques
- Multimodal Optimization Using a Bi-Objective Evolutionary Algorithm
- A Bi-criterion Approach to Multimodal Optimization: Self-adaptive Approach
- Practical Robust Design Optimization Using Evolutionary Algorithms
- Robust design optimization of high-performance axisymmetric scramjets based on surrogate-assisted evolutionary algorithms
- How does the good old Genetic Algorithm fare at real world optimization
- Equality Constrained Multi-objective optimization
- Hybrid gradient projection based Genetic Algorithms for constrained optimization
- Finding multiple solutions for multimodal optimization problems using a multi-objective evolutionary approach