Skip to main content

5 posts tagged with "projects"

View All Tags

OSO's Architecture Evolution

· 11 min read
Raymond Cheng
Bringer of the funk
Reuven Gonzales
Founding Engineer

Over 2024, OSO's technical architecture went through several major iterations to get to where it is now. There are so many different ways to architect data infrastructure, that the choices can be overwhelming. Every platform will say they provide what you think you need, and none of them will do everything you actually need. In this post, we'll share the choices that OSO made along the way and the pros and cons of each decision.

AutoDapp: a Proposal to Instantly Decentralize Your Existing Web Apps

· 12 min read
Raymond Cheng
Bringer of the funk
Jeff Hsu
Founder

The AutoDapp project aims to automatically convert any existing web or mobile application into a decentralized application (DApp) by changing just a single line of code, starting with Discourse and MediaWiki. This blog post outlines a high-level approach to instantly decentralize popular applications by interposing on the SQL connection between its web server and database. With the unified effort of the open source community, we can accelerate the advent of the decentralized future for millions of users -- this is what we’re calling our “One Million” mission.

Docker-based Personal Server

· 13 min read
Raymond Cheng
Bringer of the funk

In this blog post, I'll show you how to configure a Docker-based personal server, running each service in a separate Docker container. Modern devops tools have made it easier than ever to run your own server and for anyone with basic familiarity with Linux, it's worth a try. In this tutorial, we'll use Gitlab as a running example.

Retrospective: Solar Printer

· One min read
Raymond Cheng
Bringer of the funk

One of my first projects at MIT was at the Media Lab, where we were exploring self-sufficient technologies. My advisor, Richard Fletcher, and I wanted to build a completely self-sufficient printer for use in developing countries.

Welcome!

· One min read
Raymond Cheng
Bringer of the funk

For years, my website was a single gigantic HTML file. Adding content and making edits felt a lot like stacking Jenga blocks a mile high. While that was fun in many ways, it is 2015 and it is time to move to some form of automated system like Jekyll.