
database
Speed Up DB Queries Like a Pro
If you’ve ever waited too long for a database query to finish, you know the pain of slow performance. The good news? Indexes are here to save the day!
database
If you’ve ever waited too long for a database query to finish, you know the pain of slow performance. The good news? Indexes are here to save the day!
RxJS
I recently came across MkDocs-Material by Martin Donath, a fantastic open-source project with over 22k GitHub stars. It’s an incredible contribution to the community, making documentation hosting effortless. While exploring it, I got curious about how such a large project achieves reactiveness. The stack is mostly HTML, SCSS, Preact,
design
When working on documentation for my product, LiveAPI, I started using MkDocs, a static site generator that produces clean and professional documentation. However, I found its design a bit monotonous and decided to explore the project to make some customizations. This journey led me to an intriguing part of its
hashicorp
We recently migrated our infrastructure from Kubernetes to HashiCorp Nomad. Soon after, we encountered service discovery issues and integrated Consul to address them. At this point, we were feeling a bit more relaxed, knowing that we could dedicate less time to infrastructure and focus more on product development, as we
nomad
We recently switched from Kubernetes to Nomad to manage our infrastructure. At first, with two nodes and multiple services,we had a hard time getting the request routing to work reliably. In this post, I’ll walk through how we built an efficient and low-cost service discovery solution for our
nomad
We're a lean team of 10 managing a relatively simple infrastructure. Our setup includes a master Kube v1.24.4, two v1.25.1 nodes, and a self-hosted GitLab for version control. Our CI/CD pipeline relies on GitLab runners to build images and deploy Docker containers using
react
Consequences of Poor Code Maintenance Imagine building a product with great potential, but watching it progress slowly due to messy code and disorganized thinking. We are a small team, building a product called Hexmos Feedback, Feedback helps keep teams motivated and engaged through recognition and continuous feedback. We have attendance
ml
Remember the bot invasion of my newsletter? I fought back with ML, but building a fancy bot zapper wasn't in the budget. Instead, I deployed a cost-effective model to keep those pesky bots out. Here is how I did it!
ml
My newsletter was overrun by bots! I decided to try a machine learning solution. It was my first ML experiment and I learned a lot. Want to know how I built a bot detector and gained some ML skills along the way? The bot invasion I have a free newsletter
websocket
Have you recognized a sluggish component in your web app and want it to be more snappy? I was in the same boat until I tried Websocket. It helped me achieve faster load times and get real-time updates for my web app's feed. I'll be sharing my learnings, so stay tuned!
kubernetes
Ever felt confused about server, docker, service, container, target or node ports in Kubernetes? This article breaks it down for you, explaining every port in your workflow, from development to deployment Dive in and simplify the complexity today!
design
Discover design essentials for non-designers from 'The Non-Designer’s Design Book' and Joe Natoli's 'Design Rules.' Improve your skills and make designs that have a strong impact. Take a quick guide to understand design principles better and boost your design abilities.