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

Keep a 2D character grounded when animation frames have different bounds

When individual animation frames have different transparent margins, centering each cropped image in the same rectangle can make a character appear to bounce. The pixels are not necessarily wrong: the placement rule is moving the artwork as the bounding box changes. A steadier approach is to pick an anchor that has the same meaning in every frame. For a grounded walk, that might be the point where the supporting foot meets the floor. For a flying character, a point near the torso can be more use

animationgamedevsoftwaredevelopment
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Invoice Chaser: an invoice tool that learns how each client pays (Walrus Memory + Tatum on Sui)

Every freelancer has a client like Acme. The invoice is due on the 5th, nothing happens, you send a friendly nudge on the 6th, nothing happens, and somewhere around the 10th the money shows up, usually right after you finally write something formal. Next month it happens again, because your invoicing tool has no idea it already happened four times. I built Invoice Chaser for the Total Recall hackathon (Tatum × Walrus Memory) to fix exactly that. It's an invoice tracker for freelancers who get pa

walrussuitatum
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

GNAP vs OAuth 2.0: Is RFC 9635 Ready for Production?

GNAP (the Grant Negotiation and Authorization Protocol, RFC 9635, published October 2024 by Justin Richer and Fabien Imbault) is a new delegation protocol, not an OAuth 2.0 extension. Instead of a redirect with client_id and scope, the client POSTs a JSON document describing what access it wants, how the user can be reached and which key it will sign with. Production readiness is the open question: the protocol is a Proposed Standard, but I could not find evidence of a mainstream identity provid

oauthgnapiam
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Getting MTP to actually work on Apple Silicon

Qwen3.5 and Qwen3.6 ship with a small extra prediction head bundled into the model. The literature calls it MTP, short for Multi-Token Prediction. The point of having it is to use the head as a draft model for speculative decoding: it spits out K candidate tokens fast, and the main model verifies all K in one parallel forward pass. When the head's guesses turn out to match what the main model would have produced anyway, you get those tokens essentially free. We expected this to be a straightforw

machinelearningllmapple
DEV CommunityRead original
ExternalTechnology Trends
The Verge Tech

The biggest modding site in PC gaming is taking a stance on AI

The PC gaming mods repository Nexus Mods is making disclosures about AI mandatory for uploads of new mods, meaning that mod authors will have to declare "whether AI has been used in their work," the site announced today as part of a big post about AI-generated content on the platform. "One of the most consistent concerns we've heard is that it's not clearly disclosed when AI has been used to create a mod," according to the post from site owner Victor "Foledinho" Folmann. "We already have tags fo

The Verge TechRead original
ExternalSoftware Engineering
GitHub Changelog

BYOK and enterprise custom models in the Copilot usage API

The Copilot usage metrics API now shows bring your own key (BYOK) usage across GitHub Copilot, so you can separate it from Copilot-hosted model usage. Reports cover two kinds of… The post BYOK and enterprise custom models in the Copilot usage API appeared first on The GitHub Blog.

GitHub ChangelogRead original
ExternalTechnology Trends
The Verge Tech

Please stop asking me when the AI bubble will pop

Emmanuel Roman, chief executive officer of Pacific Investment Management Co. (Pimco), during the Global Financial Leaders' Investment Summit in Hong Kong, China, on Tuesday, Nov. 3, 2026. | Bloomberg via Getty Images People, including on this staff, keep asking me with varying degrees of excitement or trepidation when the AI bubble will burst. I'll tell you what I tell them: If I knew that, I would make a life-changing bet on the market, levered up as far as I could, and then, after I made my

The Verge TechRead original
ExternalTechnology Trends
The Verge Tech

Canva is announcing changes and layoffs affecting 22 percent of its staff

Canva is making significant changes affecting 1,271 people, which is 22 percent of its staff, co-founder and CEO Melanie Perkins announced today. "For some people, this will mean changes to their roles or being asked to relocate to centralised hubs," says Perkins. "Sadly, it will also mean saying goodbye to teammates and friends who have helped build Canva into what it is today." In her note to staff, Perkins says that: After exploring a wide range of alternatives, I've come to the difficult con

The Verge TechRead 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.