Scalable Path Blog Articles

Insights from our community of experts on a variety of topics including software development, project management, design, and hiring.

Podcast

AI Agents, RAG, and N8n: How Companies Can Move from Experimentation to Real Automation

What does an AI agent actually do, beyond the hype? In this Commit & Push episode, Damien Filiatrault sits down with Micah Johnson, co-founder of Biggest Goal, to unpack a question many teams are still struggling to answer clearly: what is an AI agent, and where does it create real business value? Their conversation moves from definitions into practical examples. They cover how agents differ […]

Profile Picture of Scalable Path
Scalable Path
Editorial Team
Insights

The Cloud Is Just Someone Else’s Computer: Cloud Cost Optimization Beyond AWS

This isn’t an anti-AWS rant. It’s a reminder that “default” is rarely the cheapest option

Profile Picture of Vin Souza
Vin Souza
Senior Developer & DevOps Engineer
Podcast

Zero-Click Shopping Is Coming: Ascend AI on Agentic Commerce, AEO/GEO, and the New “Feeds War”

What happens when the internet stops being a place humans browse, and becomes a place models negotiate on our behalf? In this Commit & Push episode, host Damien Filiatrault sits down with Kevin Williams, founder of Ascend AI (Ascend Labs), to unpack what “agentic commerce” actually means in practice: from LLM-driven product discovery today, to automated purchasing tomorrow, and the messy standards battle forming underneath […]

Profile Picture of Scalable Path
Scalable Path
Editorial Team
Podcast

Infrastructure Automation That Behaves Like Reality: System Initiative’s “Digital Twin” Approach to DevOps (and Agents)

What if the reason infrastructure automation feels brittle isn’t because teams are doing it wrong, but because the underlying assumptions are wrong? In this Commit & Push episode, host Damien Filiatrault talks with Brit Myers, VP of Engineering at System Initiative, about why the Terraform/GitOps era hit a ceiling, and what an “AI-native” platform looks like when you rebuild infrastructure automation around collaboration, simulations, and […]

Profile Picture of Scalable Path
Scalable Path
Editorial Team
AI

Google Antigravity Review: DeepMind’s Agent-First Bet on Faster, Safer Software Development

Antigravity is Google DeepMind’s push toward an agent-first way of building software. Instead of treating AI like a smarter autocomplete, it treats AI like a capable collaborator that can take on real tasks, run with them, and come back with something you can review. What sets Antigravity apart is how it brings three surfaces into one workflow: a familiar editor for hands-on control, an Agent […]

Profile Picture of Guilherme Assemany
Guilherme Assemany
Senior Developer
Podcast

Building Smarter Dev Environments for Humans and AI: The New Era of Software Productivity

What actually breaks AI agents in real teams, and how to fix it? In this Commit & Push episode, host Damien Filiatrault sits down with Rob Whiteley, CEO of Coder, to unpack a hard-earned lesson from the front lines of agentic development: most agents don’t fail because the models are weak, they fail because they’re dropped into environments with no context, no tools, and no

Profile Picture of Scalable Path
Scalable Path
Editorial Team
AI

The Rise of the Vibe-Code Fixer

AI copilots and low-code tools have made it possible to go from idea to “working product” in a weekend. Designers, founders, and operations leaders can now assemble functional apps with a mix of prompts, templates, and copy-pasted snippets. The result is a new norm in many teams: prototypes that look polished, get stakeholder buy-in, and quietly slide into production long before they are truly ready. […]

Profile Picture of Eduardo Maciel
Eduardo Maciel
Senior Software Engineer
Illustration showing specs transforming into code
Machine Learning

Spec-Driven Development Tutorial using GitHub Spec Kit

In our main article on Spec-Driven Development (SDD), we explored the idea of beginning every AI-assisted project with clearly defined requirements, not jumping right into code. This companion piece takes that idea from theory to practice. Here, we’ll walk through the complete workflow, from the first line of a specification to long-term maintenance, using a real-world example. If you want to see how to bring […]

Profile Picture of Guilherme Assemany
Guilherme Assemany
Senior Developer
Podcast

Beyond the Happy Path: Josh Clark & Veronika Kindred on “Sentient Design”

What happens when a 30-year UX veteran teams up with a Gen Z designer to rethink interfaces in the age of AI? In this Commit & Push episode, host Damien Filiatrault talks with Josh Clark and Veronika Kindred of Big Medium about their forthcoming book, Sentient Design—a framework for building adaptive, mindful interfaces that collaborate with users instead of dictating to them. Josh brings decades […]

Profile Picture of Scalable Path
Scalable Path
Editorial Team
Podcast

Clean Specs Beat New Standards: Iddo Gino on APIs, MCPs, and Smarter AI

In this Commit & Push episode, host Damien Filiatrault sits down with Iddo Gino, founder of RapidAPI (acquired by Nokia) and now CEO of Datawizz, to talk about the real blockers to AI integrations, why he’s skeptical of MCPs, and how smaller, specialized models can slash AI costs while improving results. As a teen in Israel, Iddo learned by building: Flash games, early websites, and, […]

Profile Picture of Scalable Path
Scalable Path
Editorial Team
Illustration representing spec-driven development process, from specification to code.
Machine Learning

