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
GitHub Changelog

Upcoming deprecation of Gemini 2.5 Pro and Gemini 3 Flash

We will deprecate Gemini 2.5 Pro and Gemini 3 Flash across all GitHub Copilot experiences (including Copilot Chat, inline edits, ask and agent modes, and code completions) on July 31st,… The post Upcoming deprecation of Gemini 2.5 Pro and Gemini 3 Flash appeared first on The GitHub Blog.

GitHub ChangelogRead original
ExternalSoftware Engineering
DEV Community

I got tired of rebuilding my diagnostic USB on every machine, so I fixed it once

very IT tech I know has the same ritual. New machine lands on the bench, or you're at a client site, and before you can actually fix anything you spend twenty minutes assembling the same handful of tools. Download this. Extract that. Oh, this one wants .NET. Oh, this box has no internet. Oh, the client's policy blocks installs. I did that dance for years. Then I got tired of it and built a portable kit that lives on one USB stick and installs nothing. This post is mostly about what belongs on th

windowssysadminproductivity
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Stop Asking AI to "Write Code". Teach It How to Work.

Most developers use AI like autocomplete. The best developers use it like a software engineer. Over the past year, AI coding assistants have become part of our daily workflow. Whether you're using ChatGPT, Claude Code, Codex, Cursor, or GitHub Copilot, they can generate code in seconds. But here's the problem: Most of us are still writing prompts like: "Build me a login page." or "Fix this bug." But what is the result? After exploring Matt Pocock's open-source Skills repository, I realized some

aidevelopertoolssoftwareengineering
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Shipping a libmpv-based video player on the Mac App Store

Shipping a libmpv-based video player on the Mac App Store Most well-known mpv-based Mac players, including IINA, distribute outside the Mac App Store. When I built Reel, a local-video player/library app for macOS, I wanted to know why, and whether it could be done. It can. It took a month from first commit to approval, and almost none of the hard parts were about playing video. This is a field report of every wall I hit: a JIT crash that only happens under the App Store's rules, LGPL complianc

swiftappstorelibmpv
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

You Don't Need MIDI-OX Anymore: Building a SysEx Librarian with the Web MIDI API

You Don't Need MIDI-OX Anymore: Building a SysEx Librarian with the Web MIDI API If you own a Yamaha DX7 or a Roland Juno-106, you already know the ritual. Install a utility from 2003. Fight USB-MIDI drivers on Windows 11. Open MIDI-OX. Configure ports. Pray the SysEx buffer doesn't choke mid-dump. Save a .syx file with a name like backup_final_v3_REAL.syx. Lose it anyway. I built knob.monster to kill that ritual. It's a browser-native cloud librarian: plug in your synth, capture a bank, see p

webdevjavascriptshowdev
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.