Insights
Engineering Insights
Practical writing on software architecture, SaaS products, AI automation, legacy modernisation, and the business of building reliable systems.
Curated links from external sources — not 360Softy original articles.
Announcing SvelteKit Auth: Bringing NextAuth.js to all frameworks
, the most popular authentication library for Next.js applications with almost 300,000 npm downloads per week, is growing to support the entire ecosystem of frontend frameworks.NextAuth.js Today, (experimental) as the first framework outside of Next.js officially supported, built on top of the new decoupled library. This new package marks the larger move to Auth.js, providing authentication for the Web, with any framework you like.we’re excited to announce SvelteKit Auth@auth/core Get started
Using SvelteKit 1.0 on Vercel
is a new framework for building web applications that is gaining popularity among developers for its simplicity and performance. Built on top of Svelte (like Next.js for React), SvelteKit simplifies creating and deploying web applications. Server-side rendering, routing, code-splitting, and adapters for different serverless platforms are just a few of its out-of-the-box features.SvelteKit or continue reading to learn about the improvements to the framework in the past year and the benefits of d
Temporal workflows at scale: Part 2 — Sharding in production
In the previous post of this two-part series, we familiarize ourselves with Temporal, a deterministic workflow processing framework that lets you run stateful workflows in a more fault-tolerant way. One of the most significant decisions Temporal users make when running Temporal in production is determining the appropriate persistence layer. People often assume that they can only scale in Temporal by using a No-SQL option like Cassandra. This post will address why PlanetScale doesn't require you
Building a REST API with NestJS and Prisma: Error Handling
In this tutorial, you will implement error handling in a NestJS application. You will learn two ways to handle errors: directly in your application code and by creating an exception filter.
Faster Training and Inference: Habana Gaudi®2 vs Nvidia A100 80GB
Work with 360Softy
Building a SaaS product, AI system, or business platform?
Book a free consultation and we will tell you honestly whether we can help.

