- Full Stack Focus
- Posts
- 🛰️ NASA's 10 rules for software development
🛰️ NASA's 10 rules for software development
and the greatest calculator story ever
Hey there.
Here’s everything you need to know this week in the world of full-stack development.
Programming
🧮 The greatest calculator app development story ever told
Think a calculator app is easy to build? Think again. A true calculator displays the result of complex expressions accurately, which is far trickier than it seems. In this blog, Chad Nauseam shares the greatest calculator development story ever told.
📜 NASA has a list of 10 rules for software development
NASA's 10 rules for software development prioritize reliability over convenience, designed for high-stakes missions where failure isn't an option. These guidelines focus on simplicity, rigorous testing, and minimal code changes, ensuring spacecraft software remains error-free. While these rules demand extra effort, they prevent costly mistakes that could jeopardize an entire mission.
👴 Undergraduate Upends a 40-Year-Old Data Science Conjecture
An undergraduate student and their team have shattered a 40-year-old data science conjecture, proving that searches in hash tables can be significantly faster than previously thought. This breakthrough challenges long-held assumptions in computer science, potentially revolutionizing how data is stored and retrieved.
Frontend Focus
😴 React Team is sunsetting Create React App
The React team is officially retiring Create React App (CRA), marking the end of an era for quick React project setups. They're now encouraging developers to use frameworks like Next.js instead. For those who still need CRA, updated docs will help with alternatives and migration paths.
↔️ Dagger replaced Their React Frontend with Go and WebAssembly
Dagger just launched Dagger Cloud v3, featuring a brand-new UI built with WebAssembly (WASM) using Go, an unusual but strategic choice. This shift from v2 brings performance and flexibility improvements. In their latest blog post, the team explains why they chose WASM, the challenges they faced, and how they overcame them.
🎞️ Replace your JavaScript Animation Library with View Transitions
Chrome and Safari now support the View Transitions API, making animations and transitions easier than ever. This update is one of the most significant web platform changes in years. A new blog post breaks down how it works, showing how to recreate smooth animations with modern web tech.
Quick Links
Tools
🐭 A open-source animated cusor component built with React, TypeScript, Tailwind CSS, and Framer Motion
AI
🗺️ Sam Altman shares OpenAI Roadmap
🧑💻 AI is stifling tech adoption
Media
OpenAI just dropped a paper that reveals the blueprint for creating the best AI coder in the world.
But here’s the kicker: this strategy isn’t just for coding—it’s the clearest path to AGI and beyond.
Let’s break it down 🧵👇
— MatthewBerman (@MatthewBerman)
4:51 PM • Feb 16, 2025
Today, we’re deprecating Create React App for new apps, and encouraging existing apps to migrate to a framework.
We’re also providing docs for when a framework isn’t a good fit for your project, or you prefer to start by building a framework.
react.dev/blog/2025/02/1…
— React (@reactjs)
7:04 PM • Feb 14, 2025
Another big week of AI and Robotics news.
So, I summarized everything announced by Booster Robotics, Adobe, OpenAI, Figure, ByteDance, Google, Perplexity, Apptronik, Humanoid, Mentee Robotics, and more
Here's everything you need to know and how to make sense out of it:
— Brett Adcock (@adcock_brett)
5:03 PM • Feb 16, 2025