Last month's post was for marketers and analysts, but this issue returns to the DevTools category. In June, we discovered quite a few great tools for you devs!
Remember Supabase's "Build in a weekend" tagline? In a sense, AI Getting Started is something similar: an AI starter toolkit perfect for your weekend projects. With AI being so popular now, lots of developers are using it to build their own tools. This toolkit provides a ready-made infrastructure for you to save time on tooling research and selection.
The current stack is:
Copycat can generate deterministic fake values: the same input will always produce the same (fake) output. It is open-sourced by Snaplet.dev.
When developing apps, it is difficult to get real and accurate data. Snaplet is a CLI tool that provides devs with PostgreSQL data consistent with the production environment. (Sidenote: they recently collaborated with Neon to introduce Preview Databases, which allow for the direct restoration of a database snapshot that can be used in the development environment.)
When using Snaplet, there are sensitive information that needs to be anonymized. Initially, they used Faker to generate fake data. However, Faker doesn't guarantee that the same original data would always have the same generated value, they designed Copycat to handle this: given an input value, it will always map to the same output value.
Hurl is a CLI tool for HTTP testing through simple plain-text configurations.
The name "Hurl" is a tribute to "curl", as it utilizes libcurl
from curl to provide HTTP testing capabilities. It can be seen as a CLI-based alternative to Postman. So if you're a hardcore CLI fan, give Hurl a try.
The news of the Hurl 4.0.0 release a few weeks ago was ontop of Hacker News, making their website traffic spike. WOW. The magic of HN.
Inngest is a developer platform and you can use Inngest SDK to build everything from simple tasks, background services to long-term workflows, without the need to build your own infrastructure. In their own words, it's like putting GitHub Actions, Lambda, Segment, and Zapier into a blender and mix mix.
Coincidentally, Snaplet uses Inngest to manage the lifecycle of their Preview Database on their developer platform. 😅
Inngest just announced a $3M seed funding round a few days ago, and it's quite a breath of fresh air, as we've seen more AI-related startup funding news than ever before.
SQLPad is a web-based SQL editor - you can write SQL queries and visualize the results. It supports a number of databases, including Postgres, MySQL, SQL Server, ClickHouse, Crate, Vertica, Trino, Presto, Pinot, Drill, SAP HANA, BigQuery, SQLite, TiDB, and many more.
From the star history of this project, you can tell that it is a few years old. The author mentioned in the README that SQLPad is currently in maintenance mode and will provide security updates and critical bug fixes as needed. Interestingly though, the stars continue to grow at almost the same speed as before, what does this say about SQLPad? 🤔