99% of the time you don't need a database. Please stop wasting your time. Learn from my pain.

Because of popular opinion in the programming ecosystem, almost all developers believe that you need to use a database offering like MySQL or MongoDB. A smaller subset of informed individuals might opt for a more simple database solution like SQLlite or UnQLite. This is a foolish belief system that i have fallen victim to myself. Let me explain why you most likely don't need a database.

Best Internet Solution for Digital Nomads

As digital nomadism has become increasingly popular over the last 5 years, the need for a travel router is more critical than ever. It can be stressful and confusing to consider network appliances (such as GL inet) and devices (random AliExpress junk) when working remotely. After traveling around the world, mostly in South America and Asia, I have identified the four most important needs for a travel router:

  1. Fast VPN Connection: 95% of travel routers have an underpowered CPU, which makes it challenging to provide a fast VPN tunnel.
  2. Hotel WiFi Authentication: The ability to interface with hotel WiFi login screens for authentication.
  3. SIM Card Support: Use a SIM card to obtain 5G / 4G LTE internet.
  4. Everything in a Single Device: You don’t look very cool in Bali, Indonesia, with multiple networking devices on the beach.

I’ve solved this problem by using a single Sony Xperia 10 III running the Linux-based Sailfish OS, which provides VPN access wherever I go. Here’s an image of my setup:

My Favorite Developer Template For Fastapi

React has many great paradigms in place that make it a very popular and beloved way of programming modern web apps. Such things like Parent and Child Prop components (component inheritance), Hooks (and it's state), Code Maintainability, Easiness of Reading, etc all shed some light on why it is the most popular in the JavaScript Ecosystem. However, many developers have identified shortcomings and frustration with the current React Paradigm.

Configure a fastapi application to authenticate against a domain controller

For creating internal tools in companies, as I do on a monthly basis, I am deeply in love with the fact that it is possible to hide my important applications from outside eyes unless you have a valid company login. Active Directory is the standard authentication service for most people in companies, as your employee credentials are tied to services such as Outlook and Microsoft 365. Furthermore, offloading the burden of authenticating against a domain controller actually makes your applications safer because you don't need to write your own authentication service; therefore, we minimize the chance of vulnerabilities.

Manage AWS with PowerShell Series: #01 - IAM Role Attachments to EC2 Instances Using PowerShell

In managing cloud infrastructure, especially in environments as dynamic and expansive as AWS, automation is not just a convenience but a necessity. It streamlines processes, reduces manual intervention, and enhances overall system reliability. One area where automation plays a crucial role is in managing IAM (Identity and Access Management) roles for EC2 instances.

Manage AWS with PowerShell Series: #00 - An introduction to PowerShell on AWS CloudShell

In managing cloud infrastructure, especially in environments as dynamic and expansive as AWS, automation is not just a convenience but a necessity. It streamlines processes, reduces manual intervention, and enhances overall system reliability. One area where automation plays a crucial role is in managing IAM (Identity and Access Management) roles for EC2 instances.

Migrating 100TB of Prod Data from Windows Server 2008 to Microsoft Azure with Backblaze B2 CLI

As businesses increasingly embrace cloud solutions, the need to migrate large volumes of production data from on-premises servers to cloud platforms becomes a critical task. This blog post will talk about the problems that came up when moving over 100TB of data from a physical server running Windows Server 2008 to Microsoft Azure, and how the Backblaze B2 CLI emerged as the only reliable and cost-effective solution when working with Windows Server 2008.

IMAGE ALT TEXT HERE