Things to consider before starting an Elixir/Phoenix project A non-exhaustive pros and cons list of the Elixir and Phoenix framework ecosystem, gathered from a few weeks of building an MVP.
Testing environment variables in an Elixir/Phoenix application Use the Application.put_env method to override environment variables for your unit and integration tests.
Handling environment variables in Elixir/Phoenix applications A simple approach to setting configuration values using environment variables in an Elixir/Phoenix application.
Deploying Sveltekit to AWS Lambda I had a hard time using the sveltekit-adapter-aws and services like Elastic Beanstalk, ECS, and CloudFlare Pages. So I created a minimal example of deploying Sveltekit to AWS Lambda using the CDK.
Some things to consider as a software engineer... that have nothing to do with writing code A non-exhaustive list that I'm writing for myself on the important soft skills I've had to cope with working professionally in tech. I started writing it in Obsidian as a personal note and thought why not share in case it can help someone like me down the road.
Deleting and emptying Amazon S3 Buckets using the AWS CLI Here's a quick command that will help you safely clean up a lot of S3 buckets quickly and easily.
Daily journal: #1 Load testing, empathy as a mentor, and thoughts on churn of frontend ecosystem versus slower moving, less innovative backend technology.
Code challenge: Simple analytics Write a function that takes an input of users and returns the count of each subscription type.
Basics of running a custom Docker container locally A tiny cheat sheet for those of us that don't use Docker enough to have muscle memory and want to get things done.
A reasonable approach to documenting code Prioritize documenting the most valuable things to save time onboarding and ensure a more complete understanding of the developers that write it.