© 2026 Hashnode
A few days ago, I was finishing up what seemed like a routine deployment. Image built? Check. Kubernetes manifest ready? Check. Straightforward stuff. But the moment I hit apply, my pods just refused to start. Instead of my application's friendly wel...

As macOS developers, creating universal binaries and shared libraries that work seamlessly across both Intel (x86_64) and Apple Silicon (arm64) architectures is critical. Whether you’re building standalone executables or .so` shared libraries, combin...

Background We had a requirement to include a Terms and Conditions block in an existing PDF. The terms and conditions were represented as rows of an HTML table. For this, we were converting HTML to PDF using the puppeteer-html-pdf Node.js package. On ...

Last year, around the same time, I added a feature in market data notification to scrape the stocks fear greed index from https://edition.cnn.com/markets/fear-and-greed, with selenium and chrome webdriver. Difference in development and production The...
