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

Who Owns the Row

One of my systems runs a nightly job with two sets of manners. On 154 rows it overwrites whatever it finds and asks nobody. On 15 rows it cannot change a single field; the best it can do is file a request and wait. Same job, same feed, same table. The only difference is whether a human being ever touched the row. The system is a command center for a workforce development operation. The State of Illinois publishes a directory of workforce centers, and every night my sync pulls that feed and compa

dataauthoritygovtechworkforcedevelopment
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Who Fixes Broken Lovable and Bolt Apps? Your Real Options Compared

Broken Lovable and Bolt apps get fixed by four kinds of help: you, with a handful of targeted checks; a freelancer from a marketplace like Upwork or Fiverr; a specialized vibe-code rescue service; or a development agency. The right choice comes down to cost, speed, and risk, and since most breaks trace back to the same five failure patterns, run the checks below before paying anyone. The one-sentence honest version of each option: Fix it yourself. Free, and often done in an hour when your app ma

supabasenextjswebdev
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

I built an offline-first sync engine with event sourcing, in Rust shared between mobile and backend

A small, honest write-up of a thing I built mostly for fun, that somehow ended up working. Code: github.com/teimuraz/rust-mobile-offline-sync First, the setup — because it explains all the Rust in this post. The app I built this for is TrainVision, a mobile-first platform for collecting machine-learning training data out in the real world (where reliable connectivity is often exactly what you don't have). Its core is written in Rust and shared across iOS and Android via UniFFI: the models, the s

rustmobileofflinefirst
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

科普时间:Gemini Notebook 不是产品。它是 ExtendLM 的依赖。

Gemini Notebook 其实只是 ExtendLM 的一个依赖——你们花了几百人工时改的名,改的是一个插件的壳 ——写在所有人都以为谷歌在做研究工具,但其实谷歌在做插件的启动器之后 各位。 今天这篇文章,我要告诉你们一个真相。 一个你们当中 99% 的人不知道的真相。 一个谷歌花了几百个人工时、开了不知道多少会、改了名字、换了 Logo、调了渐变色、发了全球新闻稿、让 30 million users 和 600,000 organizations 跟着高潮——但就是没有告诉你们的真相。 这个真相是: Gemini Notebook 不是产品。 Gemini Notebook 是 ExtendLM 的依赖。 你没看错。 你以为你装了一个插件来补全你的 Notebook。 错了。你的 Notebook 是一个插件的启动器。 主从关系搞反了。 很多人可能还不知道这个名字。 没关系。谷歌也不知道。谷歌的 PR 团队大概从来没在任何一个内部 PPT 上打出过这三个字母。 但你现在记住它。 ExtendLM。 它不是谷歌实验室的项目。 它是 Chrome Web Store 里一个民

aianalysisgoogle
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

I Built a Bot That Hunts GitHub Bounties While I Sleep

Nine pull requests in four hours. Not spammed garbage. A missing semicolon in Express.js, dead badges stripped from a README, redundant blank lines removed from projects used by millions of developers. Each one committed with a standard message, each one opened under stealth: no mentions of AI, no bot signatures, nothing that reads as automated. The bot is running right now. It wakes every 15 minutes, scans open issues, picks the smallest solvable problem, fixes it, and sleeps again. I can watch

aiwebdevautomation
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Who Owns the Clock

A patient asked why she got two reminder texts a day when everyone else got one. Fair question. She had two open episodes in my Medicare RTM engine, and I had written the reminder logic to run once per open episode. Two episodes, two clocks, twice the nagging. The scheduler fired exactly on time. It always does. A few months later, in a different industry, I caught myself starting to write the same bug again. That was when I finally saw what the bug was. When a cadence goes wrong, the scheduler

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