Author Archives: admin @ SiBM

How to Work with YAML in Python – A Guide with Examples

If you’ve ever worked with configuration files, Docker Compose, Kubernetes, or CI/CD pipelines, you’ve probably used YAML. It’s everywhere in modern development, and for good reason: it’s human-readable, simple, and powerful. In this guide, you’ll learn how to work with YAML files in Python. We’ll cover reading, writing, and manipulating YAML data in practice. 🔗 […]

How to Use the Polars Library in Python for Data Analysis

In this article, I’ll give you a beginner-friendly introduction to the Polars library in Python. Polars is an open-source library, originally written in Rust, which makes data wrangling easier in Python. The syntax of Polars is very similar to Pandas, so if you’ve worked with Pandas or the PySpark library before, using Polars should be […]

React’s Critical “React2Shell” Vulnerability — What You Should Know, and How to Upgrade Your App

Web development is always evolving, and sometimes those changes happen a bit under the hood. One such change involved the shift to React Server Components (RSC). If you’re a NextJS or React developer, especially using the App Router, understanding the new security alert is really important for keeping your apps safe and secure. Table of […]

How to build your own learning path using Open Source with Kunal Kushwaha [Podcast #200]

Today Quincy Larson interviews Kunal Kushwaha. He’s a software engineer and prolific computer science teacher on YouTube. He failed the JEE, the Indian Engineering Entrance Exam, TWICE. But he persevered. He did 4 years of university but attended ZERO lectures. Instead he built his own learning path by contributed to open source projects and using […]

Become an AI Researcher

We just posted a course on the freeCodeCamp.org YouTube channel that will teach you how to become an AI Researcher. This course will guide you step-by-step, starting with the foundational mathematics essential for understanding modern AI, before diving into PyTorch fundamentals. You will then learn about the building blocks of AI, from simple neural networks […]

How to Build an Admin Dashboard with shadcn/ui and TanStack Start

In this guide, we’ll build a feature-rich admin dashboard using shadcn/ui for beautiful, reusable components and TanStack Start for a powerful, type-safe full-stack framework. By the end, you’ll have: A fully functional /dashboard layout A statistics-rich dashboard home page with charts and tables A Products page using TanStack Query and TanStack Table A Settings page […]

How to Build an AI-Powered RAG Chatbot with Amazon Lex, Bedrock, and S3

Chatbots are widely adopted among software companies, especially those that interact heavily with customers. It is typically used for tasks such as customer support, answering questions, and providing information on websites, apps, and messaging platforms. These days, as expected, some chatbots are AI-powered and can generate answers to queries through Retrieval-Augmented Generation (RAG). I have […]

Tips from a Serial Career Changer with GitHub’s Andrea Griffiths [Podcast #199]

Today Quincy Larson interviews Andrea Griffiths, who taught herself programming using freeCodeCamp while working in construction. She moved to the US from Colombia when she was 17, and within 6 months she joined the US Army. She ran a chain of gyms before landing a support role at a tech company, then ascending to Product […]

How to Build an AI-Driven Search Experience using Meilisearch

Search is one of the most important features in modern applications. Users expect instant answers, useful suggestions, and results that match their intent even when they make spelling mistakes. Most traditional search systems struggle to deliver this experience without complex and heavy infrastructure. Meilisearch is an open-source search engine that changes this by offering a […]