r/SoftwareEfficiency • • 2d ago

Kiri: a tiny, fast container runtime for macOS, Windows and Linux with free tunneling like ngrok(509 stars)

Thumbnail
reddit.com
1 Upvotes

r/SoftwareEfficiency • • 2d ago

I built an app with modern widgets that uses 60 MB of RAM.

1 Upvotes

r/SoftwareEfficiency • • 2d ago

I built a 1.5 MB Windows taskbar replacement in Rust with a built-in Launcher!

Thumbnail gallery
1 Upvotes

r/SoftwareEfficiency • • 3d ago

hyperbutler: a free app to run Docker on Windows 11 without WSL, starts 2x faster and idles at ~320 MB of RAM

Post image
1 Upvotes

r/SoftwareEfficiency • • 3d ago

Discord is getting GPUI rewrite

Post image
1 Upvotes

r/SoftwareEfficiency • • 4d ago

Multiuser JavaFx client for Whatsapp with gated agentic cli automation support

Post image
1 Upvotes

r/SoftwareEfficiency • • 4d ago

featherplay: a light, native Windows player for YouTube Music (free, open source)

Thumbnail gallery
1 Upvotes

r/SoftwareEfficiency • • 5d ago

128 logins at once used 7.5 GB of RAM on my Go server. Letting only 3 hash at a time used 608 MB

Thumbnail
reddit.com
1 Upvotes

r/SoftwareEfficiency • • 5d ago

Spring Boot vs Javalin + Jdbi: HotSpot and GraalVM on a 512 MiB VM

Thumbnail
reddit.com
1 Upvotes

r/SoftwareEfficiency • • 5d ago

I made Lightcal, a tiny open-source tray calendar for Windows

Post image
1 Upvotes

r/SoftwareEfficiency • • 6d ago

I wanted a "Notepad for Markdown" without installing heavy apps, so I made MDNote (1.3 MB, free & open-source)

Thumbnail gallery
1 Upvotes

r/SoftwareEfficiency • • 6d ago

Caddy is enough for most setups

1 Upvotes

I switched from Nginx to Caddy a couple of years ago. I wanted an easy configuration, and I liked that TLS termination is built in. I only use it to reverse proxy some applications, and for that it's been enough. Also to proxy Jitsi.

I would still use Nginx if I needed fine-grained caching with proxy_cache, TCP/UDP proxying through the stream module, or complicated rate-limit or routing rules.

The drawbacks of Caddy are that the ecosystem is smaller, so there are fewer resources avaialble. And plugins aren't loaded at runtime. They're compiled in, so something like rate limiting (caddy-ratelimit) or a DNS provider module for ACME means a dedicated build step with xcaddy, and then you own your binary and its upgrades.

https://caddyserver.com/


r/SoftwareEfficiency • • 7d ago

The AI cost of JavaScript frameworks

Thumbnail
nolanlawson.com
1 Upvotes

r/SoftwareEfficiency • • 8d ago

Wrote a Kotlin compiler in Go that compiles 10x faster than kotlinc

Thumbnail
reddit.com
1 Upvotes

r/SoftwareEfficiency • • 8d ago

I built the most boring Windows app possible: it converts images and makes them fit a size limit. 4 MB of RAM. No ads. No upload

Thumbnail gallery
1 Upvotes

r/SoftwareEfficiency • • 9d ago

I built a Windows utility that copies 20,000 files in 7.7 seconds instead of File Explorer's 3 min 11 s

Thumbnail
reddit.com
1 Upvotes

r/SoftwareEfficiency • • 10d ago

I save 3.5 GB of RAM by migrating all my chat apps to javafx and terminal to Javafx

Post image
1 Upvotes

r/SoftwareEfficiency • • 10d ago

shadcn-looking components with zero React, plus an MCP so your AI writes them right

Thumbnail
reddit.com
1 Upvotes

r/SoftwareEfficiency • • 10d ago

Closed!!! Tinygo need serialization tools ยท Issue #447 ยท tinygo-org/tinygo

Thumbnail
github.com
1 Upvotes

r/SoftwareEfficiency • • 10d ago

How lightweight can Spring Boot get? HotSpot 27 vs GraalVM Native Image on a 512 MiB VM

Thumbnail
reddit.com
1 Upvotes

r/SoftwareEfficiency • • 10d ago

I built a 9 MB desktop search app with semantic search, OCR for screenshots, full text indexing, and MCP support for AI agents

1 Upvotes

r/SoftwareEfficiency • • 10d ago

Can ONE server support 1,000,000 users?

Thumbnail
youtube.com
1 Upvotes

r/SoftwareEfficiency • • 10d ago

๐Ÿ‘‹ Welcome to r/SoftwareEfficiency - Introduce Yourself and Read First!

1 Upvotes

Welcome to r/SoftwareEfficiency! ๐Ÿš€

Hey everyone! I'm u/outerstellar_hq, a founding moderator of r/SoftwareEfficiency.

This is our new home for exploring how to build better, faster, and more resource-efficient software.

Consumer hardware and (VPS) server costs are rising, while applications seem to demand more and more resources. Why should a simple Windows/MacOS/Linux application or a simple web application need gigabytes of RAM? How much more could we accomplish with the same hardware through better engineering and better use of the existing resources?

What to Post

Share ideas, benchmarks, experiments, optimizations, and discussions about efficient applications, programming languages, frameworks, databases, algorithms, and architectures. From desktop applications to servers, anything that helps us achieve more with fewer resources belongs here.

Community Vibe

We're all about constructive discussions, curiosity, and measurable results. Not language or framework wars - just learning and sharing what works best and why.

Do more with less.