Author: ndup.io

  • ​Selling Your House Fast for Cash Without the Need for Repairs

    ​Selling Your House Fast for Cash Without the Need for Repairs

    Key Takeaways Table of Contents Selling a house can be stressful, especially when your home requires expensive repairs or you’re The post Selling Your House Fast for Cash Without the Need for Repairs appeared first on The Startup Magazine.  ​ Key Takeaways Cash buyers provide a direct route for selling homes as-is, without repairs or…

  • ​Evan You – From Art School Kid to Open Source Legend [Podcast #192]

    ​Evan You – From Art School Kid to Open Source Legend [Podcast #192]

    Evan You is the creator of the popular Vue JavaScript library for front end development and the Vite JavaScript build tool that a lot of devs use as a boilerplate for their new projects. He’s a self-taught developer based in Singapore. He shares tips…  ​ Evan You is the creator of the popular Vue JavaScript…

  • ​Vite is like the United Nations of JavaScript

    ​Vite is like the United Nations of JavaScript

    Ryan welcomes back Evan You, the creator of Vite and Vue.js, to discuss the evolution of build tools in web development, the unique features of Vite from its plugins to its hot module capabilities, and the future of Vite, including its integration with Rust. Plus, they touch on Vite’s new documentary and the power of…

  • ​How to Integrate AI into Your Terminal Using OpenCode

    ​How to Integrate AI into Your Terminal Using OpenCode

    Artificial intelligence is no longer just a helper, it’s becoming a real coding partner. Over the past year, developers have seen tools like GitHub Copilot and ChatGPT transform how code is written. But these tools mostly live in editors or browsers….  ​ Artificial intelligence is no longer just a helper, it’s becoming a real coding…

  • ​How to Securely Deploy APIs to Amazon Lambda – A Practical Guide

    ​How to Securely Deploy APIs to Amazon Lambda – A Practical Guide

    Cyber attacks against APIs (Application Programming Interfaces) are on the increase. These attacks arise from issues with proper authentication, authorization, unnecessary data exposure, lack of request limits, resource consumption, and use of vulner…  ​ Cyber attacks against APIs (Application Programming Interfaces) are on the increase. These attacks arise from issues with proper authentication, authorization, unnecessary…

  • ​Machine Learning Tutorial: How to Program Without Creating Your Own Algorithms

    ​Machine Learning Tutorial: How to Program Without Creating Your Own Algorithms

    Recreating the First Machine Learning Demo In 1958, Frank Rosenblatt demonstrated something remarkable to reporters in Washington, D.C. His “perceptron” could look at cards with shapes on them and tell which side the shape was on. The remarkable thin…  ​ Recreating the First Machine Learning Demo In 1958, Frank Rosenblatt demonstrated something remarkable to reporters…

  • ​5 Tips for Preparing Your Yard Before You Sell Your Property

    ​5 Tips for Preparing Your Yard Before You Sell Your Property

    When it’s time to put your property on the market, first impressions make all the difference. A well-maintained yard sets The post 5 Tips for Preparing Your Yard Before You Sell Your Property appeared first on The Startup Magazine.  ​ When it’s time to put your property on the market, first impressions make all the…

  • ​The Beginner’s Guide to Investing in Real Estate Properties

    ​The Beginner’s Guide to Investing in Real Estate Properties

    Investing in real estate can be a rewarding venture, offering both financial returns and property appreciation. However, for beginners, the The post The Beginner’s Guide to Investing in Real Estate Properties appeared first on The Startup Magazine.  ​ Investing in real estate can be a rewarding venture, offering both financial returns and property appreciation. However,…

  • ​Who watches the watchers? LLM on LLM evaluations

    ​Who watches the watchers? LLM on LLM evaluations

    While using LLMs to judge LLM outputs might seem like the fox guarding the henhouse, turns out it works pretty well (and scales better than humans).  ​While using LLMs to judge LLM outputs might seem like the fox guarding the henhouse, turns out it works pretty well (and scales better than humans). 

  • ​How to Use the Compound Components Pattern in React: Prop Soup to Flexible UIs

    ​How to Use the Compound Components Pattern in React: Prop Soup to Flexible UIs

    Have you ever opened React project source code and wondered why things are so messy? Have you ever tried adding a feature to a React component created by someone else and felt that you needed to rewrite it? Have you felt nightmarish in tackling state…  ​ Have you ever opened React project source code and…

  • ​How to Persist State in Time-Series Models with Docker and Redis

    ​How to Persist State in Time-Series Models with Docker and Redis

    Have you ever built a brilliant time-series model, one that could forecast sales or predict stock prices, only to watch it fail in the real world? Well, this is a common frustration. Your model works perfectly on your machine, but the moment you depl…  ​ Have you ever built a brilliant time-series model, one that…

  • ​The JSON Web Token Handbook: Learn to Use JWTs for Web Authentication

    ​The JSON Web Token Handbook: Learn to Use JWTs for Web Authentication

    JWT stands for JSON Web Token, and it’s one of those terms you’ll constantly come across in modern web development. At its core, a JWT is a JSON-based open standard format that allows you to represent specific claims securely between two parties. The…  ​ JWT stands for JSON Web Token, and it’s one of those…

  • ​How to Work with Environment Variables in Python

    ​How to Work with Environment Variables in Python

    Environment variables let you configure applications without hardcoding sensitive information directly into your source code. They’re particularly useful for storing API keys, database credentials, and configuration settings that change between devel…  ​ Environment variables let you configure applications without hardcoding sensitive information directly into your source code. They’re particularly useful for storing API keys, database…

  • ​The role of FMCG demand in shaping the FCL share price on NSE

    ​The role of FMCG demand in shaping the FCL share price on NSE

    Fineotex Chemical Limited (FCL) is a leading player in the specialty chemical sector, supplying solutions for textiles, home care, hygiene, The post The role of FMCG demand in shaping the FCL share price on NSE appeared first on The Startup Magazine.  ​ Fineotex Chemical Limited (FCL) is a leading player in the specialty chemical sector,…

  • ​Why Agile Businesses Outperform Their Competition in Uncertain Markets

    ​Why Agile Businesses Outperform Their Competition in Uncertain Markets

    The last few years have shown us how unpredictable markets can be. Sudden shifts in customer behavior, supply chain disruptions, The post Why Agile Businesses Outperform Their Competition in Uncertain Markets appeared first on The Startup Magazine.  ​ The last few years have shown us how unpredictable markets can be. Sudden shifts in customer behavior,…

  • ​A new look for comments

    ​A new look for comments

    Learn about what’s new with comments on Stack Overflow  ​Learn about what’s new with comments on Stack Overflow 

  • ​How to Build an Adaptive Tic-Tac-Toe AI with Reinforcement Learning in JavaScript

    ​How to Build an Adaptive Tic-Tac-Toe AI with Reinforcement Learning in JavaScript

    Reinforcement learning (RL) is one of the most powerful paradigms in artificial intelligence. Unlike supervised learning where you train models on labeled datasets, RL agents learn through direct interaction with their environment, receiving rewards …  ​ Reinforcement learning (RL) is one of the most powerful paradigms in artificial intelligence. Unlike supervised learning where you train…

  • ​Docker Build Tutorial: Learn Contexts, Architecture, and Performance Optimization Techniques

    ​Docker Build Tutorial: Learn Contexts, Architecture, and Performance Optimization Techniques

    Docker build is a fundamental concept every developer needs to understand. Whether you’re containerizing your first application or optimizing existing Docker workflows, understanding Docker build contexts and Docker build architecture is essential fo…  ​ Docker build is a fundamental concept every developer needs to understand. Whether you’re containerizing your first application or optimizing existing Docker…

  • ​How to Build a Custom AI Chat Application with Next.js: Fine-Tune GPT Using Your Data

    ​How to Build a Custom AI Chat Application with Next.js: Fine-Tune GPT Using Your Data

    In 2025, AI-powered applications have advanced from generic chatbots to highly specialised assistants that understand your specific field, communicate in your style, and give contextually relevant answers. While Large Language Models (LLMs) like GPT-…  ​ In 2025, AI-powered applications have advanced from generic chatbots to highly specialised assistants that understand your specific field, communicate in…

  • ​Context is king for secure, AI-generated code

    ​Context is king for secure, AI-generated code

    Ryan sits down with Dimitri Stiliadis, CTO and co-founder of Endor Labs, to talk about how AppSec is evolving to address AI’s use cases. They discuss the implications of AI-generated code on security practices, the importance of human oversight in managing vulnerabilities, and how organizations should be balancing security and efficiency with AI.  ​Ryan sits…

  • ​How to Create a Landing Page with Bootstrap 5 and Context7 MCP AI

    ​How to Create a Landing Page with Bootstrap 5 and Context7 MCP AI

    What if you could build a responsive and stunning landing page in minutes, with little to no coding? Well, AI tools like Context7 MCP make it possible to automate design tasks and seamlessly integrate them with powerful frameworks like Bootstrap 5. I…  ​ What if you could build a responsive and stunning landing page in…

  • ​How to Forecast Time Series Data with Python Darts

    ​How to Forecast Time Series Data with Python Darts

    When analyzing time series data, your main objective is to consider the period during which the data is collected and how your variable of interest changes over time. There are various libraries for time series forecasting in Python, and Darts is one…  ​ When analyzing time series data, your main objective is to consider the…

  • ​Learn How to Use Pointers in Go – With Example Code

    ​Learn How to Use Pointers in Go – With Example Code

    Pointers are a fundamental but often dreaded concept in every programming language that supports them. Luckily for us, Go makes working with pointers straightforward and safe. In this article, we will demystify pointers in Go. You’ll learn: What poi…  ​ Pointers are a fundamental but often dreaded concept in every programming language that supports them.…

  • ​How to Use Freezed in Flutter

    ​How to Use Freezed in Flutter

    Flutter is a UI toolkit developed by Google. It’s gained immense popularity for its ability to create beautiful and natively compiled applications for mobile, web, and desktop from a single codebase. While Dart, the language behind Flutter, is powerf…  ​ Flutter is a UI toolkit developed by Google. It’s gained immense popularity for its ability…

  • ​Beyond code generation: How AI is changing tech teams’ dynamics

    ​Beyond code generation: How AI is changing tech teams’ dynamics

    While AI coding assistants are helping developers become more productive, the true value of AI lies in its ability to automate the non-coding tasks that have historically been bottlenecks, allowing leaders to create more agile teams and focus on higher-level strategic problems.  ​While AI coding assistants are helping developers become more productive, the true value…

  • ​Online Renewal of Your Bike Insurance Policy: Hassle-Free Process for Riders

    ​Online Renewal of Your Bike Insurance Policy: Hassle-Free Process for Riders

    Motorcycles and scooters are the preferred mode of transportation for millions of riders in India. It is used for daily The post Online Renewal of Your Bike Insurance Policy: Hassle-Free Process for Riders appeared first on The Startup Magazine.  ​ Motorcycles and scooters are the preferred mode of transportation for millions of riders in India.…

  • ​How Marijuana Use Can Impair Driving and Lead to DUI Charges

    ​How Marijuana Use Can Impair Driving and Lead to DUI Charges

    Did you know that in 2025, there were approximately 865,000 DUI arrests across the US states? And not only that, The post How Marijuana Use Can Impair Driving and Lead to DUI Charges appeared first on The Startup Magazine.  ​ Did you know that in 2025, there were approximately 865,000 DUI arrests across the US…

  • ​How to Use Animations in Flutter

    ​How to Use Animations in Flutter

    Animations are a fundamental aspect of mobile app development. They go beyond just adding visual appeal, and have become essential for enhancing the overall user experience. Flutter, Google’s open-source UI development toolkit, lets you create seamle…  ​ Animations are a fundamental aspect of mobile app development. They go beyond just adding visual appeal, and have…

  • ​How to Build a Rate Limiter with Redis and Python to Scale Your Apps

    ​How to Build a Rate Limiter with Redis and Python to Scale Your Apps

    If you’ve ever built a web application, you know that without a proper mechanism to control traffic, your application can become overwhelmed, leading to slow response times, server crashes, and a poor user experience. Even worse, it can leave you vul…  ​ If you’ve ever built a web application, you know that without a proper…

  • ​Key KPIs to Track in Your A/R Collections Process

    ​Key KPIs to Track in Your A/R Collections Process

    Key Takeaways Introduction Managing accounts receivable (A/R) efficiently is at the heart of every financially healthy business. When collections lag The post Key KPIs to Track in Your A/R Collections Process appeared first on The Startup Magazine.  ​ Key Takeaways Strong A/R management directly protects cash flow and overall business stability. Tracking KPIs like DSO,…

  • ​The Ethics & Best Practices of Offering Discounts as a Startup

    ​The Ethics & Best Practices of Offering Discounts as a Startup

    Navigating the realm of discounts as a startup can be both an opportunity and a challenge. Utilizing tools like using The post The Ethics & Best Practices of Offering Discounts as a Startup appeared first on The Startup Magazine.  ​ Navigating the realm of discounts as a startup can be both an opportunity and a…

  • ​Itai Liptz: Finding a New Job Without Losing Your Sanity

    ​Itai Liptz: Finding a New Job Without Losing Your Sanity

    The push to change jobs rarely comes from one moment. Sometimes it’s frustration after months of repetitive work, other times The post Itai Liptz: Finding a New Job Without Losing Your Sanity appeared first on The Startup Magazine.  ​ The push to change jobs rarely comes from one moment. Sometimes it’s frustration after months of…

  • ​How to Build an AI Coding Agent with Python and Gemini

    ​How to Build an AI Coding Agent with Python and Gemini

    In this handbook, you’ll build a basic version of Claude Code using Google’s free Gemini API. If you’ve ever used Cursor or Claude Code as an “agentic” AI code editor, then you should be familiar with what we’ll be building here. As long as you have …  ​ In this handbook, you’ll build a basic…

  • ​Machine Learning vs Deep Learning vs Generative AI – What are the Differences?

    ​Machine Learning vs Deep Learning vs Generative AI – What are the Differences?

    When I started using LLMs for work and personal use, I picked up on some technical terms, such as “machine learning” and “deep learning,” which are the main technologies behind these LLMs. I’ve always been interested in learning about the differences…  ​ When I started using LLMs for work and personal use, I picked up…

  • ​How to Peek Inside a Local LLM’s Brain

    ​How to Peek Inside a Local LLM’s Brain

    Large Language Models (LLMs) like LLaMA 2 and Mistral are often described as “black boxes”. This means that you can see the text you give them and the responses they produce, but their inner workings remain hidden. Inside the model, billions of weigh…  ​ Large Language Models (LLMs) like LLaMA 2 and Mistral are often…

  • ​Building AI-ready teams: Why documentation and culture matter more than tools

    ​Building AI-ready teams: Why documentation and culture matter more than tools

    This episode provides insights and strategies to successfully navigate AI adoption in engineering teams. Learn how to build developer confidence and create environments that drive real results beyond the hype.  ​This episode provides insights and strategies to successfully navigate AI adoption in engineering teams. Learn how to build developer confidence and create environments that drive…

  • ​QNET Executives Push African Governments to Regulate Direct Selling Industry

    ​QNET Executives Push African Governments to Regulate Direct Selling Industry

    Direct selling operates in a regulatory grey area across much of Sub-Saharan Africa, where governments lack specific frameworks to govern The post QNET Executives Push African Governments to Regulate Direct Selling Industry appeared first on The Startup Magazine.  ​ Direct selling operates in a regulatory grey area across much of Sub-Saharan Africa, where governments lack…

  • ​Become a Full Stack Developer with One Video

    ​Become a Full Stack Developer with One Video

    What if you could learn what you need to know to become a full stack developer in just one video. We just 48-hour course on the freeCodeCamp.org YouTube channel that will take you from square one to being a hireable full-stack developer. This course …  ​ What if you could learn what you need to…

  • ​Build a Full Stack Movie Streaming App with Go, React, MongoDB, OpenAI

    ​Build a Full Stack Movie Streaming App with Go, React, MongoDB, OpenAI

    We’ve just posted a full-stack course on the freeCodeCamp.org YouTube channel that will teach you to build a complete, production-ready movie streaming application named MagicStream, complete with AI-powered movie recommendations. This course is desi…  ​ We’ve just posted a full-stack course on the freeCodeCamp.org YouTube channel that will teach you to build a complete, production-ready…

  • ​How to Fix Cross-Origin Errors — CORS Error Explained

    ​How to Fix Cross-Origin Errors — CORS Error Explained

    In this article, you’ll learn about an important concept: Cross-Origin Resource Sharing (CORS) policy. As a developer, you might encounter a situation where a client request to the server fails, and the browser displays a red error like “CORS policy …  ​ In this article, you’ll learn about an important concept: Cross-Origin Resource Sharing (CORS)…

  • ​How to Implement the SOLID Principles in Flutter and Dart

    ​How to Implement the SOLID Principles in Flutter and Dart

    When building Flutter applications, it’s easy to get caught up in writing code that just works. But as your app grows in size and complexity, poorly structured code becomes harder to maintain, test, and extend. That’s where the SOLID principles come …  ​ When building Flutter applications, it’s easy to get caught up in writing…

  • ​Common Slice Mistakes in Go and How to Avoid Them

    ​Common Slice Mistakes in Go and How to Avoid Them

    Slices are one of the most fundamental and powerful data structures in Go. They provide a dynamic array-like interface that’s both flexible and efficient. However, they can be very tricky when implementing. And if not implemented correctly, they can …  ​ Slices are one of the most fundamental and powerful data structures in Go. They…

  • ​Turning investments into impact: Stack Overflow for Teams 2025.7

    ​Turning investments into impact: Stack Overflow for Teams 2025.7

    Over the past few releases, we’ve been investing in the foundation of Stack Overflow for Teams—strengthening infrastructure, modernizing integrations, and preparing for bigger shifts to come.  ​Over the past few releases, we’ve been investing in the foundation of Stack Overflow for Teams—strengthening infrastructure, modernizing integrations, and preparing for bigger shifts to come. 

  • ​Klaus Multiparking America: Innovative Solutions for Efficient Parking Management

    ​Klaus Multiparking America: Innovative Solutions for Efficient Parking Management

    The Future of Parking: How Klaus Multiparking is Revolutionizing Urban Spaces Smart Parking Solutions: Integrating Technology for Efficiency The landscape The post Klaus Multiparking America: Innovative Solutions for Efficient Parking Management appeared first on The Startup Magazine.  ​ The Future of Parking: How Klaus Multiparking is Revolutionizing Urban Spaces Smart Parking Solutions: Integrating Technology for…

  • ​As your AI gets smarter, so must your API

    ​As your AI gets smarter, so must your API

    Ryan sits down with Marco Palladino, CTO of Kong, to talk about the rise of AI agents and their impact on API consumption, the MCP protocol as a new standard for agents, the importance of observability and security in AI systems, and the importance for businesses and entrepreneurs to leverage opportunities in the agentic AI…

  • ​How Does the Morgan Express Middleware Library Work? Explained with Code Examples

    ​How Does the Morgan Express Middleware Library Work? Explained with Code Examples

    Morgan is an Express middleware library that examines HTTP requests and logs details of the request to an output. It is one of the most popular Express middleware libraries with over 8,000 GitHub stars and more than 9,000 npm libraries dependent on i…  ​ Morgan is an Express middleware library that examines HTTP requests and…

  • ​Making your code base better will make your code coverage worse

    ​Making your code base better will make your code coverage worse

    Maintaining a minimum of 80% code coverage affects code decisions and not always for the better.  ​Maintaining a minimum of 80% code coverage affects code decisions and not always for the better. 

  • ​Why ‘Invisible AI’ is at the heart of durable value creation for startups 

    ​Why ‘Invisible AI’ is at the heart of durable value creation for startups 

    AI is everywhere right now, but so are stories of failed projects and inflated promises. In fact, S&P Global recently The post Why ‘Invisible AI’ is at the heart of durable value creation for startups  appeared first on The Startup Magazine.  ​ AI is everywhere right now, but so are stories of failed projects and…

  • ​Google Play’s 16 KB Page Size Compatibility Requirement — What You Should Know, and How to Upgrade Your App

    ​Google Play’s 16 KB Page Size Compatibility Requirement — What You Should Know, and How to Upgrade Your App

    Android is always evolving, and sometimes those changes happen a bit under the hood. One such change that’s been gaining traction—and now has a firm deadline from Google—is the move to a 16 KB page size. If you’re an Android developer, especially wit…  ​ Android is always evolving, and sometimes those changes happen a bit…

  • ​What is the GitHub CLI? How to Use GitHub from the Command Line

    ​What is the GitHub CLI? How to Use GitHub from the Command Line

    The GitHub CLI (Command Line Interface) is a powerful tool developed by GitHub that allows developers to interact with GitHub directly from the terminal. It provides a simple way to perform many GitHub tasks without leaving the command line interface…  ​ The GitHub CLI (Command Line Interface) is a powerful tool developed by GitHub that…

  • ​Lone Wolf Dev turned Open Source Super Contributor Tom Mondloch [Podcast #190]

    ​Lone Wolf Dev turned Open Source Super Contributor Tom Mondloch [Podcast #190]

    Tom Mondloch quit programming after he finished community college. After a few years of odd jobs, he decided to get back into programming and discovered freeCodeCamp. He was just learning his own way, and didn’t think freeCodeCamp’s linear curriculum…  ​ Tom Mondloch quit programming after he finished community college. After a few years of odd…

  • ​How to Build a Google Sheet AI Agent with Composio and Gemini TTS Support

    ​How to Build a Google Sheet AI Agent with Composio and Gemini TTS Support

    With the rise of AI agents and agentic systems, we’re no longer just generating text or images, we’re teaching AI how to take actions. Instead of asking, “Can AI write this for me?” you can now ask, “Can AI do this for me?” From updating CRMs to mana…  ​ With the rise of AI agents…

  • ​Getting Backstage in front of a shifting dev experience

    ​Getting Backstage in front of a shifting dev experience

    Ryan welcomes Pia Nilsson, GM for Backstage and head of developer experience at Spotify, to discuss the evolution and adoption of Backstage, the impact of AI on dev experience, and how Spotify approaches platform engineering and standardization to help teams solve for specific needs.  ​Ryan welcomes Pia Nilsson, GM for Backstage and head of developer…

  • ​Build an Enterprise-Grade AI Project

    ​Build an Enterprise-Grade AI Project

    You’ve built toy projects. Now build something real. We’ve just launched a new course on the freeCodeCamp.org YouTube channel that will teach you how to build a production-grade AI project from the ground up. Created by the Ayush Singh, this course i…  ​ You’ve built toy projects. Now build something real. We’ve just launched a…

  • ​How to Publish an npm Package – Explained with Examples

    ​How to Publish an npm Package – Explained with Examples

    If you’ve spent any time working with JavaScript, you’ve most likely come across npm—whether installing packages like Express, Lodash, or React, or running commands like npm init. While using npm is second nature for many JavaScript developers, some …  ​ If you’ve spent any time working with JavaScript, you’ve most likely come across npm—whether installing…

  • ​How to Implement Dependency Injection in Go – Explained with Code Examples

    ​How to Implement Dependency Injection in Go – Explained with Code Examples

    Regardless of their initial size or scope, projects tend to grow in complexity over time. As new features are added and requirements evolve, the number of components and the connections between them multiply. Services, handlers, repositories, externa…  ​ Regardless of their initial size or scope, projects tend to grow in complexity over time. As new…

  • ​The history and future of software development (part 1)

    ​The history and future of software development (part 1)

    Even if we go back just a few years, software engineering looked a bit different. But what if we go back 20 years? How about 70? Would even be able to recognize the way software was being built back then?  ​Even if we go back just a few years, software engineering looked a bit different.…

  • ​3 Lessons Every Founder Should Learn from Employment Lawsuits

    ​3 Lessons Every Founder Should Learn from Employment Lawsuits

    When you’re running a startup, most of your headspace is taken up by product launches, growth hacks, and trying to The post 3 Lessons Every Founder Should Learn from Employment Lawsuits appeared first on The Startup Magazine.  ​ When you’re running a startup, most of your headspace is taken up by product launches, growth hacks,…

  • ​How to Optimize Search in JavaScript with Debouncing

    ​How to Optimize Search in JavaScript with Debouncing

    A few months ago, my manager assigned me a task: implement a search functionality across an entire page. The tricky part was that the displayed text was shown in the form of prompts, and each prompt could be truncated after two lines. If the text exc…  ​ A few months ago, my manager assigned me…

  • ​Code an LLM From Scratch – Theory to RLHF

    ​Code an LLM From Scratch – Theory to RLHF

    How do LLMs actually work? We just posted a course on the freeCodeCamp.org YouTube channel that will teach you how to build a large language model from scratch using pure PyTorch. This isn’t your typical course that just scratches the surface. It’s a…  ​ How do LLMs actually work? We just posted a course on…

  • ​Democratizing your data access with AI agents

    ​Democratizing your data access with AI agents

    Jeff Hollan, director of product at Snowflake, joins Ryan to discuss the role that data plays in making AI and AI agents better. Along the way, they discuss how a database leads to an AI platform, Snowflake’s new data marketplace, and the role data will play in AI agents.  ​Jeff Hollan, director of product at…

  • ​How to Integrate Facial Recognition Authentication in a Social App with Face API

    ​How to Integrate Facial Recognition Authentication in a Social App with Face API

    Social applications have evolved over the years, and there is a major need for secure methods to authenticate users’ identities. Integrating multifactor authentication capabilities into applications is crucial for strengthening their integrity. In so…  ​ Social applications have evolved over the years, and there is a major need for secure methods to authenticate users’ identities.…

  • ​How to Build Advanced AI Agents

    ​How to Build Advanced AI Agents

    Looking to get hands-on with AI? We just posted a comprehensive course on the freeCodeCamp.org YouTube channel designed to help you build powerful AI agent applications. Led by Cerebras growth engineer Sarah Chieng alongside industry experts from Exa…  ​ Looking to get hands-on with AI? We just posted a comprehensive course on the freeCodeCamp.org YouTube…

  • ​How to Create Documentation that Helps Your Tech Community Grow

    ​How to Create Documentation that Helps Your Tech Community Grow

    Good documentation is the backbone of a supported and empowered community. From the moment someone new joins and finds a clear guide to get started, to the experienced member who can quickly find a process, well-organized information saves everyone t…  ​ Good documentation is the backbone of a supported and empowered community. From the moment…

  • ​How to Tokenize Text in Python — Explained with Code Examples

    ​How to Tokenize Text in Python — Explained with Code Examples

    When working with Python, you may need to perform a tokenization operation on a given text dataset. Tokenization is the process of breaking down text into smaller pieces, typically words or sentences, which are called tokens. These tokens can then be…  ​ When working with Python, you may need to perform a tokenization operation on…

  • ​Learn Chess and Become a Better Developer with Ihechikara Abba (ELO rating of 2285) [Podcast #189]

    ​Learn Chess and Become a Better Developer with Ihechikara Abba (ELO rating of 2285) [Podcast #189]

    On this week’s freeCodeCamp podcast we’re talking with software engineer Ihechikara Abba, who has a chess ELO rating of 2285, putting him among top competitive chess players. We just published his freeCodeCamp course on chess end games, and an accomp…  ​ On this week’s freeCodeCamp podcast we’re talking with software engineer Ihechikara Abba, who has…

  • ​A Brief Introduction to SQLite

    ​A Brief Introduction to SQLite

    SQLite is one of the most underappreciated tools in a developer’s toolkit. It’s a full-featured relational database that runs directly in your application. No server setup. No configuration files. No network protocols. Just a simple library that give…  ​ SQLite is one of the most underappreciated tools in a developer’s toolkit. It’s a full-featured relational…

  • ​Off with your CMS’s head! Composability and security in headless CMS

    ​Off with your CMS’s head! Composability and security in headless CMS

    Ryan welcomes Sebastian Gierlinger, VP of Engineering at Storyblok, to talk about how headless content management systems (CMS) fit into an increasingly componentized software landscape.  ​Ryan welcomes Sebastian Gierlinger, VP of Engineering at Storyblok, to talk about how headless content management systems (CMS) fit into an increasingly componentized software landscape. 

  • ​Prepare for the Databricks Data Engineer Associate Certification Exam – And Pass!

    ​Prepare for the Databricks Data Engineer Associate Certification Exam – And Pass!

    Prepare for the Databricks Data Engineer Associate Certification exam and pass! We just posted a new course from Andrew Brown on the freeCodeCamp.org YouTube channel that will help you earn the Databricks Data Engineer Associate Certification. This c…  ​ Prepare for the Databricks Data Engineer Associate Certification exam and pass! We just posted a new…

  • ​Introducing New freeCodeCamp Certifications in the Full Stack Developer Curriculum

    ​Introducing New freeCodeCamp Certifications in the Full Stack Developer Curriculum

    I’m a big fan of CompTIA and the rigor of their certifications. I wanted freeCodeCamp’s new Full Stack Developer cert to be similarly rigorous. But I made one major miscalculation. I underestimated people’s desire to earn certifications within less t…  ​ I’m a big fan of CompTIA and the rigor of their certifications. I wanted…

  • ​Master Authentication and Authorization in ASP.NET

    ​Master Authentication and Authorization in ASP.NET

    Securing modern web applications is an important skill for any developer, and a foundational part of this is understanding how to manage user access. We just posted new course on the freeCodeCamp.org that will teach you about authentication and autho…  ​ Securing modern web applications is an important skill for any developer, and a foundational…

  • ​Promise of public offerings boosts investor confidence while startups lead charge with meaningful industry events

    ​Promise of public offerings boosts investor confidence while startups lead charge with meaningful industry events

    Welcome back to our round-up of global startup news from the past month. We entered September off the back of The post Promise of public offerings boosts investor confidence while startups lead charge with meaningful industry events appeared first on The Startup Magazine.  ​ Welcome back to our round-up of global startup news from the…

  • ​The Role of Perth Web Developers in Modern Business Growth

    ​The Role of Perth Web Developers in Modern Business Growth

    A strong online presence is no longer optional. It’s essential for sustainable business growth. Whether you run a small shop The post The Role of Perth Web Developers in Modern Business Growth appeared first on The Startup Magazine.  ​ A strong online presence is no longer optional. It’s essential for sustainable business growth. Whether you…

  • ​How Taylor Thomson’s Expert Network Experience Created Enterprise Sales Advantages

    ​How Taylor Thomson’s Expert Network Experience Created Enterprise Sales Advantages

    “I can have a 10 minute conversation with you about how fire investigators in California make decisions, but I can’t The post How Taylor Thomson’s Expert Network Experience Created Enterprise Sales Advantages appeared first on The Startup Magazine.  ​ “I can have a 10 minute conversation with you about how fire investigators in California make…

  • ​Stack Overflow is helping you learn to code with new resources

    ​Stack Overflow is helping you learn to code with new resources

    See what we’ve been doing to make Stack Overflow even more helpful for students this year.  ​See what we’ve been doing to make Stack Overflow even more helpful for students this year. 

  • ​10 Interesting Ways That Could Help Your Business Cut Costs

    ​10 Interesting Ways That Could Help Your Business Cut Costs

    In today’s competitive and often volatile market, businesses are constantly on the lookout for innovative strategies to reduce operational expenses. The post 10 Interesting Ways That Could Help Your Business Cut Costs appeared first on The Startup Magazine.  ​ In today’s competitive and often volatile market, businesses are constantly on the lookout for innovative strategies…

  • ​How to Build a Multimodal Makaton-to-English Translator for Accessible Education

    ​How to Build a Multimodal Makaton-to-English Translator for Accessible Education

    A year nine student walks into class full of ideas, but when it is time to contribute, the tools around them do not listen. Their speech is difficult for standard voice systems to recognise, typing feels slow and exhausting, and the lesson moves on w…  ​ A year nine student walks into class full of…

  • ​When Sh!t Hits the Fan – Founders in a Crisis

    ​When Sh!t Hits the Fan – Founders in a Crisis

    Great founders shine in a crisis. Ordinary ones watch their companies burn down. I just had coffee with two co-founders of an e-bike company who were mentoring one of our student teams. In short order I realized they were great founders – creative, agile and still having fun building their company. Unlike other e-bike rental …

  • ​How to Use Loops in C#

    ​How to Use Loops in C#

    Writing the same code repeatedly is poor practice in C# and doesn’t follow the Don’t Repeat Yourself (DRY) principle. But, there are many times in programming where you need to repeat commands, operations, or computations multiple times — perhaps cha…  ​ Writing the same code repeatedly is poor practice in C# and doesn’t follow the…

  • ​What an MCP implementation looks like at a CRM company

    ​What an MCP implementation looks like at a CRM company

    Ryan chats with Karen Ng, EVP of Product at HubSpot, to chat about Model Context Protocol (MCP) and how they implemented it for their server for their CRM product.  ​Ryan chats with Karen Ng, EVP of Product at HubSpot, to chat about Model Context Protocol (MCP) and how they implemented it for their server for…

  • ​How to Use ObjectBox in Flutter

    ​How to Use ObjectBox in Flutter

    ObjectBox is a high-performance, lightweight, NoSQL embedded database built specifically for Flutter and Dart applications. It provides reactive APIs, indexes, relationships, and migrations, all designed to make local data management smooth and effic…  ​ ObjectBox is a high-performance, lightweight, NoSQL embedded database built specifically for Flutter and Dart applications. It provides reactive APIs, indexes, relationships,…

  • ​Most Flexible Independent Sponsor Equity Investors

    ​Most Flexible Independent Sponsor Equity Investors

    Independent sponsors regularly encounter deals that don’t fit standard investment templates. They might find a family business with a complex The post Most Flexible Independent Sponsor Equity Investors appeared first on The Startup Magazine.  ​ Independent sponsors regularly encounter deals that don’t fit standard investment templates. They might find a family business with a complex…

  • ​How Green Deposits Support Climate Positivity without Compromising ROI

    ​How Green Deposits Support Climate Positivity without Compromising ROI

    Now that the effects of climate change have become more pressing, many individuals and organisations are rethinking how their financial The post How Green Deposits Support Climate Positivity without Compromising ROI appeared first on The Startup Magazine.  ​ Now that the effects of climate change have become more pressing, many individuals and organisations are rethinking…

  • ​Code Your Own Code Editor

    ​Code Your Own Code Editor

    Can you code a code editor in a code editor that you coded? We just published a new course on the freeCodeCamp.org YouTube channel where you’ll learn how to build your own browser-based code editor. In this tutorial, developer Mohammed Al Abrah walks…  ​ Can you code a code editor in a code editor that…

  • ​13 Reasons Why AI Overviews Matter for Brand Identity

    ​13 Reasons Why AI Overviews Matter for Brand Identity

    For decades, search engines have acted as the gateway to brand discovery. Customers typed in a query, skimmed results, and The post 13 Reasons Why AI Overviews Matter for Brand Identity appeared first on The Startup Magazine.  ​ For decades, search engines have acted as the gateway to brand discovery. Customers typed in a query,…

  • ​3 Financial Mistakes New Entrepreneurs Make When Planning for Their Children’s Future

    ​3 Financial Mistakes New Entrepreneurs Make When Planning for Their Children’s Future

    Photo courtesy of Freepik Starting a business requires relentless concentration, leaving many new entrepreneurs vulnerable to potentially disastrous oversights in The post 3 Financial Mistakes New Entrepreneurs Make When Planning for Their Children’s Future appeared first on The Startup Magazine.  ​ Photo courtesy of Freepik Starting a business requires relentless concentration, leaving many new entrepreneurs…

  • ​How to Work with Collections in Go Using the Standard Library Helpers

    ​How to Work with Collections in Go Using the Standard Library Helpers

    In a previous article—Arrays, Slices, and Maps in Go: a Quick Guide to Collection Types—we explored Go’s three built-in collection types and how they work under the hood. That gave us the foundation for storing and accessing data efficiently. But in …  ​ In a previous article—Arrays, Slices, and Maps in Go: a Quick Guide…

  • ​How to Run Python GUI Apps in GitHub Codespaces with Xvfb and noVNC

    ​How to Run Python GUI Apps in GitHub Codespaces with Xvfb and noVNC

    GitHub Codespaces gives you a full development environment in the cloud, directly in your browser. It’s great for writing and running code, but there’s one big limitation: it doesn’t support graphical applications out of the box, especially for Pytho…  ​ GitHub Codespaces gives you a full development environment in the cloud, directly in your browser.…

  • ​Understanding Transformer Models for Language Processing

    ​Understanding Transformer Models for Language Processing

    If you’ve ever used Google Translate, skimmed through a quick summary, or asked a chatbot for help, then you’ve definitely seen Transformers at work. They’re considered the architects behind today’s biggest advances in natural language processing (NL…  ​ If you’ve ever used Google Translate, skimmed through a quick summary, or asked a chatbot for help,…

  • ​Playing the Developer Job Search Game to Win in 2025 with Danny Thompson & Leon Noel [Podcast #188]

    ​Playing the Developer Job Search Game to Win in 2025 with Danny Thompson & Leon Noel [Podcast #188]

    For this week’s interview, we’ve got a special treat. Quincy Larson talking with two legends in the self-taught developer community. Danny Thompson worked for 10 years at a Tennessee gas station, frying chicken for people to eat, sometimes working 80…  ​ For this week’s interview, we’ve got a special treat. Quincy Larson talking with two…

  • ​Why Front-End Developers Should Understand UI/UX Design

    ​Why Front-End Developers Should Understand UI/UX Design

    When users interact with a website or application, the first thing they notice isn’t the code. Instead, it’s the design and experience. Smooth navigation, intuitive layouts, and visually appealing interfaces are what keep users engaged. Behind these …  ​ When users interact with a website or application, the first thing they notice isn’t the code.…

  • ​What Counts as a Drug DUI Under the Law

    ​What Counts as a Drug DUI Under the Law

    Did you know that about one million arrests are made in the United States each year for driving under the The post What Counts as a Drug DUI Under the Law appeared first on The Startup Magazine.  ​ Did you know that about one million arrests are made in the United States each year for…

  • ​Build Secure Web Applications with PHP, Symfony, and MongoDB

    ​Build Secure Web Applications with PHP, Symfony, and MongoDB

    Data breaches are a constant threat, and traditional encryption practices often aren’t enough to protect sensitive information throughout its entire lifecycle. We just posted a course on the freeCodeCamp.org YouTube channel that will teach you how to…  ​ Data breaches are a constant threat, and traditional encryption practices often aren’t enough to protect sensitive information…

  • ​How AI is reshaping developer teams and the future of software development

    ​How AI is reshaping developer teams and the future of software development

    Whether you’re leading an engineering team today or preparing for an AI-integrated future, this conversation provides practical insights into where AI can have the greatest impact on your software delivery process.  ​Whether you’re leading an engineering team today or preparing for an AI-integrated future, this conversation provides practical insights into where AI can have the…

  • ​The Gatekeepers of Progress

    ​The Gatekeepers of Progress

    Every breakthrough carries a question mark. New, innovative technologies promise to solve problems, but they can create new ones. Lab The post The Gatekeepers of Progress appeared first on The Startup Magazine.  ​ Every breakthrough carries a question mark. New, innovative technologies promise to solve problems, but they can create new ones. Lab success doesn’t…

  • ​Why Every Student Should Join Hackathons

    ​Why Every Student Should Join Hackathons

    After graduation, I noticed many fresh grads struggling to land jobs. It wasn’t because they lacked effort or qualifications. The real issue was that what we learn in university doesn’t fully match what employers are looking for. Now, with the rise o…  ​ After graduation, I noticed many fresh grads struggling to land jobs. It…

  • ​AI vs Gen Z: How AI has changed the career pathway for junior developers

    ​AI vs Gen Z: How AI has changed the career pathway for junior developers

    For promising Gen Z students, a career as a software developer seemed like the golden ticket to career stability and success. But in the age of AI, the career promise for Gen Z software developers is gone.  ​For promising Gen Z students, a career as a software developer seemed like the golden ticket to career…

  • ​How to Extend CRUD Operations to Align with Business Workflows

    ​How to Extend CRUD Operations to Align with Business Workflows

    Most developers are introduced to databases and APIs through a simple pattern: CRUD—Create, Read, Update, Delete. It seems like the perfect abstraction. With just four operations, you can model almost anything. Tutorials use it. Frameworks generate i…  ​ Most developers are introduced to databases and APIs through a simple pattern: CRUD—Create, Read, Update, Delete. It…

  • ​Learn Game Development by Building Your First Platformer with Godot

    ​Learn Game Development by Building Your First Platformer with Godot

    Ever wanted to build your own video game but felt overwhelmed by where to start? We just published a course on the freeCodeCamp.org YouTube channel that will guide you step-by-step from a blank screen to a complete, playable game using the powerful a…  ​ Ever wanted to build your own video game but felt overwhelmed…

  • ​How To Sell to the Dept of War – The 2025 PEO Directory

    ​How To Sell to the Dept of War – The 2025 PEO Directory

    Announcing the 2025 edition of the DoW PEO Directory. Online here. Think of this PEO Directory as a “Who buys in the government?” phone book. Finding a customer for your product in the Department of War is hard: Who should you talk to? How do you get their attention? What is the right Go-To-Market Strategy? …