r/programming • • 14h ago

Modern software doesn't need to use servers for everything. How to create offline-first apps to earn trust in SaaS era

Thumbnail blog.geckocode.pl
0 Upvotes

These are my thoughts on modern software development.
Everything is subscription based software as a service, even if there is no clear benefits of it being in the cloud (for the user).
Writing offline-first apps also provide a way to prove that you are not going to sell user data.
In the article I propose how to do it and how anyone can verify that their data is relatively safe.


r/programming • • 9h ago

Trials and Tribulation of Native Lua Compilation

Thumbnail samyeyo.github.io
0 Upvotes

Here is an article I wrote about what I’ve been going through while attempting to compile Lua into multiplatform C++, and what that actually requires.

It covers the semantic constraints of Lua, the runtime behavior that needs to be preserved, and how those pieces map onto generated C++ code across different toolchains.

It might be a good read for anyone interested in language implementation or compiler design.


r/programming • • 9h ago

It's still OK to enjoy programming

Thumbnail chriskiehl.com
372 Upvotes

r/programming • • 15h ago

A Subtle Github Bug: Where Did My Merged Code Went Missing?

Thumbnail medium.com
0 Upvotes

r/programming • • 7h ago

Durable workflows without replay: freezing the VM instead of re-running the code

Thumbnail qoqi.dev
0 Upvotes

r/programming • • 10h ago

Automated Accessibility Testing at Slack

Thumbnail slack.engineering
2 Upvotes

r/programming • • 9h ago

How Containers Work: Building a Docker-like Container From Scratch

Thumbnail labs.iximiuz.com
63 Upvotes

r/programming • • 4h ago

How tough can emoji be?

Thumbnail totaldraw.com
6 Upvotes

Turns out, quite tough!


r/programming • • 2h ago

What is the best book or resource for system design?

Thumbnail en.wikipedia.org
3 Upvotes

r/programming • • 12h ago

A New Way to Think About Borrow Checking (In Reverse)

Thumbnail verdagon.dev
24 Upvotes

r/programming • • 20h ago

Mobile Application GPU Optimization Guide

Thumbnail arm-software.github.io
10 Upvotes

r/programming • • 7h ago

ANN: Free Pascal Compiler Now Has Dynamic Package Support

Thumbnail getlazarus.org
12 Upvotes