Category: Feeds
-
Top Application Monitoring Tools for Developers
If your app runs in production, you’ll need to know when it breaks. Preferably before your users tell you. That’s where application monitoring tools (APM) come in. They show you what’s working, what’s slow, and what’s failing, all in one place. Here… If your app runs in production, you’ll need to know when it…
-
How to Stop Chasing Productivity and Start Moving with Purpose
Most people know how to set goals. And many understand that developing good habits is key to reaching those goals. Yet, despite this knowledge, it’s still easy to feel stuck – or worse, in motion without direction. We chase productivity without askin… Most people know how to set goals. And many understand that developing…
-
How to Stop Chasing Productivity and Start Moving with Purpose
Most people know how to set goals. And many understand that developing good habits is key to reaching those goals. Yet, despite this knowledge, it’s still easy to feel stuck – or worse, in motion without direction. We chase productivity without askin… Most people know how to set goals. And many understand that developing…
-
When to Use Async/Await vs Promises in JavaScript
JavaScript is an asynchronous programming language, which means it can handle multiple operations at the same time without blocking the main thread. When working with asynchronous operations like API calls, file reading, or database queries, you have… JavaScript is an asynchronous programming language, which means it can handle multiple operations at the same time…
-
How to Fetch API Data in React Using Axios
Learning how to fetch data from APIs is a must-have skill for any developer. Whether you’re building a simple portfolio site or working on real-world applications, you’ll often need to connect to external data sources. Being comfortable with API call… Learning how to fetch data from APIs is a must-have skill for any developer.…
-
How to Use the View Transition API for Better Web Transitions
If you want to add some amazing and visually appealing animations to your web page, the View Transition API is a great animation tool. It lets you create Cross-Document Transitions when navigating between pages. And not just in classic multi-page app… If you want to add some amazing and visually appealing animations to your…
-
Beginner’s Guide to Cloud Cybersecurity
Are you ready to become a digital guardian and launch your career on the frontlines of cloud security? We’re excited to announce that freeCodeCamp.org has just published a comprehensive Google Cloud Cybersecurity course on our YouTube channel. The co… Are you ready to become a digital guardian and launch your career on the frontlines…
-
Why Investors Don’t Care About Your Business
Founders with great businesses are often frustrated that they can’t raise money. Here’s why. I’ve been having coffee with lots of frustrated founders (my students and others) bemoaning most VCs won’t even meet with them unless they have AI in their fundraising pitch. And the AI startups they see are getting valuations that appear nonsensical. …
-
Programming problems that seem easy, but aren’t, featuring Jon Skeet
Jon Skeet, the first Stack Overflow user with a million reputation, sits down with Ryan to share his wealth of knowledge on all things development: the deceptively simple but actually complicated problem of timezones, the importance of clear documentation for programmers, handling breaking changes and upgrading legacy systems, and the need for improved communication skills…
-
Powerful JavaScript Frameworks for Game Developers
Getting into game development with JavaScript can be a blast. JS is fast, flexible, and works right in the browser. Whether you’re making a small puzzle game or a full 3D experience, JavaScript has the tools to help you bring your ideas to life. Bu… Getting into game development with JavaScript can be a…
-
How to Audit Android Accessibility with the Accessibility Scanner App
The Web Content Accessibility Guidelines (WCAG 2.1 Level AA) is an internationally recognized standard for digital accessibility. Meeting these guidelines helps you make sure that your website is usable by people with visual, motor, hearing, and cogn… The Web Content Accessibility Guidelines (WCAG 2.1 Level AA) is an internationally recognized standard for digital accessibility.…
-
Reliability for unreliable LLMs
Large language models are non-deterministic by design. Here’s how you can inject a little bit of determinism into GenAI workflows. Large language models are non-deterministic by design. Here’s how you can inject a little bit of determinism into GenAI workflows.
-
How to Set Up Coolify in AWS EC2 and Have the Power to Do Anything in the Cloud
Coolify is an open-source, self-hostable platform that serves as an alternative to services like Heroku, Netlify, and Vercel. It lets developers deploy and manage applications, databases, and services on their own infrastructure, providing greater co… Coolify is an open-source, self-hostable platform that serves as an alternative to services like Heroku, Netlify, and Vercel. It…
-
How to Use Local Notifications in Flutter – A Tutorial for Beginners
Mobile applications often need to communicate important information to users, even when the app isn’t actively running. Local notifications are an excellent way to achieve this, allowing you to display messages, reminders, or alerts directly on the u… Mobile applications often need to communicate important information to users, even when the app isn’t actively…
-
Rust VS Go VS TypeScript which back end language is for you with Tai Groot [Podcast #176]
On this week’s episode of the podcast, freeCodeCamp founder Quincy Larson interviews Tai Groot. He’s a back end software engineer and maintains an open source project used by companies like Google. For the first half of the interview we talk about … On this week’s episode of the podcast, freeCodeCamp founder Quincy Larson interviews…
-
Why Hiring a Personal Injury Lawyer Can Make All the Difference
More than 39 million people visit the ER each year with an injury, with four people dying every minute from The post Why Hiring a Personal Injury Lawyer Can Make All the Difference appeared first on The Startup Magazine. More than 39 million people visit the ER each year with an injury, with four…
-
You’ve got 99 problems but data shouldn’t be one
Ryan is joined by Tobiko Data co-founders Toby Mao and Iaroslav Zeigerman to talk about the crucial role of rigorous data practices and tooling, the innovations of Tobiko Data’s SQLMesh and SQLGlot, and their insights into the future of data engineering with the rise of AI. Ryan is joined by Tobiko Data co-founders Toby Mao…
-
Routing and Multi-Screen Development in Flutter – a Beginner’s Guide
Modern mobile applications are far from static, single-view experiences. Instead, they are dynamic, multi-faceted environments where users seamlessly transition between different features, content, and functionalities. Because of this inherent comple… Modern mobile applications are far from static, single-view experiences. Instead, they are dynamic, multi-faceted environments where users seamlessly transition between different features, content, and…
-
Learn the Evolution of the Transformer Architecture Used in LLMs
Transformers have changed the game in machine learning. From powering chatbots and search engines to enabling machine translation and image generation, they’re at the core of today’s most impressive AI models. But the field moves fast. New techniques… Transformers have changed the game in machine learning. From powering chatbots and search engines to enabling…
-
How to Schedule Tasks in Red Hat Enterprise Linux
Red Hat Enterprise Linux (RHEL) is a leading enterprise-grade Linux distribution widely regarded as the gold standard for mission-critical server environments. It provides robust, secure, and scalable solutions for organizations ranging from small bu… Red Hat Enterprise Linux (RHEL) is a leading enterprise-grade Linux distribution widely regarded as the gold standard for mission-critical server…
-
An Animated Introduction to Web Development from Back to Front
Web development combines multiple technologies to create interactive applications that run in web servers and browsers. Modern web apps require understanding both the server-side (back end) and client-side (front end) and how they communicate with ea… Web development combines multiple technologies to create interactive applications that run in web servers and browsers. Modern web…
-
Top Hosting Platforms for Indie Hackers
If you’re an indie hacker – that is, someone building your own side project, startup, or digital product solo or with a small team – you know that hosting matters. You’re juggling product development, community-building, marketing, support, and ever… If you’re an indie hacker – that is, someone building your own side project, startup,…
-
How to Build a Custom MCP Server with TypeScript – A Handbook for Developers
MCP (Model Context Protocol) lets you connect your code, data, and tools to AI applications like Claude and Cursor. This handbook explains how it works with real-world analogies, and shows you how to build a custom MCP server using TypeScript that fe… MCP (Model Context Protocol) lets you connect your code, data, and tools…
-
Not an option, but a necessity: How organizations are adopting and implementing AI internally
AI is no longer just a luxury for the most tech savvy companies — it’s now a necessity for organizational transformation. How are real teams successfully leveraging and innovating with these new tools? AI is no longer just a luxury for the most tech savvy companies — it’s now a necessity for organizational transformation. How…
-
You’ve vibe coded an app. Now what?
On this episode, Ryan chats with Vish Abrams, chief architect at Heroku, about all the work that needs to be done after you’ve vibe coded your dream app. On this episode, Ryan chats with Vish Abrams, chief architect at Heroku, about all the work that needs to be done after you’ve vibe coded your dream…
-
How to Build a LangGraph and Composio-Powered Discord Bot
With the rise of AI tools over the past couple years, most of us are learning how to use them in our projects. And in this article, I’ll teach you how to build a quick Discord bot with LangGraph and Composio. You’ll use LangGraph nodes to build a bra… With the rise of AI…
-
Local SEO Best Practices for Small Businesses in 2025
Let’s be real—running a small business isn’t for the faint of heart. You’ve got customers to serve, bills to pay, The post Local SEO Best Practices for Small Businesses in 2025 appeared first on The Startup Magazine. Let’s be real—running a small business isn’t for the faint of heart. You’ve got customers to serve,…
-
How I Landed 20+ Conference Talks – and How You Can, Too
I’ve never been the loudest person in the room. In fact, the first time I submitted a conference talk, I hovered over the submit button for nearly an hour. I was convinced someone else had more experience, a better résumé, or more impressive GitHub s… I’ve never been the loudest person in the room.…
-
Build and Deploy a Calendly Clone with Google Calendar Integration
If you’ve ever found yourself drowning in back-and-forth scheduling emails or confused by time zone mix-ups, you’ve probably used (or wished for) a tool like Calendly. Now you can learn how to build your own version from scratch. This course is perfe… If you’ve ever found yourself drowning in back-and-forth scheduling emails or confused…
-
Lean Launchpad at Stanford – 2025
The PowerPoints embedded in this post are best viewed on steveblank.com We just finished the 15th<>annual Lean LaunchPad class at Stanford. The class had gotten so popular that in 2021 we started teaching it in both the winter and spring sessions. During the 2025 spring quarter the eight teams spoke to 935 potential customers, beneficiaries …
-
How to build your prototypes without a 35% tariff
Ryan and Ben welcome Alex Malcoci, CEO and founder of MiniProto, to talk innovations in hardware prototyping, the evolving complexities of the global supply chain, the impact of the US-China trade war on manufacturing, and how automation in production could lead to new training programs for future engineers. Ryan and Ben welcome Alex Malcoci, CEO…
-
Learn Embedded Systems Firmware Basics – A Handbook for Developers
Have you ever wondered how your fridge knows when to cool, or how a coffee machine knows when to stop pouring? Behind the scenes, these devices are powered by embedded systems – small, dedicated computers designed to perform specific tasks reliably a… Have you ever wondered how your fridge knows when to cool, or…
-
The Startup’s Guide to Waterjet Cutting: A Smarter Way to Build Without Limits
When you’re building something new, flexibility is power. And for startups, waterjet cutting offers a rare kind of adaptability—one that The post The Startup’s Guide to Waterjet Cutting: A Smarter Way to Build Without Limits appeared first on The Startup Magazine. When you’re building something new, flexibility is power. And for startups, waterjet cutting…
-
Kubernetes Networking Tutorial: A Guide for Developers
Kubernetes networking is one of the most critical and complex parts of running containerized workloads in production. This tutorial will walk you through both the theory as well as some hands-on examples and best practices for mastering Kubernetes ne… Kubernetes networking is one of the most critical and complex parts of running containerized workloads…
-
How to Implement a Service Worker with WorkBox in a Progressive Web App
Imagine having a web app that looks and feels just like a native mobile app. It launches from your home screen, runs in full-screen mode, and responds smoothly to your interactions. But here’s the surprising part: it wasn’t downloaded from an app sto… Imagine having a web app that looks and feels just like…
-
Intentional Love Starts with You: What Brandon Wade Learned About Self-Awareness
https://pixabay.com/photos/merry-christmas-man-woman-dog-pet-2425121/ The post Intentional Love Starts with You: What Brandon Wade Learned About Self-Awareness appeared first on The Startup Magazine. The journey to love is often sparked by outward curiosity, about where to find the right person, how to catch their eye, and how to keep them interested. Brandon Wade, the founder of Seeking.com,…
-
How to Choose a Web Application Firewall for Web Security
If you run a website or web app, you’ve probably heard about firewalls. But there’s a special kind just for websites called a Web Application Firewall, or WAF. Think of it like a bouncer at the door of your site, checking every visitor to make sure … If you run a website or web…
-
Powerful Motion Graphics Frameworks for Developers
Motion graphics are no longer just eye candy. They have become a key part of how users experience software, whether it’s a mobile app, a website, or even for making animated explainer videos. When users tap a button, they expect it to respond smooth… Motion graphics are no longer just eye candy. They have…
-
How to Assign Dataverse Security Roles at Scale
Assigning Dataverse security roles manually works pretty well – until it doesn’t. Whether you are onboarding 50 new hires or rolling out access to a new app, managing roles by hand can be tedious and error-prone. In this article, you will learn about… Assigning Dataverse security roles manually works pretty well – until it…
-
Defending the realm: Trust and safety at Stack Overflow
In this special episode, Ryan is joined by our Senior VP of Community, Philippe Beaudette, and the Trust and Safety team at Stack Overflow to discuss maintaining platform integrity and managing user safety, handling complex issues like harassment, and how their team balances transparency and privacy online. In this special episode, Ryan is joined by…
-
From Therapist to six figure freelance dev [Podcast #176]
On this week’s episode of the podcast, freeCodeCamp founder Quincy Larson interviews Kelly Vaughn. She’s a self-taught software engineer who ran her own developer agency. She was also the founding CTO at financial technology startup. Kelly runs the p… On this week’s episode of the podcast, freeCodeCamp founder Quincy Larson interviews Kelly Vaughn. She’s…
-
How to Write Documentation That Increases Sign-ups
Writing documentation looks easy, but it is one of the most critical parts of your customer support and growth strategy. Too often, teams treat it as an afterthought – just add a few code snippets and move on. But if you’re serious about product adop… Writing documentation looks easy, but it is one of…
-
How to Write a PHP Script to Calculate the Area of a Triangle
In programming, being able to find the area of a triangle is useful for many reasons. It can help you understand logic-building and syntax, and it’s a common programming problem used in school assignments. There are also many real-world applications,… In programming, being able to find the area of a triangle is useful for…
-
Learn to Speak German
Have you ever dreamed of ordering a coffee in a Berlin café, navigating the Munich U-Bahn with ease, or simply connecting with German-speaking friends and family? Now you can take the first step towards that dream with a comprehensive and completely … Have you ever dreamed of ordering a coffee in a Berlin café,…
-
”My job is going to change in a dramatic way”: Exploring the future of the internet with Cloudflare
In this episode of Leaders of Code, Jody Bailey, Chief Product and Technology Officer at Stack Overflow, sits down with Dane Knecht, the newly appointed Chief Technology Officer at Cloudflare. In this episode of Leaders of Code, Jody Bailey, Chief Product and Technology Officer at Stack Overflow, sits down with Dane Knecht, the newly appointed…
-
How Loops Work in PHP: A Complete Guide for Beginners
PHP loops help you repeat a block of code based on a condition. You can use them to work through arrays or repeat actions. You can also use them to skip steps based on logic. In this article, you will learn how PHP loops work and when to use each PHP loops help you…
-
The Data Communication and Networking Handbook
When I was beginning to learn about networks, I didn’t know how many things in my daily life depended on them – from texting on WhatsApp to watching YouTube. I still vividly remember when I learned that computers communicate with one another. It was … When I was beginning to learn about networks, I…
-
Learn like a lurker: Gen Z’s digital-first lifestyle and the future of knowledge
As a generation characterized as “digital natives,” the way Gen Z interacts with and consumes knowledge is rooted in their desire for instant gratification and personalization. How will this affect the future of knowledge management and the technologies of tomorrow? As a generation characterized as “digital natives,” the way Gen Z interacts with and consumes…
-
Top 10 Pacific Northwest Marketing Agencies
When we think about the Pacific Northwest, beautiful nature and wholesome culture tend to come to mind. However, let’s not The post Top 10 Pacific Northwest Marketing Agencies appeared first on The Startup Magazine. When we think about the Pacific Northwest, beautiful nature and wholesome culture tend to come to mind. However, let’s not…
-
Smarter teams, brighter insights: Stack Overflow for Teams Business summer bundle
Read on to see the latest features coming to Stack Overflow for Teams Business users! Read on to see the latest features coming to Stack Overflow for Teams Business users!
-
How to Build a Conversational AI Chatbot with Stream Chat and React
Modern chat applications are increasingly incorporating voice input capabilities because they offer a more engaging and versatile user experience. This also improves accessibility, allowing users with different needs to interact more comfortably with… Modern chat applications are increasingly incorporating voice input capabilities because they offer a more engaging and versatile user experience. This also…
-
Three Common Manufacturing Issues and How to Resolve Them
The manufacturing industry can face unprecedented challenges sometimes. These manufacturing issues can range from complications in the supply chain to The post Three Common Manufacturing Issues and How to Resolve Them appeared first on The Startup Magazine. The manufacturing industry can face unprecedented challenges sometimes. These manufacturing issues can range from complications in the…
-
Hacking for Defense @ Stanford 2025 – Lessons Learned Presentations
The videos and PowerPoints embedded in this post are best viewed on steveblank.com We just finished our 10th annual Hacking for Defense class at Stanford. What a year. Hacking for Defense, now in 70 universities, has teams of students working to understand and help solve national security problems. At Stanford this quarter the 8 teams …
-
After 30 years, Java is still brewing up new features
It’s Java’s 30th anniversary! Ryan welcomes back Georges Saab, Senior VP of Development for the Java Platform Group and Chair of the OpenJDK Governing Board, to reflect on Java’s changes over the last five years. It’s Java’s 30th anniversary! Ryan welcomes back Georges Saab, Senior VP of Development for the Java Platform Group and Chair…
-
How to Debug CI/CD Pipelines: A Handbook on Troubleshooting with Observability Tools
Observability is a game-changer for CI/CD pipelines, and it’s one of the most exciting aspects of DevOps. When I started working with CI/CD systems, I assumed the hardest part would be building the pipeline. But with increasingly complex setups, the … Observability is a game-changer for CI/CD pipelines, and it’s one of the most…
-
How to Configure Network Interfaces in Linux
Networking is an essential part of any Linux system. Proper networking allows communication between devices and the internet. Understanding the network interface is vital when setting up servers, solving connectivity issues, and managing device traff… Networking is an essential part of any Linux system. Proper networking allows communication between devices and the internet. Understanding…
-
An Animated Introduction to Programming with Python
Python is a high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991, Python is known for its design philosophy that emphasizes code readability, notably using significant indentation. It supports multi… Python is a high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991, Python is…
-
freeCodeCamp Full Stack Curriculum Mid-2025 Update
Hey friends! The freeCodeCamp team is still very hard at work on the rest of the content for our full stack curriculum. It’s only been a few months, but there are many campers who have been going full force at this new content. And I am excited to sh… Hey friends! The freeCodeCamp team…
-
Learn MLOps by Creating a YouTube Sentiment Analyzer
If you’re serious about machine learning and want to break into real-world ML engineering, learning MLOps is one of the best things you can do. It’s what turns experiments into reliable systems. You can train a great model, but without the right pipe… If you’re serious about machine learning and want to break into…
-
The NestJS Handbook – Learn to Use Nest with Code Examples
NestJS is a progressive Node.js framework for building efficient, reliable, and scalable server-side applications. Combining the best ideas from OOP (Object-Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming)… NestJS is a progressive Node.js framework for building efficient, reliable, and scalable server-side applications. Combining the best ideas from OOP (Object-Oriented Programming), FP (Functional…
-
How to Build a Medical Chatbot with Flutter and Gemini: A Beginner’s Guide
In today’s digital age, the demand for accessible and accurate health information is higher than ever. Leveraging the power of artificial intelligence, we can create intelligent chatbots that provide reliable health-related guidance. This beginner’s … In today’s digital age, the demand for accessible and accurate health information is higher than ever. Leveraging the power…
-
How Vue Composables Work – Explained with Code Examples
Vue composables are a very helpful tool when developing Vue applications. They give developers an easy way to reuse logic across our applications. In addition to allowing for “stateless” logic (things like formatting or routine calculations), composa… Vue composables are a very helpful tool when developing Vue applications. They give developers an easy way…
-
“We’re not worried about compute anymore”: The future of AI models
Ryan Donovan and Ben Popper sit down with Jamie de Guerre, SVP of Product at Together AI, to discuss the evolving landscape of AI and open-source models. They explore the significance of infrastructure in AI, the differences between open-source and closed-source models, and the ethical considerations surrounding AI technology. Jamie emphasized the importance of leveraging…
-
Transparency as Strategy: How Kazakhstan’s Venture Funds Are Stepping onto the Global Stage
A new generation of Kazakhstani investors is choosing transparency, legal maturity, and global competitiveness — and not just in words, The post Transparency as Strategy: How Kazakhstan’s Venture Funds Are Stepping onto the Global Stage appeared first on The Startup Magazine. A new generation of Kazakhstani investors is choosing transparency, legal maturity, and global…
-
AI startups continue to dominate investor charts, but we shouldn’t let this overshadow growth in industry verticals
For startups, the first Q1 of 2025 has some important AI startup funding trends. The popularity of AI-related startups shows The post AI startups continue to dominate investor charts, but we shouldn’t let this overshadow growth in industry verticals appeared first on The Startup Magazine. For startups, the first Q1 of 2025 has some…
-
How Attackers Steal Data from Websites (And How to Stop Them)
Across platforms, behind every app, and on your own website, hackers may patiently wait. These days, everyone should have identity theft protections, and be informed about data threats lurking in the trenches of the world-wide-web’s war on privacy a… Across platforms, behind every app, and on your own website, hackers may patiently wait. These…
-
Why you need diverse third-party data to deliver trusted AI solutions
Diverse, high-quality data is a prerequisite for reliable, effective, and ethical AI solutions. Diverse, high-quality data is a prerequisite for reliable, effective, and ethical AI solutions.
-
How to Get Information About Your Linux System Through the Command Line
Whether you’ve just gained access to a new Linux system, ethically hacked into one as part of a security test, or you’re just curious to know more about your current machine, this article will guide you through the process. You’ll learn how you can g… Whether you’ve just gained access to a new Linux…
-
The Apple Code Signing Handbook
In this handbook, I’ll demystify the Apple app code signing process. Apple’s ecosystem is powerful, but its distribution mechanisms – with various identifiers, certificates, and profiles – can appear complex. This guide attempts to make that journey … In this handbook, I’ll demystify the Apple app code signing process. Apple’s ecosystem is powerful, but…
-
How To Deploy To Vercel With GitHub Actions
Vercel is a cloud platform or Platform-as-a-Service (PaaS) designed to help frontend developers create, preview, and deploy web applications swiftly and efficiently. In this tutorial, we’ll focus on deploying a Next.js application to Vercel using Git… Vercel is a cloud platform or Platform-as-a-Service (PaaS) designed to help frontend developers create, preview, and deploy web…
-
Learn the MERN Stack in 2025
If you’ve been meaning to learn full-stack web development but don’t know where to start, this new course is a solid way in. Whether you’re aiming to get a job in web dev or just want to build your own projects, understanding how the pieces fit toget… If you’ve been meaning to learn full-stack…
-
Teaching National Security Policy with AI
The videos embedded in this post are best viewed on steveblank.com International Policy students will be spending their careers in an AI-enabled world. We wanted our students to be prepared for it. This is why we’ve adopted and integrated AI in our Stanford national security policy class – Technology, Innovation and Great Power Competition. Here’s …
-
Better vibes and vibe coding with Gemini 2.5
Ryan and Ben welcome Tulsee Doshi and Logan Kilpatrick from Google’s DeepMind to discuss the advanced capabilities of the new Gemini 2.5, the importance of feedback loops for model improvement and reducing hallucinations, the necessity of great data for advancements, and enhancing developer experience through tool integration. Ryan and Ben welcome Tulsee Doshi and Logan…
-
From electrical engineering student to CTO with Hitesh Choudhary [Podcast #175]
On this week’s episode of the podcast, freeCodeCamp founder Quincy Larson interviews former CTO and prolific programming teacher Hitesh Choudhary. We talk about: The limits of AI in building a robust codebase Time management Higher Education in … On this week’s episode of the podcast, freeCodeCamp founder Quincy Larson interviews former CTO and prolific…
-
How to Protect Your Remote Workforce from Cyber Attacks
Working remotely gives your team flexibility, but it also opens the door to cyber threats. Remote workers are more exposed without the protection of office firewalls and on-site IT teams. Hackers know that people often use weak passwords, forget to … Working remotely gives your team flexibility, but it also opens the door to…
-
Banking on a serverless world
Kathleen Vignos, VP of Software Engineering at Capital One, sits down with Ryan to explore shifting to 100% serverless architecture in enterprise, deploying talent for better customer experience, and fostering AI innovation and tech advancements in a regulated banking environment. Kathleen Vignos, VP of Software Engineering at Capital One, sits down with Ryan to explore…
-
How AI startups are leading the battle against sophisticated phishing attacks
Earlier in 2025, a report from the non-profit Center for Internet Security shone a light on the rise of cyberattacks The post How AI startups are leading the battle against sophisticated phishing attacks appeared first on The Startup Magazine. Earlier in 2025, a report from the non-profit Center for Internet Security shone a light…
-
OpenFeign vs WebClient: How to Choose a REST Client for Your Spring Boot Project
When building microservices with Spring Boot, you’ll have to decide how the services will communicate with one another. The basic choices in terms of protocols are Messaging and REST. In this article we’ll discuss tools based on REST, which is a comm… When building microservices with Spring Boot, you’ll have to decide how the…
-
From Commit to Production: Hands-On GitOps Promotion with GitHub Actions, Argo CD, Helm, and Kargo
Have you ever wanted to go beyond ‘hello world’ and build a real, production-style CI/CD pipeline – starting from scratch? Let’s pause for a moment: what are you trying to learn from your DevOps journey? Are you focusing on GitOps-style deployments, … Have you ever wanted to go beyond ‘hello world’ and build a…
-
How to Save Money Daily on Business Expenses
Saving money on daily business expenses doesn’t require drastic cuts; it’s about strategic tweaks that yield consistent savings. By auditing The post How to Save Money Daily on Business Expenses appeared first on The Startup Magazine. Saving money on daily business expenses doesn’t require drastic cuts; it’s about strategic tweaks that yield consistent savings.…
-
C Game Development with Raylib
Making games is one of the best ways to learn programming. It pushes you to think logically, stay organized, and solve real problems. Plus, it’s just fun. If you’re looking to improve your C programming skills and learn how to create a complete game … Making games is one of the best ways to…
-
If an attacker can edit your mobile code, how do you defend your app?
Ryan is joined by Jan Seredynski, Mobile Security Researcher and Pentester at Guardsquare, to talk about how you protect your app when the attackers control the code and the device it runs on. Ryan is joined by Jan Seredynski, Mobile Security Researcher and Pentester at Guardsquare, to talk about how you protect your app when…
-
Learn Godot – Course for Beginners in Spanish
Godot is an open-source, lightweight, and powerful game engine. This course will teach you how to use it to bring your game ideas to life. We just published a course on the freeCodeCamp.org Spanish YouTube channel that will guide you step by step thr… Godot is an open-source, lightweight, and powerful game engine. This…
-
General Chemistry College Course
Learning general chemistry is one of the most important steps you can take if you’re planning to study science in any serious way. Chemistry is foundational. It connects to biology, physics, environmental science, engineering, medicine, and so much m… Learning general chemistry is one of the most important steps you can take if you’re…
-
The Open Source LLM Agent Handbook: How to Automate Complex Tasks with LangGraph and CrewAI
Ever feel like your AI tools are a bit…well, passive? Like they just sit there, waiting for your next command? Imagine if they could take initiative, break down big problems, and even work together to get things done. That’s exactly what LLM agents… Ever feel like your AI tools are a bit…well, passive? Like…
-
Stack Exchange knowledge is for everyone (and now available on Snowflake Marketplace)
Snowflake customers can now easily enrich their AI applications and agentic systems with some of the most trusted, highest-quality data available while respecting our community members who provide this content with proper attribution. Snowflake customers can now easily enrich their AI applications and agentic systems with some of the most trusted, highest-quality data available while…
-
In a deterministic simulation, you can debug with time travel
Will Wilson, CEO and co-founder of Antithesis, joins Ryan and Stack Overflow senior director of engineering Ben Matthews on the podcast to discuss deterministic simulation testing, the pitfalls of chaos testing in an AI-driven world, and how testing can help developers deal with technical debt. Will Wilson, CEO and co-founder of Antithesis, joins Ryan and…
-
The Front-End Monitoring Handbook: Track Performance, Errors, and User Behavior
A complete frontend monitoring system is essential for tracking application performance, errors, and user behavior. It consists of three main components: data collection and reporting, data processing and storage, and data visualization. This article… A complete frontend monitoring system is essential for tracking application performance, errors, and user behavior. It consists of three main…
-
Why Public Wi-Fi Is Dangerous – And How to Protect Yourself
Free Wi-Fi feels like a small win when you’re out. Coffee shops, airports, and hotels offer it like candy – just tap, connect, and you’re online. But behind that convenience is a world of risk that most people never see coming. Let’s talk about wh… Free Wi-Fi feels like a small win when you’re…
-
How to Code Linked Lists with TypeScript: A Handbook for Developers
A linked list is a data structure where each item, called a node, contains data and a pointer to the next node. Unlike arrays, which store elements in contiguous memory, linked lists connect nodes that can be scattered across memory. In this hands-on… A linked list is a data structure where each item, called…
-
Integrating AI agents: Navigating challenges, ensuring security, and driving adoption
Positioned at the intersection of automation, decision intelligence, and data orchestration, AI agents are quickly emerging as essential tools for aligning business outcomes with technical workflows. Positioned at the intersection of automation, decision intelligence, and data orchestration, AI agents are quickly emerging as essential tools for aligning business outcomes with technical workflows.
-
Learn to Build a Multilayer Perceptron with Real-Life Examples and Python Code
The perceptron is a fundamental concept in deep learning, with many algorithms stemming from its original design. In this tutorial, I’ll show you how to build both single layer and multi-layer perceptrons (MLPs) across three frameworks: Custom class… The perceptron is a fundamental concept in deep learning, with many algorithms stemming from its original…
-
How Microfrontends Work: From iframes to Module Federation
Microfrontends are transforming how teams build and deploy frontend applications at scale. This tutorial explores the architectural landscape, from traditional approaches to modern Module Federation implementations. By the end, you’ll be equipped to … Microfrontends are transforming how teams build and deploy frontend applications at scale. This tutorial explores the architectural landscape, from traditional…
-
How To Build A Simple Portfolio Blog With Next.js
I have written articles on different platforms including LinkedIn, The Network Bits (Substack), and freeCodeCamp. So I wanted to bring all of these articles together in a single place where someone could go and see all my work. A blog sounded like a … I have written articles on different platforms including LinkedIn, The…
-
Getting rid of the pain for developers on Shopify
Ryan welcomes Glen Coates, VP of Product at Shopify, to dive into the intricacies of managing a developer-focused product, the challenges of backwards compatibility, and the implications of AI and LLMs in Shopify’s development environment. Ryan welcomes Glen Coates, VP of Product at Shopify, to dive into the intricacies of managing a developer-focused product, the…
-
LeetCode Meditations: A Visualized Tour of DSA Concepts (A Handbook)
It may seem like an oxymoron when the words “LeetCode” and “meditation” are used together – after all, one thing that almost everyone can agree is that LeetCode is challenging. It’s called grinding LeetCode for a reason. It doesn’t have anything to d… It may seem like an oxymoron when the words “LeetCode” and…
-
Learn Python for Data Science – Full Course for Beginners
Data science has become one of the most sought-after skills in today’s technology-driven world. Whether you’re looking to advance your career, make data-driven decisions, or simply understand the patterns hidden in everyday information, Python offers… Data science has become one of the most sought-after skills in today’s technology-driven world. Whether you’re looking to advance…
-
Sustainable Drone Technology: Balancing Security and Environmental Responsibility
https://pixabay.com/photos/drone-isolated-flying-object-flying-3702464/ The post Sustainable Drone Technology: Balancing Security and Environmental Responsibility appeared first on The Startup Magazine. As the demand for Uncrewed Aerial Systems (UAS) grows across industries, the focus on integrating sustainable practices into drone technology has never been more critical. Sonoran Desert Institute (SDI), which is accredited by the Distance Education Accrediting…
-
How to Build an AI-Powered Cooking Assistant with Flutter and Gemini
After soaking in everything shared at GoogleIO, I can’t lie – I feel supercharged! From What’s New in Flutter to Building Agentic Apps with Flutter and Firebase AI Logic, and the deep dive into How Flutter Makes the Most of Your Platforms, it felt li… After soaking in everything shared at GoogleIO, I can’t…
-
Not just a vibe, the Stack Overflow Developer Survey is really here
This year, we’re not just collecting data; we’re reflecting on the last year of questions, answers, hallucinations, job changes, tech stacks, memory allocations, models, systems and agents—together. This year, we’re not just collecting data; we’re reflecting on the last year of questions, answers, hallucinations, job changes, tech stacks, memory allocations, models, systems and agents—together.