Hacker News
- Application-Level Logging Best Practices https://geshan.com.np/blog/2019/03/follow-these-logging-best-practices-to-get-the-most-out-of-application-level-logging-slides/ 63 comments
- Ways Docker Changed the Way Software Engineers Work in Past Half Decade https://geshan.com.np/blog/2018/12/4-ways-docker-changed-the-way-software-engineers-work-in-past-half-decade/ 3 comments
- You Can Do It in SQL, Stop Writing Extra Code for That https://geshan.com.np/blog/2018/12/you-can-do-it-in-sql/ 46 comments
- Software Companies Tech Competency Matrix https://geshan.com.np/blog/2017/06/software-companies-tech-competency-matrix/ 70 comments
Lobsters
- Vegeta load testing a quick primer with GET examples https://geshan.com.np/blog/2020/09/vegeta-load-testing-primer-with-examples/ 2 comments testing
- How to use docker multi-stage build to create optimal images for dev and production https://geshan.com.np/blog/2019/11/how-to-use-docker-multi-stage-build 5 comments devops
- Logging best practices to get the most out of application level logging https://geshan.com.np/blog/2019/03/follow-these-logging-best-practices-to-get-the-most-out-of-application-level-logging-slides 2 comments web
- Why Use Docker? 3 Reasons From a Development Perspective https://geshan.com.np/blog/2018/10/why-use-docker-3-reasons-from-a-development-perspective 6 comments devops
- First, solve the problem. Then, write the code https://geshan.com.np/blog/2018/12/the-most-important-tip-for-beginner-software-engineers-is 2 comments practices , programming
- Don't Code Your Microservice Like a Monolith, Keep It Maintainable Not Over-engineered https://geshan.com.np/blog/2018/10/dont-code-your-microservice-like-a-monolith 5 comments practices
- Deployment Is Not Release, Let's Use Feature Flags https://geshan.com.np/blog/2018/10/deployment-is-not-release 16 comments devops , practices
- 5 Signs That Reveal Your Software Development Process Is Agile Only On Paper -- how to fix them https://geshan.com.np/blog/2018/11/5-signs-that-reveal-your-software-development-process-is-agile-only-on-paper-and-solutions-for-them 19 comments practices
- You Can Do It in SQL, Stop Writing Extra Code for That https://geshan.com.np/blog/2018/12/you-can-do-it-in-sql 21 comments databases , programming
- Software Companies Tech Competency Matrix https://geshan.com.np/blog/2017/06/software-companies-tech-competency-matrix 6 comments practices
- Docker for beginners: a guide to understanding the core concepts https://geshan.com.np/blog/2024/04/docker-for-beginners/ 1 comment docker
- First, solve the problem. Then, write the code. https://geshan.com.np/blog/2018/12/the-most-important-tip-for-beginner-software-engineers-is/ 87 comments programming
- Setting up environment variables in Docker Compose an almost complete guide https://geshan.com.np/blog/2023/08/docker-compose-environment-variables/ 2 comments docker
- How to undo a git rebase, a beginner's guide with an easy example https://geshan.com.np/blog/2023/07/undo-git-rebase/ 3 comments git
- How to use NPM Chalk to colorize and format your console output https://geshan.com.np/blog/2022/10/npm-chalk/ 3 comments node
- How to run multiple NPM commands simultaneously using concurrently https://geshan.com.np/blog/2022/09/npm-concurrently/ 2 comments node
- 10 useful Docker commands to get things done with a real-life example https://geshan.com.np/blog/2022/05/docker-commands/ 7 comments docker
- 3 efficient ways to generate UUID in Node.js https://geshan.com.np/blog/2022/01/nodejs-uuid/ 2 comments node
- Postgres with Docker and Docker compose a step-by-step guide for beginners https://geshan.com.np/blog/2021/12/docker-postgres/ 8 comments docker
- Postgres with Docker and Docker compose a step-by-step guide for beginners Node.js example https://geshan.com.np/blog/2021/12/docker-postgres/ 9 comments node
- How to read and write CSV files with Node.js https://geshan.com.np/blog/2021/11/nodejs-read-write-csv/ 3 comments node
- Node.js SQLite: Build a simple REST API with Express step-by-step https://geshan.com.np/blog/2021/10/nodejs-sqlite/ 4 comments node
- The final guide to web scraping with Node.js https://geshan.com.np/blog/2021/09/web-scraping-nodejs/ 6 comments node
- Kubernetes cron jobs: a hands-on guide to optimally configured crons - Node.js example https://geshan.com.np/blog/2021/02/kubernetes-cron-job/ 4 comments node
- Javascript memoization: a practical example for better HTTP performance (Node.js example) https://geshan.com.np/blog/2021/02/javascript-memoization/ 2 comments javascript
- Javascript memoization: a practical example for better HTTP performance - Node.js example https://geshan.com.np/blog/2021/02/javascript-memoization/ 5 comments node
- Node.js Postgresql tutorial: Build a simple REST API with Express step-by-step https://geshan.com.np/blog/2021/01/nodejs-postgresql-tutorial/ 3 comments node
- Get PHPUnit Code Coverage 2+ times faster with Pcov compared to X-debug https://geshan.com.np/blog/2020/11/phpunit-code-coverage-pcov/ 3 comments php
- Node.js MySQL tutorial: a step-by-step getting started guide with Express js REST API https://geshan.com.np/blog/2020/11/nodejs-mysql-tutorial/ 12 comments node
- A node js example from slow to fast docker build https://geshan.com.np/blog/2020/10/docker-build-example-faster-docker-build/ 16 comments node
- 5 benefits of pair programming you should know about https://geshan.com.np/blog/2020/06/pair-programming-benefits-for-your-team/ 26 comments coding
- How to use docker multi-stage build to create optimal containers for dev and production https://geshan.com.np/blog/2019/11/how-to-use-docker-multi-stage-build/ 14 comments docker
- Getting started with debugging nodeJs applications with ndb https://geshan.com.np/blog/2019/01/getting-started-with-debugging-nodejs-applications-with-ndb/ 5 comments node
- You Can Do It in SQL, Stop Writing Extra Code for That https://geshan.com.np/blog/2018/12/you-can-do-it-in-sql/ 165 comments programming