Those who have attended Offline Camp know what an incredible experience it can be. What might not be obvious is that behind the meaningful conversations, the new friends, the learning, the campfires, and the s’mores is the support of sponsors who make Offline Camp possible. We’re very happy to have Protocol Labs as a sponsor of Offline Camp Oregon 2019—we really couldn’t have made this event happen without their support.

Offline Camp participants having a discussion in the living room of the Protocol Labs lodge while one of them takes notes.
Offline Camp participants having a discussion in the living room of the Protocol Labs lodge while one of them takes notes.
A discussion in the Protocol Labs lodge at Offline Camp on effective beginner-friendly messaging for the decentralized web.

Protocol Labs believes the internet has become humanity’s most important technology. They build protocols, systems, and tools to improve how it works. Today, they are focused on how we store…


Offline Camp has been all around the world, from the Catskill Mountains, to the Central Coast of California, to Berlin, to Oregon. We’re ready to announce the fifth version of Offline Camp… 🥁🥁🥁

…but first a bit of suspense...

#WayBackWednesday

What’s it like at Offline Camp? Let’s take a look back! Offline Camp has been a wonderful combination of the Offline First community + a beautiful, secluded location. It’s like Nutella and marshmallows, only better (and not just because we actually have Nutella and marshmallows at Offline Camp).


Exploring options for pushing the movement forward

A common theme at Offline Camp has been conversations about building the Offline First community. After Offline Camp Catskills, Maureen McElaney provided a writeup of a discussion about building the offline first community. The conversation about where we want to go with the Offline First community continued at Offline Camp Berlin.

The conversation in Berlin centered around the idea of creating an Offline First Foundation. The consensus was that we don’t necessarily need a foundation yet, but that it’s something we will likely need in the future, so we should begin the conversation and planning now.

Weighing the Benefits and Challenges of a Foundation

In addition to having…


An Offline Camp passion talk about how hackathons are terrible and how they can be better

Editor’s Note: Participants at Offline Camp Oregon had diverse backgrounds and interests, ranging far beyond the Offline First approach that we came together to discuss. Through short passion talks, campers shared with us some of the hobbies, projects, and technologies that excite them. Here’s a taste of that passion for you as a preview to our upcoming events.

Hackathons are terrible — but they don’t have to be. I used to be Co-Captain of a Code for America Brigade in Burlington, Vermont. …


Last night the City Council in Burlington, Vermont voted to sell its municipally-controlled gigabit fiber-optic network to Schurz Communications. The outcome is disappointing to say the least, but the absence of transparency and breakdown of process around the decision was even more exasperating.

In April of 2014, shortly after the Citibank settlement, Jason Pelletier and I outlined an open, rigorous, and transparent public process for the sale of Burlington Telecom in a letter to Mayor Miro Weinberger. The Mayor declined to follow our proposal. …


The Offline First community answers the question: What is Offline First?

An Offline Camp participant providing a recap of a breakout session during Offline Camp Berlin.

The Offline First community is made up of developers, designers, user experience professionals, security professionals, privacy experts, and many others with a diverse range of perspectives and interests. The Offline First community has gathered regularly at Offline Camps around the world to discuss the intersection of Offline First with everything from Progressive Web Apps, hybrid mobile apps, native mobile apps, desktop apps, the Internet of Things (IoT), the decentralized web and peer-to-peer technologies, data science, analytics at the edge, and much more. We asked Offline Camp participants to share some of the key themes that have emerged from these conversations:


How Uncle Bob’s “Thought Police” blog post does a disservice to his colleagues in the software industry.

There are many people in the software industry who look up to Uncle Bob as a leader. Given this, I want to address one of the many major problems with his recent “Thought Police” blog post. Through intentionality or through sloppiness, Uncle Bob has aligned himself with a sexist worldview. This is highly unfortunate given his stature in the community and the many problems our industry faces around diversity and inclusion.

In Uncle Bob’s words…

Let me tell you the sad story of Edward. Poor Edward is an escalator operator working for a company named Escalators-R-Us (ERU). ERU had noticed…


Join me on Tuesday, July 18 at 11 am EDT for my webinar on Offline Sync for Progressive Web Apps.

I recently wrote about Progressive Web Apps and how I believe that the best answer for offline sync for Progressive Web Apps today is a combination of Apache CouchDB, Hoodie, and PouchDB.

Next Tuesday, July 18 I will be presenting a webinar expanding on this topic as part of The New Builders Webinar Series. Topics covered by the webinar will include:

  • An introduction to Progressive Web Apps
  • An overview of web platform APIs such as persistent storage, payments, geolocation, and push notifications
  • The importance and benefits of an Offline First approach when building Progressive Web Apps
  • Using the Service Worker…

An Offline Camp passion talk about history, the present, technology, and empathy

Editor’s Note: Participants at Offline Camp Berlin had diverse backgrounds and interests, ranging far beyond the Offline First approach that we came together to discuss. Through short passion talks, campers shared with us some of the hobbies, projects, and technologies that excite them. Here’s a taste of that passion for you as a preview to our upcoming events.

Trigger Warning: The passion talk referenced in this post includes a depiction and discussion of violence.

The Memorial to the Murdered Jews of Europe (also known as the Holocaust Memorial) in Berlin, Germany.

At first I wasn’t sure if I wanted to give this passion talk. The inspiration for the talk first came while I was walking around Berlin…


It’s also “Performance First.” Twitter Lite and others are already doing it.

I recently returned from Offline Camp Berlin, our third Offline Camp. A funny thing has happened at every Offline Camp to date. Inevitably someone will see the stream of tweets coming out of Offline Camp and get very confused as to how and why we are online at Offline Camp.

Offline, online, and somewhere in between

We call it Offline First for a reason, not just “Offline” or “Offline Only.” …

Bradley Holt

Leading developer advocacy for open source data and AI at IBM | opinions are my own

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store