My CKAD Journey: Getting Certified in Kubernetes
Here's my journey to becoming a Certified Kubernetes Application Developer (CKAD), sharing the challenges, preparation tips, and how it's boosted my cloud-native skills.
Things I've found curious to write about. Mostly tech related stuff.
Here's my journey to becoming a Certified Kubernetes Application Developer (CKAD), sharing the challenges, preparation tips, and how it's boosted my cloud-native skills.
If you're using Linux and want to combine the security of Proton VPN with the advanced DNS features of NextDNS, here's a quick guide to set it up.
How to implement a fixed width offset-based pagination in Spring Boot. Step by step walkthrough including a demo project.
Using Github Actions, AWS CDK, Node.js, and Docker to deploy a Spring Boot app.
A book called Stratospheric about learning AWS CDK for a Spring Boot app that I'm going through.
Sharing my experience of passing the Microsoft Certified: Azure Developer Associate (AZ-204) exam.
Sharing my experience of passing the Microsoft Certified: Azure Administrator Associate (AZ-104) exam.
How to get free parallel jobs on Azure DevOps for public or private repositories by submitting a request.
Sharing my experience of passing the Microsoft Certified: Azure Fundamentals (AZ-900) exam.
A recipe on hosting a static website on AWS S3, CloudFront and Route53 using Terraform. Including a GitHub repository source code.
Another course finished about learning how to use dependency injection in C# and .NET
My first steps in learning how to build RESTful APIs with C#, .NET 7, Dapper and PostgreSQL
Important statements to include in your SQL Server stored procedures.
Migrating to Next.js from Hugo.
Essential characteristics of a cloud according to NIST Special Publication 800-145.
Using mkcert to generate locally-trusted development certificates for Spring.
Using shell script to create multiple databases for Postgres in Docker.
Migrating my blog from 11ty to Hugo.
How to programmatically configure EhCache 3 with Event Listeners in Spring Boot.
Migrating my blog from Gatsby to 11ty.
A milestone victory achieved in personal journey of software craftsmanship.
Doing some algorithm and data structure exercises the TDD way.
A series of videos that I found useful.
Exploring Go by building a simple CLI app with some benchmark.
Spacing utility inspired by Tailwind CSS.
Using a materialized view to speedup queries in PostgreSQL and MySQL.
How to generate MD5 hashes for all images inside of a browser.
How to modify and use a service worker inside create react app.
How to setup a docker-compose file to develop a laravel application.
How I've built and published my first vscode extension.
Higher-order functions in Haskell.
Recursive functions in Haskell.
List comprehensions in Haskell.
Defining functions in Haskell.
Types, functions and classes in Haskell.
Basics in Haskell.
Roles of introspection and proper attitude in learning.
Adopting a new language as a medium to learn functional programming.
Why choosing proper tools for the job is important.
The most important skill of 21st century.
How community made software opens up new possibilities.