Beyond Vibe-Coding: A Practical Guide to Spec-Driven Development

AI has transformed how fast teams can build software, but not how easily they can build the right software. Too often, speed comes through what’s now called vibe-coding: describing an idea in tweet-sized sentences, letting the AI write the code, and fixing things as they break. It feels fast until the system starts to wobble under its own shortcuts. The gap between “done” and “done […]

Profile Picture of Guilherme Assemany
Guilherme Assemany
Senior Developer
Orange cartoon robot representing an AI agent, in front of a blue background with binary code
Machine Learning

10 AI Developer Tools To Improve Teams’ Efficiency in 2026

Somewhere between the hype and reality, AI has quietly become part of everyday software development. It’s not science fiction anymore. It’s autocomplete that understands context, code reviews that write themselves, and prototypes that spin up from a one-line description. For engineering leaders, this isn’t a novelty.  It changes how teams deliver with faster releases, fewer repetitive tasks, and a new kind of collaboration between

Profile Picture of Guilherme Assemany
Guilherme Assemany
Senior Developer
Podcast

Bootstrap, Ship, Repeat: Lessons From Polypane Creator Killian Valkhof

On this week’s Commit & Push, host Damien Filiatrault sits down with Dutch developer-turned-founder Killian Valkhof to talk about Polypane, the purpose-built browser that’s quietly shaving hours off front-end workflows. From instant multi-viewport previews to live accessibility overlays, Killian shows us what happens when a browser is designed for developers, not end-users. Killian never meant to reinvent the browser. Ten years ago, he hacked together […]

Profile Picture of Scalable Path
Scalable Path
Editorial Team
Podcast

Why Software Eventually Rots and How to Beat the Clock

Software Doesn’t Rust—But It Definitely Rots In this week’s Commit & Push, we sit down with economist with a background in software engineering Robin Hanson to probe a question most devs feel in their bones but rarely name out loud: Why do big codebases seem to decay no matter how many tickets we close? From the hidden cost of interdependencies to the looming impact

Profile Picture of Scalable Path
Scalable Path
Editorial Team
Podcast

The No-BS Guide to Being a Great CTO with Zach Goldberg

What separates decent CTOs from great ones? It’s not coding chops or architecture diagrams. It’s people—and the ability to lead them. In a recent episode of Commit & Push, host Damien Filiatrault talks with Zach Goldberg, CTO of Gruntwork and author of The Startup CTO’s Handbook, about what really matters when you’re scaling an engineering team. From avoiding overcomplicated tech to investing in developer experience,

Profile Picture of Scalable Path
Scalable Path
Editorial Team
LangGraph Logo
Machine Learning

Building AI Workflows with LangGraph: Practical Use Cases and Examples

AI agents are starting to reshape how businesses operate, from automating support workflows to enabling real-time data synthesis. As adoption grows, however, so do the challenges. Today’s AI agents lack memory, are prone to errors, and often get stuck without human intervention. That’s where LangGraph comes in. LangGraph is a framework for building stateful, multi-agent applications powered by large language models. It helps developers move […]

Profile Picture of Mauro Colella
Mauro Colella
Senior Machine Learning Engineer
Podcast

Why 80% of AI Projects Fail—and How to Make Yours Work

Most AI projects fail. That’s not clickbait—it’s a well-documented reality, with failure rates as high as 90% according to research from Carnegie Mellon, Gartner, and the Wall Street Journal. Dan Saffer, Associate Director of Outreach at Carnegie Mellon’s Human-Computer Interaction Institute, says the reasons are rarely technical. They’re human: bad data, poor UX, vague goals, and inflated expectations. In this post, we unpack the

Profile Picture of Scalable Path
Scalable Path
Editorial Team
Machine Learning

How to Hire a Machine Learning Engineer (Without Wasting Time or Money)

AI is evolving fast, but hiring the right talent to build with it? That’s a different story. Thanks to the rise of foundation models and the explosion of accessible tools—from open-source libraries to plug-and-play APIs—companies of all sizes are now experimenting with AI. However, turning those prototypes into real, scalable products takes a very different kind of team. The demand for machine learning engineers is […]

Profile Picture of Guilherme Assemany
Guilherme Assemany
Senior Developer
Svelte logo
JavaScript

Svelte 5 2025 Review: Runes and Other Exciting New Features

Svelte has ranked as the most admired front-end framework for several years in a row, according to both Stack Overflow and State of JS surveys. Developers love it for its simplicity, efficiency, and—above all—its remarkably satisfying developer experience. So when the Svelte core team decided to rebuild the framework from the ground up – effectively reworking the very things that made it so loved – it raised some eyebrows. […]

Profile Picture of Facundo Corradini
Facundo Corradini
Senior Developer
React Native

Mastering React Native Paper: A Practical Guide

Getting into React Native app development? Then buckle up, because crafting a slick, consistent UI can feel like a wild ride!  One minute, you are tweaking styles, and the next, you’re drowning in component props. But hey, don’t panic. The React Native ecosystem has your back with libraries like React Native Paper, which packs a full set of Material Design awesomeness to keep your

Profile Picture of Farhan Babar
Farhan Babar
Senior React Native Developer
React

