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.
From idea to 100 million views: Building a viral application for your personal music festival
allows users to quickly create a festival poster from their top Spotify, Apple Music, and Last.fm artists. , a Computer Science student at USC, used Next.js and Vercel to launch Instafest fast and scale to , gaining millions of users and going viral on Twitter, TikTok, and more.InstafestAnshay Saboo500,000 new users per hour Read more
Rails’ safety mechanisms
Companies build products with Ruby on Rails because of its focus on efficiency. The framework comes with a set of defaults that allows you to focus on building, not configuring. Defaults can have limits. We can often find ourselves with paper cuts if we’re not careful. Fear not! Rails has conventions for this, too. Let’s look at some tools the framework gives us to protect ourselves. Mass assignment protection in Rails One of the first things Rails developers learn is handling form parameters. T
Illustrating Reinforcement Learning from Human Feedback (RLHF)
From GPT2 to Stable Diffusion: Hugging Face arrives to the Elixir community
Building a multi-region Rails application with PlanetScale
You've put all this effort into making your Rails application as fast as possible. Each and every query is optimized. Views are cached. N+1 queries are fixed. The last remaining problem is the speed of light between your server and your users. Just check out this chart. Here is the additional network latency for a single request to an app deployed to US East. Works great if you're located near the server, but not so great as you get farther away. Location Latency to US East application N. Califo
Migrating a large, open-source React application to Next.js and Vercel
If your company started building with React over 5 years ago, chances are you implemented your own custom solution or internal framework. Many engineers and teams want to explore technologies like Next.js and Vercel. However, some don't know where to get started because it's so far from their current reality or they don't see how supporting a custom framework is holding them back. As a coding exercise, we wanted to show what this could look like by migrating a large, open-source React applicatio
Discovering the minutiae of backend systems
Christian Gibson is an engineer on the Supercomputing team at OpenAI.
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.
