360SOFTY

Insights

Engineering Insights

Practical writing on software architecture, SaaS products, AI automation, legacy modernisation, and the business of building reliable systems.

RSS

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

ExternalSoftware Engineering
DEV Community

Sprint 7 closed: Engineering Agents

Sprint 7 is closed. The goal was specialized engineering agents — architecture, code review, documentation, debugging, and onboarding — built on skills, memory, and MCP. Agents gather evidence and return structured briefings; they do not call external LLMs. @meronq/agents — types, registry, context gathering, runner Five built-in agents — architecture, code_review, documentation, debugging, onboarding MCP + CLI — agent_list, agent_run, meronq agent run Handshake — available_agents[] for disc

devtoolsaiopensource
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Stripped the best feature out of Google Antigravity and made it open source

Google Antigravity has this cool feature that bridges your IDE to a live browser tab using chrome extension where the AI model has access to live UI debugging capabilities. Built that exact visual debugging capability from scratch as an open-source tool, drop the paywall, works with all IDEs (VS code, Cursor, Warp, you name it) Checkout: https://github.com/DharuNamikaze/Gravity-lite https://www.npmjs.com/package/gravity-lite the writeup - https://dharun-builds.vercel.app/blog/gravity

antigravityopensourceprogramming
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Our service discovery caught its own failure and switched itself off

We had a three-replica cluster that kept disagreeing with itself. Background jobs ran two and three times over. The answer wasn't in the logs; it was in our own code. The peer-discovery routine had a catch block, and the comment inside it said, more or less, "multicast failed, discovery disabled." Our service discovery was catching its own failure and quietly turning itself off, and it had been doing exactly that in production from day one. This is the story of why a clustering protocol that's c

authdistributedsystemsclustering
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Importar usuários sem redefinição de senha

Todo guia de migração de identidade acaba chegando ao mesmo parágrafo, e ele soa sempre um pouco constrangido: "os usuários precisarão redefinir suas senhas." Isso é tratado como uma lei da natureza. Não é. É uma escolha, quase sempre imposta por uma ferramenta que não quis fazer o mais difícil. O mais difícil é verificar no lugar os hashes de senha existentes dos seus usuários, para que, depois da virada, eles entrem com exatamente as mesmas credenciais que tinham antes e nunca percebam que alg

migrationpasswordsbcrypt
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Importar usuarios sin restablecer la contraseña

Toda guía de migración de identidad acaba llegando al mismo párrafo, y siempre suena un poco a disculpa: "los usuarios tendrán que restablecer su contraseña." Se trata como si fuera una ley de la naturaleza. No lo es. Es una decisión, casi siempre impuesta por una herramienta que no quiso hacer lo más difícil. Lo más difícil es verificar en su sitio los hashes de contraseña existentes de tus usuarios, para que tras el cambio inicien sesión con exactamente las mismas credenciales que tenían antes

migrationpasswordsbcrypt
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Your RAG Pipeline Hallucinates Because It Never Checks Its Own Work

Your team ships a documentation chatbot. It retrieves chunks, stuffs them into a prompt, and generates an answer. Demo day goes great. Then a customer asks "what's the rate limit for the batch API?" and the bot confidently answers "10,000 requests per minute" — citing a doc about a completely different API. Nobody catches it because the answer sounds plausible. This is the core failure mode of naive RAG: the retriever returns something, the generator uses it, and nobody checks whether the retrie

aiprogramming
DEV CommunityRead original
ExternalTechnology Trends
The Verge Tech

Apple’s entry-level MacBook Pro could be up for a redesign

Apple is working on a "revamped" version of its entry-level MacBook Pro that it could launch as soon as the first half of 2027, Bloomberg reports. The company is also testing four new iPad Pros that are set to launch in the spring with a focus on "internal improvements." The updated MacBook Pro, which will keep the 14-inch screen size, will have a design that's "in line" with what Apple is planning for the touch screen MacBooks it also has in the works, Bloomberg says. Those new touch screen lap

The Verge TechRead original

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.