Mastering React 19 Part 2: Server Components & Server Actions [Tutorial]

React 19 was a major milestone in the framework’s evolution. Two of the biggest achievements were the release of Server Components and Server Actions, the server-side aspect of React 19’s full-stack vision. It’s no exaggeration to say these features are a colossal game changer in how React developers will create full-stack code. If you haven’t yet familiarized yourself with the client-side changes introduced in React […]

Profile Picture of Will Eizlini
Will Eizlini
Full-stack Developer
Machine Learning

Agentic AI: Building Intelligent Workflows [Guide]

AI agents are everywhere in conversations lately, and for good reason. Today, I’m excited to dive into this groundbreaking innovation: agentic workflows. My personal interest in agentic workflows has grown in recent months, due in large part to a few articles I’ve written recently. One was a piece evaluating the real-world efficacy of AI agents (ChatDev, SWE-Agent, and Devin). The second was a deep dive […]

Profile Picture of Guilherme Assemany
Guilherme Assemany
Senior Developer
React

Mastering React 19: Exploring the Latest Features of the New React Version

React 18 was a major milestone in the framework’s journey, primarily because of the introduction of an interruptible, cancelable, concurrent rendering engine. This feature improved UI rendering, improved the interactions with Server Side React (SSR), and paved the way for many new features to be built upon React’s shiny new innards.  React 19 fulfilled the promise set by React 18 by leveraging its interruptible

Profile Picture of Will Eizlini
Will Eizlini
Full-stack Developer
UI/UX Design

What are Dark Patterns? Examples of Deceptive Design in UX

If you work in tech, you’ve likely heard of dark patterns. If you haven’t, you have almost certainly encountered them; maybe you’ve even unknowingly designed one. A dark pattern is an intentional design choice that manipulates or misleads users. Businesses use them to boost key business metrics, like revenue or user growth. And they almost always come at the expense of the user.

Profile Picture of Brigitte Dreger
Brigitte Dreger
Marketing Lead
Machine Learning

Deep Dive on Devin: The AI Software Engineer

AI, like much of tech, evolves at an exponential pace. Just a few years ago, we saw an explosion of LLM-powered tools that streamlined development tasks.  Innovations like ChatGPT, GitHub Copilot, Cursor, and Tabnine serve as both code auto-completion tools and AI pair programming assistants.   These innovations seemed to mark a turning point. It’s clear now that AI tools and technology are here to stay, […]

Profile Picture of Guilherme Assemany
Guilherme Assemany
Senior Developer
Machine Learning

A Developer’s Review of 3 Popular AI Agents: ChatDev, SWE-Agent & Devin

