Are you among the more than 100,000 people who have used Thimble since we re-launched it at the end of August? If not, we hope you’ll check it out! It has a lot of great new features that we think you and your learners will love. We’ve seen a fantastic diversity of user projects on subjects like Henrietta Lacks, Ada Lovelace, and trends in Brooklyn.
Did you know that in the new Thimble, you can create entire websites inside one project? Moreover, you can export projects with any number of pages and files (including images) as a .zip and run the project from your machine in spaces with limited or no internet connectivity.
If you work as an advocate, educator, or organizer, this means that you can create and share an entire kit or unit through Thimble for others to remix and localize online or off. This also means that you can drag and drop files back and forth between your Thimble project and a GitHub repo to make your work accessible to users on Thimble who may not be ready to fork or make a pull request. You can see an example of a web literacy training workshop built like this inside Thimble here.
We also landed a patch that prevents Thimble from crashing on networks with slower network connections. And we added resumeable file syncing with the server. This means if your network goes down, Thimble will do the right thing when it comes back again.
Finally, we’re working on some optimizations to make sure this never happens again:
There’s so many girls learning to code for National Girls Learning Code Day that we crashed @mozilla Thimble. #awesomness #glcCodeDay #yeg
— Edward McIntyre (@twittem) November 7, 2015
We got Thimble up and running again pretty quickly:
Hey #glccodeday I’m sorry Thimble wasn’t working for you! I have scaled it up so you shouldn’t be seeing anymore 503 errors — Jon Buckley (@jbuckca) November 7, 2015
But we want to make sure we don’t leave any learners Thimble-less, even for a short while. We wouldn’t want to miss out on things like this:
And it’s demo time! So proud of all the learners @learningcode #glcCodeDay pic.twitter.com/c5gaOanO5f
— TELUS digital (@telusdigital) November 7, 2015
Or this:
This is how you end a coding party: </html> #westofwindsor #girlslearningcode #glcCodeDay #google #lovetocode pic.twitter.com/o7pJ9zNlpT — Anabella (@HatamiAnabella) November 7, 2015
Or this:
I think she might be hooked on #coding! Thanks @learningcode for a fantastic #glcCodeDay in #HamOnt pic.twitter.com/Dsz70Sv7iK
— Vesna Jocic (@vesjocic) November 7, 2015
Altogether, these recent changes mean Thimble is better than ever, especially for learners in spaces with limited or no connectivity.
Are there new features you’d like to see in Thimble? Feel free to tweet at us @MozTeach, or just file a ticket in our Github repo.