IPFS Camp 2019: The Highlights and Takeaways

Andrew Hill
Jul 1, 2019 · 6 min read

After four days of back to back action and three nights of very short sleep, IPFS Camp 2019 is a wrap. Unfortunately not everyone could be there in person, so I wanted to capture some notes to share for everyone.

Image for post
Image for post

The structure of the event wasn’t a traditional conference, like those that have a couple of tracks and prepared presentations. While there was some of that, Camp had a bigger on creating and capturing ideas and feedback from small groups working on specific topics. This was done through Poster Sessions (where posters are created on the spot to share ideas not selected via abstract submissions), Lightning Talks, and Deep Dives. There were also educational courses (both core and electives such as the Textile course), sci-fi fair booths, unconf sessions, and a surprising amount of karaoke. Many of the topics where new information was created were (and continue to be) captured on the shared GitHub repo, so it’s worth browsing and reading through topics that you are interested in.

People at the event were so engaged. I for one, had a hard time finding room to sleep. Mornings jumped right into group breakfast, followed by content; evenings ended with group dinners that went right into some of the best conversations I’ve had all year about the future of this space and how different teams were trying to solve it. Which reminds me of another significant part of this event, the number of teams that are trying to solve similar problems that are working in collaboration instead of competition, it’s incredible, and very energizing.

IPFS to solve core use-cases of Internet scale.

Image for post
Image for post
ipfs-shipyard/npm-on-ipfs

A topic that has been emerging over the last few months is the idea that IPFS can make software distribution on the web more robust and resilient. What does that mean? It means that IPFS can become the defacto network to distribute software libraries that are often critical to many apps we use on the web. At Textile, we’ve been fans of this idea since GX, but now IPFS plans to take what they’ve learned in small experiments like that, and build solutions for the whole web. Already they have an IPFS hosted mirror of the NPM registry and plan to improve and expand that service.

More Camp Links:

All about IPFS

Improvements in UX continue and continue to pay off

Image for post
Image for post
Anytype.io

User-experience on IPFS is a many layered problem. We have the developer UX: how do we make it easy for apps, services, and networks to adopt IPFS and related protocols. Then we have the end-user UX: how do we help the users of the internet easily access and understand the benefits of IPFS in their daily use. They are connected problems but are solved with different approaches. What I saw was that the UX is improving on both fronts and that the payoffs are starting to materialize.

On the developer front, we’ve seen the advancement of easy to use tools like Textile or Pinata that help develops easily pick up IPFS and start using it. Many of us see the work being done by Cloudflare as helping to lower that barrier even further for developers otherwise unable to dedicate the time to start using IPFS in their work.

That progress has directly fed into improvements in the user experience for end-users. For a long time, we’ve been using Textile Photos as a way to experiment and learn what that UX can look like. At IPFS Camp we saw demos from teams like Anytype, Permaweb, and Berty. Anytype, for example, created lots of buzz at the event with their new dashboard for your files, notes, and lists. Permaweb gave a great lightening talk on why we need to rethink our relationship with data on the www, and Berty impressed everyone with their progress on p2p over low energy Bluetooth.

With projects like Anytype and Permaweb already building on Textile, we knew there were even more teams we wanted to connect with at the event. What we found at our packed room workshop was that far more teams than we expected are trying to learn how to deploy apps on IPFS now. It’s about to get very exciting out there.

More Camp Links:

Bridging the gap(s)

There were other topics around bridging this web gap, including explorations of how to simplify website hosting on IPFS, how to get IPFS and libp2p into more mobile applications, and how to speed up IPNS across the network.

More Camp Links:

Still more to solve

Image for post
Image for post

Come join our Slack channel if you want to chat about anything above!

Textile

Building new digital experiences by focusing on user…

Thanks to Carson Farmer and Benjamin Lupton

Andrew Hill

Written by

Co-founder & CEO @textileio. Medium is for squares. Find me at https://blog.textile.io/

Textile

Textile

Building new digital experiences by focusing on user privacy, openness, and decentralization.

Andrew Hill

Written by

Co-founder & CEO @textileio. Medium is for squares. Find me at https://blog.textile.io/

Textile

Textile

Building new digital experiences by focusing on user privacy, openness, and decentralization.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

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