Artificial Intelligence has been shaking up nearly every industry, and software development is no exception. Companies are constantly looking to optimize their processes and reduce costs, and this is where the promise of integrating AI into the daily routine of software developers shines the brightest. These tools not only boost developer productivity but also transform what we know about software development and its stages. Imagine […

Profile Picture of Guilherme Assemany
Guilherme Assemany
Senior Developer
Project Management

Managing Technical Debt: Approaches and Perspectives

Technical debt is a term many development teams know well. While often seen as a negative, it can also reflect your team’s ability to deliver quickly and innovate—prioritizing progress over perfection. In some cases, it’s a necessary trade-off for hitting critical deadlines or staying competitive in fast-moving markets. However, when left unmanaged, technical debt can slow progress, degrade software performance, and introduce security risks. The […

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
Podcast

How to Maximize and Measure Developer Team Productivity

This blog post was inspired by an episode of the Software Engineering Daily podcast featuring Damien Filiatrault, Founder and CEO of Scalable Path. Listen to the episode. Developer productivity is a critical factor in determining the success of any software project. Whether you’re aiming to deliver features faster, reduce technical debt, or improve code quality, understanding how to optimize your team’s efficiency is essential.

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
DevOps

An Introduction to Serverless Architecture: Benefits and Use Cases for Cloud Applications

Cloud computing has transformed the way we host applications by offering scalable, on-demand services. Serverless architecture, as part of this evolution, allows developers to run code without managing servers. In this guide, we’ll explore the benefits and use cases of serverless, and help you determine when it’s the right choice for your application. We’ll also dive into the history of cloud computing, options from major […]

Profile Picture of Vin Souza
Vin Souza
Senior Developer & DevOps Engineer
Machine Learning

Building a Simple LLM Application with Langchain [Tutorial]

Langchain has rapidly emerged as a game-changer in the development of AI-powered applications. As developers increasingly leverage large language models (LLMs), Langchain simplifies what was once a fragmented and complex process. By offering an open-source orchestration framework, Langchain allows developers to easily integrate LLMs into their projects, bringing a new level of efficiency and flexibility to the table. But Langchain’s relevance goes beyond mere convenience. […]

Profile Picture of Eduardo Maciel
Eduardo Maciel
Senior Software Engineer
Front-end

Leveraging Low-Code/No-Code Development: Platforms & Core Concepts for Developers

The rise of low-code and no-code development platforms is making software creation accessible to a broader audience. These platforms are bridging the gap between the high demand for software solutions and the limited supply of skilled developers. In this article, we will explore what low-code and no-code development entail, their benefits, the types of platforms available, as well as best practices for using them effectively. […]

Profile Picture of Rafael Macedo
Rafael Macedo
Senior Developer
Machine Learning

What is MLOps? Exploring Best Practices and Differences from DevOps

Machine learning (ML) has evolved from an experimental novelty to a fundamental part of the software landscape. As ML adoption has grown, development and deployment processes have had to adapt—and continue to evolve—to meet the demands of this field. ML models are built at first for experimentation, and as such, typically lack robust infrastructure for large-scale testing and deployment. Instead, teams often rely on numerous […]

Profile Picture of Matheus Jacques
Matheus Jacques
Senior Data Scientist
Back-end

Unlocking the Power of Vector Databases: A Comprehensive Guide (Real-World Examples)

We live in a world overflowing with data. So much of our world exists in the digital space – social media interactions, sensor readings, financial transactions, scientific observations – and all of it generates data. it’s estimated that nearly half a million terabytes of data are created each day, and that number is growing exponentially. This flood of information presents both opportunities and challenges. Businesses […

Profile Picture of Jatin Malhotra
Jatin Malhotra
Machine Learning Engineer
Machine Learning

What is Hugging Face? The ML Platform For Building AI-Powered Apps

Hugging Face stands out as a transformative toolkit in the NLP ecosystem. In this article, we’ll dive into what sets Hugging Face apart, exploring its core features, the diverse tasks it supports, the vibrant community behind it, and a practical example showcasing its user-friendly interface.

Profile Picture of Nicolas Azevedo
Nicolas Azevedo
Data Scientist and Machine Learning Engineer
Mobile

What is Tamagui? Unifying Cross-Platform UI Development

Creating consistent and performant user interfaces across different devices and platforms has long been challenging in cross-platform app development.

Profile Picture of Mohammed Sohail
Mohammed Sohail
Senior Full-stack Developer
Front-end

Introducing HTMX: The JS Library Streamlining Front-End Development

I know what you’re thinking: “wow, yet another article on yet another JavaScript framework.” Well, if you’re thinking that, I’m here to say “not

Profile Picture of Facundo Corradini
Facundo Corradini
Senior Developer
Insights

Should Developers Be Allowed to Use AI in Technical Interviews? [2024 Research]

Many developers are adopting AI tools to enhance productivity and code quality. This shift brings forth challenges in accurately evaluating technical skills.   As interviewers looking to assess which developers are the best fit for a given position, we have an important choice to make:  Should we allow candidates to use AI during their live coding exercises?   We began by discussing the issue internally, and the […

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
health care provider holding a patient's hand with Health for California logo
Case Study

Health for California: Developing an Industry-Leading Health Insurance Platform

Health for California partnered with Scalable Path to find, evaluate, and hire a product development team to build a digital health insurance platform.

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
Healthcare professionals standing in a line
Case Study

How Scalable Path Helped HealthTech Company Prolucent Build a VMS

Prolucent, a trailblazer in leveraging technology and data to streamline hiring processes, sought to diminish hiring costs and time-to-hire rates significantly. Our collaboration focused on building an internal Vendor Management System (VMS) and assembling a robust development team to bolster Prolucent’s tech framework and operational efficiency. Prolucent is a technology company that helps healthcare organizations reduce labor costs and time-to-hire. Based in Dallas, Texas, Prolucent […]

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
PHP

Livewire vs Inertia: Which one Should I Choose for Laravel Development?

Laravel is one of the most widely-used PHP frameworks today. A quick Google search will surface a plethora of tools that exist within this framework’s ecosystem, and it’s easy to understand why it’s become a go-to choice for various types of projects. Whether it’s being used to create an API, a command-line tool, or a full-stack app, Laravel enables developers to reliably build robust and […]

Profile Picture of Guilherme Assemany
Guilherme Assemany
Senior Developer
React

Learning Remix: Full-Stack Nextjs Alternative

Many programmers, including myself, have hobbies or side projects that are tech related. Which at least somewhat explains why I decided to spend my recent vacation learning some new tech (but don’t worry, I also spent time doing nothing). After digging into a number of trends, I stopped on a web framework that piqued my interest: Remix. It’s a Next.js alternative that’s curious

Profile Picture of Rafael Goulart
Rafael Goulart
Senior Full-stack Developer
Insights

AI Integration for Companies: A Step-by-Step Guide for Business Leaders

We are at the cusp of an AI renaissance. This year, we’ve seen a surge of VC investment into the space: the market value of AI companies has surged $21 billion, and one in five new billion-dollar startups to join the Crunchbase Unicorn Board is developing AI tools. The influx has largely been driven by companies developing generative AI products, with applications ranging from natural […

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
Python

The Best Python Libraries for Machine Learning and AI: Features & Applications

Python is one of the most powerful and widely used languages in AI and ML development. Its rising popularity in artificial intelligence and machine learning projects is the result of its user-friendly syntax, flexibility, and most importantly, its rich library ecosystem.  Python’s comprehensive libraries streamline tasks from data wrangling to algorithm development. Because ML requires continuous data processing, Python’s library ecosystem enables developers to access,

Profile Picture of Nicolas Azevedo
Nicolas Azevedo
Data Scientist and Machine Learning Engineer
Unlock case study of their hiring success with Scalable Path
Case Study

Unlock: Building a Platform that Helps Homeowners Exchange Home Equity for Cash

Learn how we helped Unlock hire and onboard 27 full-time team members, including developers, designers, and QA engineers, over 16 months.

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
Node.js

What is Bun? A Fast Runtime Node.js Alternative

The JavaScript ecosystem is dynamic and ever-evolving. JavaScript Developers nowadays must make informed decisions not only of the libraries but of JavaScript runtime as well.

Profile Picture of Matheus Berkenbrock
Matheus Berkenbrock
Senior Full-stack Developer
Insights

Six Strategies to Reduce Software & IT Costs in 2025

There’s no denying we’re currently in a tough economic climate. Inflation is currently soaring to the highest levels seen in decades, while high interest rates are leading many businesses to cut spending. Many companies are facing stagnant sales, declining revenue, and higher borrowing costs, leading them to look for ways to reduce costs and generate more revenue. For tech companies, product and engineering departments

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
Scalable Path CEO, Damien Filiatrault, on the Jess Get Hired Podcast
Podcast

Is Tech Still a Good Career in 2025? Most In-Demand Tech Jobs

This blog post was inspired by an episode of the Jess Get Hired podcast, where Damien Filiatrault, CEO and Founder of Scalable Path, shares his valuable insights and experiences in the remote talent industry. Since founding Scalable Path in 2010, the company has amassed a freelance network of over 30,000 software developers in 178 countries. Podcast Technology is constantly evolving. Because of the growth of […

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
Machine Learning

Coding with ChatGPT: A Two-Week Review of Daily Programming Tasks

In this article, I’ll walk you there my discoveries and revelations that unfolded during these weeks of coding with ChatGPT. First, we’ll dive deep into the various functions and capabilities I used, such as code analysis and suggestions, code refactoring, debugging assistance, documentation generation, and code reviewing. There, I’ll showcase real-life code examples from my TypeScript, GraphQL, NestJS, and MongoDB projects.

Profile Picture of Eduardo Maciel
Eduardo Maciel
Senior Software Engineer
Front-end

Vue vs React: An In-Depth Comparison of the Most Popular JavaScript Technologies in 2025

React and Vue are two of the most popular frameworks. Learn which one will fit best in your project.

Profile Picture of Rafael Macedo
Rafael Macedo
Senior Developer
For Freelancers

Boost Your Coding Game with AI: 15 Essential ChatGPT Prompts for Developers

Learning to use AI tools like ChatGPT has become increasingly important for developers to stay relevant and competitive. It’s clear that developers who master these tools and embrace innovation will stand apart from developers who lag behind and who choose to ignore them. We’ve dug into ChatGPT and found the best use cases and technical prompts so you can start to pair programming with ChatGPT and […]

Profile Picture of Facundo Corradini
Facundo Corradini
Senior Developer
Machine Learning

Building an App With the ChatGPT API: Lessons Learned

Since its release, ChatGPT has taken the world by storm. Seemingly out of nowhere, we had a computational system so effective that it could generate human language and dialogue good enough to pass expert evaluation tests like the bar or medical exams.  One of the reasons ChatGPT became so popular is the simplicity of the user experience. It allows users to access the power of […]

Profile Picture of Engin Arslan
Engin Arslan
Front-end Engineer
Hiring

Why Recruiting is Broken: AI & Automation in the Hiring Processes

Recruiting is broken. I don’t say that to be dramatic – I truly believe it. Through traditional job boards, it’s just too easy for candidates to apply for positions they may not be suited for – or even have the qualifications to do. The resulting avalanche of applications and resumes makes it incredibly difficult to separate high-quality candidates from poorly suited ones, and hiring a

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
Odaptos co-founders, Felipe and Maximilien
Case Study

How Odaptos Shipped Their MVP in Record Time with Support from Scalable Path

Read how we worked with Odaptos to launch an MVP that helped them raise a $1.2M seed round in just 4 months.

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
Back-end

Can Blockchain be Sustainable? Exploring the Ethereum Merge and Greener Web3 Solutions

Web3 has the potential to completely transform our digital lives. Decentralized applications, non-fungible tokens, and other blockchain-based innovations have opened up new possibilities for online interactions and commerce. But for all of Web3’s potential in creating a more open and transparent internet, blockchain technology has sparked a heated debate, and for good reason: its environmental impact is massive. Bitcoin, the world’s leading cryptocurrency, consumes an […]

Profile Picture of Raul Rodriguez
Raul Rodriguez
Senior Developer
Machine Learning

How Does ChatGPT Actually Work? An ML Engineer Explains

ChatGPT has quickly become a go-to tool in the world of AI since its launch. And it’s easy to see why: ChatGPT can generate cohesive, grammatically correct written content based on prompts, translate text, write code, and perform countless useful tasks for marketers, developers, and data analysts. Don’t feel like reading? We made a video that you can listen to or watch at your leisure. […]

Profile Picture of Calin Cretu
Calin Cretu
Machine Learning Engineer
React

React 18 Release: A Deep Dive Into New Features and Updates

Explore React’s new features, benefits for users & developers, implementation, and upcoming plans for the framework’s future.

Profile Picture of Will Eizlini
Will Eizlini
Full-stack Developer
Hiring

ChatGPT and Developer Hiring: What Tech Leaders Should Know

ChatGPT, the AI language model from OpenAI, is transforming the job search and interview process for software developers and hiring managers.

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
React

What is Preact? A Fast and Lightweight React Alternative

Preact is a lightweight alternative to React that’s quickly becoming a go-to choice for building high-performance web applications. But is it worth developing your app with Preact, or sticking with a more mature framework, like React? We dig into this question and consider the tradeoffs of each library in this article.

Profile Picture of Scott Cosentino
Scott Cosentino
Software Developer
Full-stack

Front-end and Back-end Integration with React and Node.js [Full-stack Tutorial Part 3]

In the final chapter of this 3-part tutorial series, we build the front-end and implement the user-facing features of our full-stack application.

Profile Picture of Pedro Manfroi
Pedro Manfroi
Senior Full-stack Developer
Remote performance review between employer and employee
Project Management

How to Run Performance Reviews for Remote Developers

Learn how to execute a review strategy that encourages open dialogue, accurately measures performance, and aligns employees with your business goals.

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
Illustration of LatAm developer, Luiz
For Freelancers

Meet our Freelancers: Luiz, Software Developer, Brazil

In this series, we share the stories of developers from our talent network. Here, we interview software developer Luiz, highlight some of the projects he’s worked on, and insights for other developers looking to break into the U.S. software development market.

Profile Picture of Brigitte Dreger
Brigitte Dreger
Marketing Lead
Front-end

What is Vue and How Does it Stand in Popularity Compared to React?

Vue has been gaining attention among the developer community lately for its powerful features. But will it become the most popular front-end framework in 2023?

Profile Picture of Eduardo Maciel
Eduardo Maciel
Senior Software Engineer
Back-end

Three Questions to Answer Before Choosing Web3 for Your Next Project

Trying to decide between Web 2.0 and Web3 for your next project? In this article, we’ll break down how Web3 works, as well as its advantages and limitations, through a series of questions aimed to help you answer the question: should I consider Web3 for my next project?

Profile Picture of Raul Rodriguez
Raul Rodriguez
Senior Developer
Project Management

Is Remote Work Monitoring a Reasonable Solution for Distributed Teams? [2026 Guide]

Remote employee monitoring has become a popular practice in recent years. Here’s what employers looking to monitor performance should consider.

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
Full-stack

My Week With GitHub Copilot: AI Pair Programming Review

After a year of closed beta, GitHub Copilot is now publicly available to developers and is gaining a lot of attention for its ability to enable developers to harness AI while writing code. So does GitHub Copilot speed up daily work? Are the AI suggestions valid? Is it worth the cost? We answer these questions and more in this full review of the tool.

Profile Picture of Rafael Goulart
Rafael Goulart
Senior Full-stack Developer
Full-stack

GraphQL API Integration for Full-Stack Apps with PostGraphile [Tutorial Part 2]

In part two of this tutorial series, we look at the key features of GraphQL and how to integrate it with PostGraphile to enhance the back-end of our full-stack application.

Profile Picture of Pedro Manfroi
Pedro Manfroi
Senior Full-stack Developer
React

Choosing Between Context API and Redux in React: A Practical Guide

Redux or Context API: which tool is better for React state management? In this article, we dig into how each tool manages data flow through React nested components.

Profile Picture of Andy Fernandez
Andy Fernandez
Senior Software Developer
Components of full-stack app development architecture
Full-stack

Building a GraphQL API with TypeScript + Node.js [Full-stack Tutorial Part 1]

Learn how to build a GraphQL API in a Node.js back-end using TypeScript in part one of this full-stack app tutorial.

Profile Picture of Pedro Manfroi
Pedro Manfroi
Senior Full-stack Developer
A woman practicing mindfulness while working
For Freelancers

How I Manage Stress as a Software Developer with Mindfulness

Being a software developer can be stressful. Here’s how mindfulness can help you balance your routine and manage everyday stressors.

Profile Picture of Veronica Arreche
Veronica Arreche
Director of Operations & Head of Talent
Developers studying English to improve communication skills
For Freelancers

How to Improve Your English Skills: Tips from a LATAM Developer

A LATAM developer’s guide to improve your English and grow your programming career.

Profile Picture of Facundo Corradini
Facundo Corradini
Senior Developer
Developers deciding between Flutter and React Native for a mobile app development project
Mobile

React Native vs Flutter: A Guide for App Developers in 2025

Should you choose Flutter or React Native for your next project? Here’s how these frameworks compare for cross-platform development.

Profile Picture of Will Eizlini
Will Eizlini
Full-stack Developer
Robot running tests on laptop next to TDD letters
Quality Assurance

Getting Started with Test-Driven Development [and Key Benefits]

Test-Driven Development: should you try it? Michel Sabchuk shares why he loves this process, the benefits that TDD can provide and how to implement it on your next project.

Profile Picture of Michel Sabchuk
Michel Sabchuk
Senior Full-stack Python Developer
Two developers next to the Laravel 11 logo
PHP

Laravel 11: An In-Depth Review of The Leading PHP Framework

Laravel is an open-source PHP web application framework that provides a structure and starting point for building both simple and complex web apps. Learn everything you need to know about the framework’s latest updates and upgrading your app to Laravel 9.

Profile Picture of Guilherme Assemany
Guilherme Assemany
Senior Developer
Person next to a laptop, databases and Node.js logo
Node.js

12 Reasons to Choose Node.js for Your Next Software Project

Node.js has been a popular choice for both startups and well-known giants such as NetFlix, Medium, GoDaddy and LinkedIn. Here’s so many continue to choose this tool for their back-end.

Profile Picture of Will Eizlini
Will Eizlini
Full-stack Developer
Data Science

Data Preprocessing Techniques: 6 Steps to Clean Data in Machine Learning

The data preprocessing phase is the most challenging and time-consuming part of data science, but it’s also one of the most important parts. Learn best techniques to prepare and clean the data so you don’t compromise the ML model.

Profile Picture of Nicolas Azevedo
Nicolas Azevedo
Data Scientist and Machine Learning Engineer
For Freelancers

Maximize Your Profile Visibility as a Remote Freelance Developer

If you are looking to work as a remote freelancer through Scalable Path, completing your profile is the best way to get noticed and increase your chances of being matched with client projects. Here’s how to get started.

Profile Picture of Veronica Arreche
Veronica Arreche
Director of Operations & Head of Talent
Woman and man in front of screen with software code speaking in different languages
For Freelancers

The Benefits of Second Language Acquisition for Developers

Will learning to speak a new language make you a better developer? What if we told you it can reshape how your brain works, enhancing both your soft skills as well as your technical capabilities? Read about some of the benefits of language acquisition.

Profile Picture of Facundo Corradini
Facundo Corradini
Senior Developer
Working Desk with 3D windows with different graphs, code and .NET tools
.NET

Technologies and Tools for .NET Developers

.NET has become the framework of choice for millions of developers around the world, equipping them to create solid applications for any platform, and Microsoft has done an impressive job making top-notch tools to support them.

Profile Picture of Leniel Maccaferri
Leniel Maccaferri
Senior Full-stack .NET Developer
A developer, another man, and a woman looking at a study book
For Freelancers

Online Learning Platforms and Resources for Software Developers

Although the fundamental principles of software development have remained the same for decades, technology is always changing with new ideas, libraries, and tools arising every day, making it that much more important to keep up-to-date.

Profile Picture of Leandro Luque
Leandro Luque
Developer
Man and woman in front of a mobile phone, between two frames with Kotlin and Java logo
Android

Five Features That Make Kotlin a Better Language Than Java [From a Java Developer]

Kotlin is hot right now, but is all the hype justified? We asked mobile expert Abdu Adilovic to see how it measured up against the ever-popular Java. Here are some of the issues he finds with Java and how Kotlin offers solutions to all of them.

Profile Picture of Abdurahman Adilovic
Abdurahman Adilovic
Senior Mobile Developer
Tailwind logo in the clouds next to a plane
Front-end

Is Tailwind CSS the Future of CSS Frameworks?

There is a divide among the front-end community right now when it comes to Tailwind CSS. From people madly in love with it claiming that “it fixes CSS” to those who discard it as “just abstracted inline styles”, It would seem that no month can go by on Tech Twitter without a flame war about Tailwind. This article goes beyond the arguments of the framework itself and unpacks the deeper conversations at the heart of the debate.

Profile Picture of Facundo Corradini
Facundo Corradini
Senior Developer
Three developers talking in front of a coffee machine with a Java logo in a frame behind
Java

Is Java Still Used and Relevant in 2025?

Java has been kicking it for over 20 years in the world of web development, but what is its current popularity status amidst the rise of dynamic languages? Full-stack developer Nicolae tackles this question by explaining how Java is architecturally inclined toward scalability and isn’t going away anytime soon.

Profile Picture of Nicolae Caprarescu
Nicolae Caprarescu
Senior Developer
.NET

An Introduction to Microsoft .NET Framework & Its Main Features

Back in the early 2000s, the applications built with .NET were aimed exclusively for Windows desktop and the framework itself was strictly developed and maintained in a closed source format. However, with the introduction of .NET Core, Microsoft made a complete shift and revolutionized software development.

Profile Picture of Leniel Maccaferri
Leniel Maccaferri
Senior Full-stack .NET Developer
Project Management

The 12 Agile principles Explained with Examples

Here are the guiding principles behind Agile’s ideology that help teams become more flexible, speed up the development process, and bring products to market faster.

Profile Picture of Ryan Medeiros
Ryan Medeiros
Agile Practitioner
Hiring

Good vs Great Programmers: 7 Qualities That Make the Difference

Learn 7 qualities that set the best programmers apart from the crowd and how to evaluate candidates for these skills.

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
Svelte logo next to a woman sitting on the floor with a computer
JavaScript

What is Svelte? And How it Impacts JavaScript

In an era where everyone is looking at performance, accessibility, and developer experience, there’s a new contender in the JavaScript ecosystem that promises to deliver all of these through a radical new approach to building apps: Svelte.

Profile Picture of Facundo Corradini
Facundo Corradini
Senior Developer
Workflow of a remote team with video calls, code, diagrams and conversations
Hiring

How Leaders Can Embrace Remote Work Culture in 2025

Working remotely is on the rise not just because it’s more cost-effective, but because of its clear benefits to productivity and increased access to talent. The leap from in-house to a remote workforce can be unnerving for many, but embracing a few key ideas can smooth the transition.

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
A 3D Python logo on a floor of circuits
Python

The Reasons for Python’s Popularity in 2025

Aside from being a top 25 US-based Unicorn, what do Instacart, Doordash, Airbnb, and SpaceX all have in common? They use Python. Far-reaching versatility has been a long-time factor in the language’s popularity, but what really what makes Python such a valuable development tool? Read more about Python and why it continues to trend upwards, taking place as the most popular programming language of the year.

Profile Picture of Matheus Jacques
Matheus Jacques
Senior Data Scientist
A man pointing a screen with a different profiles and a candidate search on it
Hiring

A Guide to Writing Job Descriptions to Attract Remote Developers

Improve the quality of candidates applying for your role with these tips on crafting a stand-out job description.

Profile Picture of Veronica Arreche
Veronica Arreche
Director of Operations & Head of Talent
A woman with a magnifying glass looking at software developers profiles
Hiring

A 3-Step-Guide on How to Hire a Software Developer

In this guide, learn how to define your role, where to look, and how to attract and evaluate top candidates.

Profile Picture of Osiris Villa
Osiris Villa
Head of Talent & QA
Project Management

The Ultimate Guide to Software Project Estimation [Example Template]

Estimating is, by definition, a guess about the future. The fact is that the majority of software projects aren’t delivered on time, run over budget, and end up with fewer features than originally planned. Over the past 10 years, we’ve developed a methodology

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
A laptop with charts, graphs and analysis of data
Data Science

What is Exploratory Data Analysis? Steps & Examples

One of the most important things you can do when approaching a data science project is really understand the dataset you’re working with as a first step. Without a proper data exploration process in place, it becomes much more challenging to identify critical issues or successfully carry out a deeper analysis of the dataset. Exploratory Data Analysis (EDA) in Data Science is a step in

Profile Picture of Nicolas Azevedo
Nicolas Azevedo
Data Scientist and Machine Learning Engineer
Trees, windmills, and solar panels depicting a green environment
Insights

Becoming a Carbon-Neutral Company and Fighting Climate Change

Since 2021, Scalable Path has been carbon-neutral company. You can read more about why we chose fight climate change and how you can, too.

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
React Native

React Native vs Native App Development: Differences and Considerations

Mobile applications have traditionally been written in native languages. Lately, however, hybrid cross-platform frameworks have been gaining market share. The recent swell of React Native’s popularity has raised the question: should developers use React Native or native for mobile app development?

Profile Picture of Fabio Ferreira
Fabio Ferreira
Senior Full-stack React Developer
Hiring

The Staff Augmentation Model: Build High-Performing Teams & Reduce Costs

Companies are now prioritizing cost-efficiency and agility as their top business objectives to stay ahead of constantly evolving requirements and maintain a competitive edge. For many, staff augmentation services may be a solution to help meet these goals.

Profile Picture of Trevor Wencl
Trevor Wencl
Software Architect
Woman sitting at a desk interviewing a remote developer with other profiles floating around
Hiring

Key Steps to Include in Your Interviews When Hiring Developers

Using our three-step interview process as a guide, learn how to make interviews smoother and more effective.

Profile Picture of Veronica Arreche
Veronica Arreche
Director of Operations & Head of Talent
A 3D database on a floor of circuits
Back-end

When to Use NoSQL vs SQL: The Ultimate Guide for Choosing a Database

Choosing between a SQL vs NoSQL database is now an important technological decision for app developers, and recognizing when to use one over the other is an important skill to have. Beyond that, the choice of which type of database to use can determine whether a project will run smoothly or experience technical difficulties as it grows. Understanding the technical principles behind the two classes of databases and what sets them apart will help inform our future decisions.

Profile Picture of John Kapantzakis
John Kapantzakis
Senior Developer
Project Management

The Ultimate Guide for Building a Minimum Viable Product (MVP) [Step-by-step]

Entrepreneurs have long been familiar with the idea of a Minimum Viable Product (MVP). The idea, introduced by Eric Ries in his famous book The Lean Startup, provides a scientific approach to building a working product with the most important features to launch something in a market.  The idea is most commonly thought of in the context of an idea-stage startup, where founders can validate […]

Profile Picture of Trevor Wencl
Trevor Wencl
Software Architect
Hiring

The Cost of Hiring Pre-Vetted LatAm Developers in 2026

Learn about the cost of hiring software developers from Latin America compared to other global markets.

Profile Picture of Damien Filiatrault
Damien Filiatrault
Founder & CEO
Two developers adding components to an Android app in a giant mobile phone
Android

A Guide to Choosing the Best Android App Architecture

One of the most important things to focus on before building a mobile application is what architecture you will use. Given the options available in 2021, how do you choose the right one for your Android project?

Profile Picture of Abdurahman Adilovic
Abdurahman Adilovic
Senior Mobile Developer