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.

ExternalSoftware Engineering
DEV Community

TIL 5/22/2026

Rails X XCode Tips When reading commands from a textbook, the \ in the command instruction line is usually just a line continuation in instructions. I do not need that if you type it all on one line. Use bin/rails destroy model sample_model_name to remove an erroneous model I have a tendency to type "customer" when I should be typing "custom". Watch out for this mistake.

beginnersclirails
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

How We Shipped more than 60 Design System Components in 5 Weeks Using Figma as the Single Source of Truth

We estimated 300 engineer-days. We shipped in 35 days with 3,077 tests and zero raw hex values. Here's the pipeline I built to make Figma the literal source of truth for our codebase. All front-end developers are familiar with that pain. A designer drops a Figma file. It is pixel-perfect. All interaction states are included. Next, you launch your editor and the translation process starts. You squint at 2 screens. What's the gray color of that? Which is 8 pixels and which is 12? What is the font

designsystemreacttypescript
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Why HVAC Owners Lose More Money in the Office Than They Make in the Field

"In the field making money, in the office wondering where the hell it went" An HVAC owner named Adam Cooley dropped that line in the comments of a Facebook poll last week. The poll itself was simple. Working in the office or working in the field, which one grows your business more. 71 percent of owners voted office. 5 percent voted field. A 14 to 1 split among people who run actual HVAC shops. But Adam's comment was the one that stuck. Because every owner reading it knew exactly what he meant.

hvacbusinessautomation
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Drive JHipster with your AI agent: introducing jhipster-mcp (v0.0.4)

TL;DR — jhipster-mcp is an open-source Model Context Protocol server that lets an AI agent generate and evolve JHipster applications for you. You describe what you want in plain language; the agent writes JDL and drives the JHipster CLI. It's on npm — point your MCP host at it with one line. v0.0.4 is the first public release. 📦 npm: https://www.npmjs.com/package/jhipster-mcp https://github.com/avdev4j/jhipster-mcp JHipster has always been about speed: scaffold a production-grade Spring Boot +

jhipsteraimcp
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Pokemon Battle Simulator Napkin Challenge!

▄▀▀▄ Antigravity CLI 1.0.2 ▀▀▀▀▀▀ [email protected] (Google AI Ultra) ▀▀▀▀▀▀▀▀ Gemini 3.5 Flash (Medium) ▄▀▀ ▀▀▄ ~/pokemon use @pokemon_api.jpg as the system architecture and build out a pokemon battle simulator ● ListDir(/home/xbill/pokemon) ● Bash(node -v && npm -v && python3 --version) (ctrl+o to expand) ▸ Thought for 6s, 2.5k tokens ● Create(/home/xbill/.gemini/antigravity-cli/brain/42...abf-b329-894a07ec5075/implementation_plan.md) (ctrl+o to expand) I have created

napkinchallengeantigravitycli
DEV CommunityRead 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.