Mihai Farcas

Mihai Farcas @mihailtd

About: I am a Software Architect passionate about building impactful healthcare solutions. Experienced with k8s, Node.js, Vue.js, MongoDB, and cloud technologies. Check out my work at https://mihai.ltd!

Location:
Cluj-Napoca, Romania
Joined:
Mar 5, 2019

Mihai Farcas
articles - 18 total

Automate Your Homelab Like a Pro with Ansible!

Spending too much time manually configuring servers in your homelab? Wish you could automate setup,...

Learn More 0 0Apr 2

Functional Programming Face-Off: Python vs JavaScript vs Go!

Functional programming has been gaining popularity in recent years, and for good reason. It offers a...

Learn More 1 0Mar 5

Secure Self-Hosting with Cloudflare Tunnels and Docker: Zero Trust Security

For many software engineers, the allure of self-hosting is undeniable. It represents autonomy, a...

Learn More 9 1Jan 8

Kubernetes Debugging Made Easy with mirrord

Developing and debugging applications in a Kubernetes cluster can be complex. However, mirrord, an...

Learn More 0 0Oct 25 '24

Why Go is Popular Right Now and Why I Started Learning Go as a Node.js Developer

As a Node.js developer for over a decade, I've built countless web applications, APIs, and...

Learn More 139 25Oct 22 '24

Prompt Engineering and Other Bullshit Jobs in Tech

In the tech industry, we love our buzzwords. "Prompt engineering" is the latest buzzword, a shiny new...

Learn More 8 0Aug 28 '24

Simplify PostgreSQL Deployments with Kubernetes & GitOps (with Crunchy Data Operator)

Ever felt frustrated with the complexity of running PostgreSQL on Kubernetes? Manually setting up...

Learn More 3 0Jul 22 '24

Hosting for Web Apps: Cloud vs. Homelab vs. Hybrid – Which Saves You Money?

Cloud, home server, or a mix of both? Find the most cost-effective way to host your web app without surprise invoices.

Learn More 5 0Apr 14 '24

Better Postgres Database Migrations and Testing by Ditching Bloated ORMs

Managing PostgresSQL schema can be a challenging task, especially when dealing with bloated ORMs....

Learn More 0 0Mar 2 '24

Set up a Kubernetes cluster in under 5 minutes with Proxmox and k3s

In this detailed guide, I show how to convert a compact mini PC, into a Kubernetes cluster. I use Proxmox to manage the entire cluster. I add a virtual machine to be a Kubernetes worker node using Ubuntu Server as the base operating system. By installing K3S, a lightweight version of Kubernetes, I add third node in my existing K8S cluster. Possibilities after building this system are endless, from hosting websites to running databases. The 3 mini PCs from my cluster have a total of 24 threads and 48 gb of RAM as well as NVME storage while having under 50W power consumption.

Learn More 55 0Jan 30 '24

A Year of Self-Hosting: 6 Open-Source Projects That Surprised Me in 2023

I explore some of the most innovative and practical open source tools I found in 2023. We delve into a self-hosted passwordless authentication platform, a low-code backend generator using GraphQL or REST, and an automation platform with numerous integrations. In addition, I showcase tools that run machine learning models directly in PostgreSQL, and round out with a collaborative platform for machine learning models and datasets. These are perfect for those interested in self-hosting, machine learning, and discovering handy tools for app and website development.

Learn More 107 11Dec 19 '23

🌟 #DEVImpact2023 Reflections

Proud Moments Building a development platform with Kubernetes is a challenging task even...

Learn More 7 2Dec 15 '23

Exploring Tech Trends in 2024: My Learning Journey & Future Plans

In this video, I go over my ambitious plans for the year 2024. I'll be diving into emerging tech trends like Kubernetes, self-hosting applications, eBPF for system event monitoring, passwordless authentication, Golang for backend development, and generative AI. I’ll be focusing on various aspects like application performance, scalable concurrent applications, and real-world application of AI models. In pursuing these technologies, I aim to enhance my English and public speaking skills as well as contribute to enhanced content for my growing YouTube community. Tune in to join me in this exciting learning journey.

Learn More 0 1Dec 12 '23

PostgresML: How to Use AI Models and Machine Learning Algorithms in Your Database

In this video, we explore how to use open source AI models and algorithms in your PostgreSQL database...

Learn More 1 0Jun 15 '23

MongoDB vs PostgreSQL: Which is more suitable for your project in 2023?

I compare MongoDB and PostgreSQL in areas such as performance, scalability, ecosystem and tooling, etc.

Learn More 0 0Apr 18 '23

How to Develop Cloud Native Applications Locally on Kubernetes Using DevSpace

In this video, you will learn how to use DevSpace, an open-source tool that simplifies and...

Learn More 0 0Mar 2 '23

Take Your JavaScript to the Next Level: Why Array Methods & Promises Are Essential for Beginner Developers

Learn the essentials of Array Methods and Promises in JavaScript. This beginner-friendly guide features two videos that show the power and versatility of these essential tools. Take your coding skills to the next level now!

Learn More 1 0Feb 2 '23

JavaScript/TypeScript monorepo setup with PNPM Workspaces, Vite, VueJS and TailwindCSS!

JavaScript/TypeScript monorepo setup with PNPM Workspaces, Vite, VueJS and TailwindCSS! I...

Learn More 6 1Jan 19 '23