rocketcity
Running Oxide at Home for Local Development [video]
Ditto is redefining how data moves at the edge. Our mission is to make it effortless for developers to build resilient, real-time applications—no matter the network conditions. Whether you’re in a stadium, airplane, or remote base, Ditto’s peer-to-peer sync engine keeps devices connected and data consistent, even offline.
We’re trusted by Chick-fil-A, Delta Airlines, Lufthansa, and have raised $145M+ to power mission-critical systems across aviation, retail, hospitality, defense, and more. We’re a remote-first, globally distributed team building the future of edge connectivity.
--
Staff Software Engineer, SDKs (Flutter)
As a Staff Engineer on Ditto’s SDK team, you’ll own the architecture, performance, and developer experience of Ditto’s Flutter SDK—empowering developers to sync data seamlessly across Android, iOS, desktop, and web.
You’ll design idiomatic Dart APIs, build robust native bridges using Dart FFI and platform channels, and set the technical direction for how real-time sync feels for Flutter developers worldwide. Expect to ship production code, shape release automation, and mentor engineers across the mobile org.
If you love designing elegant APIs, profiling cross-platform performance, and crafting tools other engineers love to use, you’ll thrive here.
Apply Here: https://job-boards.greenhouse.io/dittoliveincorporated/jobs/...
Please feel free to reach out on any questions you have about the role.
Authenticating to Square Using Auth0
Show HN: Goodreads for Chess Book Enthusiasts
My child was born in June and we have been using a WYze camera with RTSP enabled + a kindle tablet with TinyCam installed and it has worked flawlessly. Highly recommend for a budget setup.
Covid-19 WHO Manual Projections – Google Sheet
I see that you have a capstone entry at the end of your list, but learning with no immediate goal or project to apply it to seems like the quickest way to burn out on what can be a challenging topic for most.
For more on this listen to (https://youtu.be/IPBSB1HLNLo?t=31m2s)
My system is quite simple. I have created a github repo called journal and an alias which opens vim to a markdown file for today's date. If I leave the file and come back later vim will drop me in at the end of the journal. I intend to add some vimscript in the future to automatically add a timestamp when I reopen the file but haven't gotten there yet.
This system has been quite helpful to me as it is resilient to data loss as I can push to multiple backup systems. Easily searchable (grep). And can support prettier documents if I want to open my Markdown formatted journals in tools like Macdown.
TL;DR I use vim to manage this. See alias below.
alias journal='vim + "/Users/username/journal/$(date +%Y)/$(date +%Y%m%d).md"'
How the Economic Machine Works
Route53 Dynamic DNS Update Script
I then send all of the logs to Loggly and get notified anytime someone connects to my OpenVPN server.
Really great list though. Good read.