Pythagora Blog
  • Home
  • Blog
Sign in Subscribe
Automatic React UIs from API Docs
Uncategorized

Automatic React UIs from API Docs

Today we're launching a new Pythagora feature that generates complete React applications directly from Swagger/OpenAPI documentation, finally liberating those APIs trapped behind command lines and rescuing internal tools stuck in 2010-era interfaces. The API-to-UI Gap We found engineering workspaces filled with two things: abandoned side projects with
15 Apr 2025 3 min read
Why We Stopped Using Third-Party Recruitment Tools and Built Our Own
Uncategorized

Why We Stopped Using Third-Party Recruitment Tools and Built Our Own

Hiring great talent is one of the most important and time-consuming parts of building a successful team especially in the early stages. But like many growing companies, we found ourselves facing an all-too-familiar challenge: our hiring process was slow, fragmented, and manual, and we had dependencies on the not so
24 Mar 2025 3 min read
Pythagora Supports Fair Source
Uncategorized

Pythagora Supports Fair Source

At Pythagora, our mission has always been to push the boundaries of what’s possible in software development. Creating a collaborative system where AI agents work together to build entire applications was a groundbreaking challenge, but sharing that innovation with the world posed an equally important question: How do we
30 Jan 2025 5 min read
Pythagora is now open to everyone
Uncategorized

Pythagora is now open to everyone

After months of refining Pythagora with invite-only access, we’re excited to announce that it’s now open to everyone! Whether you're building an app from scratch or enhancing an existing project, Pythagora is your all-in-one solution, guiding you from an idea to a deployable, production-ready app. A
15 Jan 2025 2 min read
Pythagora_v1 release reflection - what we learned, current state, next steps
Uncategorized

Pythagora_v1 release reflection - what we learned, current state, next steps

Today, we’re launching Pythagora v1, so we wanted to reflect on our progress in the past year since we released the first version of GPT Pilot (the open source brain of Pythagora) and in the past six months since we released Pythagora beta. In this post, you’ll read
01 Oct 2024 6 min read
What we learned in 6 months of working on a CodeGen dev tool GPT Pilot
Uncategorized

What we learned in 6 months of working on a CodeGen dev tool GPT Pilot

For the past 6 months, I’ve been working on GPT Pilot (https://github.com/Pythagora-io/gpt-pilot) to understand how much we can really automate coding with AI, so I wanted to share our learnings so far and how far it’s able to go. When I started building GPT
19 Feb 2024 12 min read
Detecting AI-generated job applications using prompt injection
Uncategorized

Detecting AI-generated job applications using prompt injection

How we added two sentences to our job post to filter out AI-generated applications.
01 Feb 2024 2 min read
GPT Pilot - a dev tool that writes 95% of coding tasks [Part 2/3 - Coding Workflow]
Uncategorized

GPT Pilot - a dev tool that writes 95% of coding tasks [Part 2/3 - Coding Workflow]

This is a second blog post in a 3-part series where I explain how my team and I created GPT Pilot – the AI coding agent that’s designed to work at scale and build production-ready apps with a developer’s help. In part #1 of this series, I discussed the
04 Sep 2023 10 min read
GPT Pilot - a dev tool that speeds up app development by 20x
Uncategorized

GPT Pilot - a dev tool that speeds up app development by 20x

An MVP for a scalable dev tool that writes production-ready apps from scratch as the developer oversees the implementation In this blog post, I will explain the tech behind GPT Pilot - a dev tool that uses GPT-4 to code an entire, production-ready app. The main premise is that AI
23 Aug 2023 8 min read
How to kickstart automated test suite when there are 0 tests written and the codebase is already huge
Uncategorized

How to kickstart automated test suite when there are 0 tests written and the codebase is already huge

You know, there's a certain anxiety that creeps in when you take a look at a codebase you’re just starting to work on, only to realize it's a vast uncharted wilderness. Not a single test has been written to guard against the unexpected. It'
28 Jun 2023 10 min read
Generating negative tests with GPT-4
Uncategorized

Generating negative tests with GPT-4

As developers, we strive to write efficient and error-free code, but let's face it - mistakes happen. In order to catch those pesky bugs before they wreak havoc on our applications, we rely on testing. While positive tests ensure our code works as intended, negative tests play a
20 Apr 2023 8 min read
How Pythagora Reduces Debugging Time and Supercharges Your Development Workflow
Uncategorized

How Pythagora Reduces Debugging Time and Supercharges Your Development Workflow

As developers, we know that testing is a crucial part of any development process. However, writing tests can be time-consuming, accounting for 20-30% of a developer's time. Pythagora, an open-source NPM package, changes the game by automating tests through server activity analysis. In this blog post, we'
18 Apr 2023 4 min read
Creating integration tests for a backend legacy codebase
Uncategorized

Creating integration tests for a backend legacy codebase

The problem with a legacy codebase is that it's often not well documented, you're just not familiar with it, and it can be time-consuming to make sense of the existing code. Because of these reasons, working with a legacy codebase can be an energy draining task,
11 Apr 2023 6 min read
How to mock ALL external data sources and completely isolate the codebase while testing
Uncategorized

How to mock ALL external data sources and completely isolate the codebase while testing

In this blog post, I want to share with you an idea that my friend and I had to isolate the entire backend code from all external data sources in order to create tests. The idea is this: if all external sources (such as databases and third-party APIs) provide the
04 Apr 2023 7 min read
Which developer subreddit has the most engaged community?
Uncategorized

Which developer subreddit has the most engaged community?

I'm a relatively new redditor who's been active for around two years. I've recently started posting more frequently and noticed that some subreddits seem to have higher engagement than others. As a data enthusiast, I decided to investigate by examining the subreddits I follow
21 Mar 2023 3 min read
Get Your Node.js web app to 80% Code Coverage in 30 mintues
Uncategorized

Get Your Node.js web app to 80% Code Coverage in 30 mintues

We know that testing is an essential step in the development process, but it can also be a time-consuming and tedious task. Common problems with API testing include difficulty in setting up test environments, and maintaining test cases when the API changes. But what if we told you that you
16 Mar 2023 8 min read
How we started with Pythagora and how we failed with 4 different products before it
pythagora

How we started with Pythagora and how we failed with 4 different products before it

As a developer, I'm always on the lookout for new tools and technologies that can make my work easier, more efficient, and enjoyable. So, after taking a 1-year break after my last company was acquired, I decided to build the next product with my best friend.
14 Mar 2023 6 min read
5 essential automated testing tools for Node.js
pythagora

5 essential automated testing tools for Node.js

Automated testing allows developers to catch errors and bugs in their code before they are deployed into production and with all the tools available it has become super easy to get it set up and running.
01 Mar 2023 4 min read
How to create integration tests for an API server with 90% Code Coverage in 1 hour without writing any code
pythagora

How to create integration tests for an API server with 90% Code Coverage in 1 hour without writing any code

Automated testing has become an essential part of software development.
20 Feb 2023 8 min read
Page 1 of 1
Pythagora Blog © 2025
  • Get Started
Powered by Ghost