Skip to content
HomeInsights

Insights

Ideas for building
better software.

Engineering perspectives on architecture, product development, AI, and the everyday decisions behind useful software.

From the engineering desk

Browse practical articles or follow the latest technology updates.

Subscribe via RSS →

Curated links from external sources — not 360Softy original articles.

ExternalFrontend Development
Vercel Blog

Using Zig in our incremental Turborepo migration from Go to Rust

We’ve been porting , the high-performance build system for JavaScript and TypeScript, from Go to Rust. We talked about , so now let’s talk about how we began porting our two main commands: and .Turborepohow we started the porting processrunprune Read more

Vercel BlogRead original
ExternalDatabase
PlanetScale Blog

Emulating foreign key constraints with Drizzle relationships

PlanetScale now supports foreign key constraints. We still do not recommend using them for performance reasons, but you do not need to disable them to use Drizzle with PlanetScale. This tutorial is still relevant if you'd like to use Drizzle without foreign key constraints. Drizzle is a fantastic ORM that is quickly gaining popularity among TypeScript developers. It maintains type safety while striving to use a syntax very familiar to those already comfortable with writing SQL. The team has also

PlanetScale BlogRead original

Let’s start with a conversation

Tell us what you’re working on.

An idea, a challenge, or a system that needs to work better. We’ll help you understand the next step.