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

I built Craftfolio — I'd like some honest feedback

Hey everyone, I’ve been building Craftfolio, a tool for creating developer portfolios and resumes. I started it mainly as a way to push myself beyond smaller coding projects and build something that could actually be useful to other developers. Some of the things I’ve built into it include live previews, importing content, different portfolio styles, HTML export, and PDF printing. I’m still working on it, and I’m particularly interested in feedback on the UI, overall experience, and what you thi

frontendportfolioshowdev
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Why are you still debugging Spark on your host machine?

Last October, a "minor" dependency bump in a PySpark job cost us four hours of downtime and roughly $12,000 in cloud compute credits. A developer had tested a new UDF locally using an older version of delta-spark than what we ran on our EMR cluster. Locally, the serialization worked fine. In production, the different Scala/Java versions in the underlying runtime caused a java.io.NotSerializableException that only manifested when the data volume hit a specific shuffle threshold. We spent hours t

sparkdockerdata
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Grid workspace for the COSMIC compositor

How I patched the COSMIC compositor: a 5×5 workspace grid for Pop!_OS Context My workspaces are a map, not a scroll. One 4-finger swipe moves me north, south, east, or west across a 5×5 grid that wraps at the edges, and login drops me on the center cell — so no workspace is ever more than two gestures away, and my hands navigate it without looking. COSMIC, the desktop this runs on, is System76's Rust/Wayland desktop environment for Pop!_OS, built on the Smithay compositor library an

rustlinuxopensource
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Simulating 30 Million microbes in Browser

Simulating 30 Million Microbes in the Browser WebGPU gives the browser direct access to modern GPU capabilities — not just for rendering, but also for general-purpose computation through compute shaders. But how far can we actually push it? What happens if, instead of running a small compute demo, we try to build a full simulation with tens of millions of active objects? That is what I wanted to find out. For this experiment, I decided to revive an evolution simulator I had written many years

webdevdemoscenegamedev
DEV CommunityRead original
ExternalTechnology Trends
The Verge Tech

Apple Home’s new security camera features cost as much as $60 a month

New Apple Intelligence features for HomeKit cameras start at $10 a month and go up to $60. | Image: The Verge With the public release of iOS 27 and tvOS 27, Apple Home is getting an injection of Apple Intelligence - but you'll have to pay more for it. Apple Intelligence for Home brings AI-powered video summaries to HomeKit Secure Video, so you can get short text descriptions of who and what compatible security cameras saw, along with the clip. It also adds a new video search feature and the ab

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.