Futureland is a new way to learn anything. It is a set of tools designed to help you learn a new skill by creating something everyday for a year.
This is documentation on Futureland: Alpha, the first draft of Futureland created by me. Currently invite only.
What is Futureland: Alpha?
Futureland: Alpha consists of a community of creative self learners, a clean profile to track and display your projects and a file management system to store your projects and download them whenever you want.
The word Alpha is meant to communicate that this is my first draft of Futureland. Only core components have been built so far, but Futureland: Alpha is still a very effective way of learning new skills. Sometimes I use manual processes to more deeply understand Futureland's requirements and this documentation reflects that.
Futureland: Alpha is currently private which means users are invited to experiment and test the tools. All of this work is building up to a public Beta of Futureland that anyone on the Internet can use.
Projects on Futureland
A Futureland project can be anything from creating a robot, a film, a song, a 3D model, a yoga pose or an app each day.
You must complete and publish your output before sleeping for the day. It is OK to share "mediocre work", actually this is encouraged as it begins to change your psychological relationship with your work. Making mediocre things is a very important part of learning anything new.
You will require an invite to use Futureland: Alpha. To get an invite visit our request page. I am restricting access to a limited set of users because it's important that Futureland is sharp and stable before releasing to the broader public. Once your request has been approved, you will receive an email with a link to join our Slack community.
Built on Slack
Futureland uses Slack as a way to chat and share you work with other users. It also acts an interface to update your Futureland profile. All of this is handled using a bot I created called Otis.
Building on top of Slack allows Futureland to provide more value to users without having to independently build every component of its experience. Then through interacting with our users over time I can focus on building only what I know will have a transformative impact on the experience.
Starting a new project
Once you've gained access to Futureland: Alpha you can start a new project by messaging me (@internetVin). Starting a new project on Futureland is currently a manual process because I want to talk to every user instead of sending them to a form for now.
To start a project, you will need to select a discipline you want to focus on for 365 consecutive days and a username for your Futureland profile.
Publishing an entry to your profile
Publishing an entry to your profile is very easy using a bot named Otis. Otis serves as the connection between Slack and Futureland. To publish to your profile, just message Otis from desktop or mobile with the file of your entry and that's it. It's on your profile.
Otis will then share your entry with the rest of the users in Futureland and ask you if you want to add any notes to your entry. Futureland: Alpha currently supports .jpg, .png, .mp4, .mp3. and .wav formats.