GitHub actions and Go private modules
Using private go modules in local development and GitHub actions workflows with ssh keys.. read more
Using private go modules in local development and GitHub actions workflows with ssh keys.. read more
When deciding whether to use pointers or values in Go, the size of the data being dealt with is a crucial factor. For small or negligible amounts of data, it doesn't matter much. However, with extremely large variables, passing by pointer can be necessary to avoid excessive copying. The performance .. read more
The HTTP protocol is fast, secure, and reliable. However, it needs other protocols and services to work properly, and when things don’t go well it is necessary to have access to detailed information about the time spent in each step. The steps to make an HTTP call are as follows: DNS Lookup The clie.. read more
Netflix recently migrated its mobile app's API layer from Falcor to GraphQL with zero downtime, using a federated architecture. The migration plan involved implementing a GraphQL shim service on top of the existing Falcor API, followed by A/B testing, replay testing, and sticky canary testing to val.. read more

The Terraform Compiler Pattern is a design pattern that allows you to write Terraform code in a higher-level language and then compile it down to Terraform code... read more

Exploring building a stateless REST server using FastAPI and PostgreSQL, and deploying it on Google Cloud Platform's Cloud Run... read more

Deploying Syncthing on Fly.io: A journey to keep files in sync across devices... read more

GPT-4 has been a massive breakthrough for the power of Large Language Models (LLMs). Learn how to augment their abilities for cloud development with Gitpod... read more

The process, benefits, challenges, and best practices of migrating to Amazon Web Services (AWS)... read more
The risks and challenges associated with lateral movement from on-premises to cloud environments, the security risks posed by storing long-term cleartext cloud keys and compromised AAD-integrated devices, and the best practices to mitigate these risks... read more
