engineering.hashnode.comManaging Breaking Changes in Hashnode GQL Public APIHey everyone, this article discusses how we manage breaking changes in Hashnode's GQL Public API. We recently announced Public APIs 2.0 and have been rapidly iterating. As a result, we are incorporating feedback and enhancing the APIs. We are thrille...Oct 19, 2023·5 min read
engineering.hashnode.comCI Checks: Ensuring Better Code Quality and Faster DeploymentHow can you consistently deliver high-quality code that adheres to established coding guidelines and is free from errors?The solution lies in implementing tests and multiple checks for linting and type errors. This may seem straightforward, but it re...Aug 10, 2023·8 min read
engineering.hashnode.comSimple Steps to Include CDK Diffs in GitHub PRsHey, everyone! If you've been using AWS, chances are you've come across CDK and building cloud apps with it. As seamless as it is to deploy apps using CDK, it is equally important to monitor changes in infrastructure code and prevent issues. This gui...Jun 6, 2023·6 min read
engineering.hashnode.comCustom Metrics Made Easy: A Comprehensive Guide to SST and CloudWatch IntegrationMonitoring and managing resources is an important part of making sure your serverless application is working as expected and troubleshooting when issues arise. Amazon Web Services (AWS) provides a wide range of services to monitor and track the perfo...Apr 19, 2023·7 min read
iamshadmirza.hashnode.devChanging Teams in a Tech Company: The Struggle is RealIntroduction Hey everyone, I'm Shad, and I work at Hashnode. I have been taking care of building the Hashnode mobile app for a little more than a year. I got into the Platform team at Hashnode recently, and this blog post is all about that change. C...Mar 16, 2023·5 min read