Improving Code Quality With Prettier And ESLint

No software team should spend time and mental resources arguing about code formatting. The same goes for code practices that some of the team members might consider unsafe or counter-productive....

Clean Architecture with FastAPI

Clean Architecture Tired of your projects getting a mess? Impossible to scale for more features and endpoints? I have a solution to your problems. Today we will explore clean architecture using abstract classes, repository pattern and use cases....

March 1, 2023 · 7 min · Rodrigo Delduca

Master the Art of Software Testing with F.I.R.S.T Principles

A quick introduction to the F.I.R.S.T principle you can use to improve your testing skills and create efficient, practical, high-quality tests

February 22, 2023 · 5 min · Luis Filipe Pedroso

Using Private Modules in Go from GitHub

Learn how to connect and use private Go modules in GitHub. We’ll take you through the steps of configuring your Go project to use a private module hosted on GitHub.

Secure Cloud Workspace with VSCode and Tailscale

…Or someone else’s computer Sometimes your development machine is not sufficient for various reasons: For example, you need to build an x86/amd64 Docker image and do not want to pay the cost of QEMU, or it is on a limited internet; for these and other reasons, I created a terraform to bootstrap a development machine with a single command....

Getting started with Async in Python

In this post, you’ll learn the basics on Async IO and how get start with it in python with few simple examples.

January 18, 2023 · 6 min · Suneet Choudhary

Lint all the things with golangci-lint!

Intro If you program in Go, you probably have used the built-in linter, the go vet ./..., this linter is good and catches some common issues, but today we will explore some alternatives, and the chosen one was golangci-lint....

Resumable uploads of large files using tus and Cloudflare Stream

Despite the increase in bandwidth and stability of the Internet across the globe, large file uploads are often interrupted. Mainly when the upload is performed over a mobile network or from a remote area....

October 17, 2022 · 6 min · Sergei Podatelev

Building Highly Scalable Serverless WebSocket Infrastructure on AWS

In this article, we will set up a Serverless infrastructure for WebSockets. It will use Python, AWS API Gateway, AWS Lambda & Dynamodb using AWS-CDK.

March 28, 2022 · 6 min · John Taylor

Deploy iOS Application to AppCenter via Github Actions (Manual Code SignIn)

🌅 Good Morning Guys ☕️ ⏰ 25th March 2022 08:15 hrs IST I know you have read lots of tutorials same like this. But for me, this is my latest achievement from the last 4 days to learn CI/CD which I have been procrastinating on for a long time....

March 28, 2022 · 9 min · Abhishek Thapliyal