Featured Contributors
Over 350 contributors from more than 30 countries have been involved in the Thimble project. Here are some of the many generous folks that have contributed their time & energy to make Thimble better!
Jerry Goguette
twigz20
- Added a code snippets menu to make coding easier
- Fixed JavaScript auto toggle bugs
“When first starting on Thimble I had little to no experience/knowledge of JavaScript. It took me a while to get my bearings. As I started working on this project I had many hurdles to cross. But with the help of the core team I was able to slowly cross those hurdles. I still have lots to learn, but I'm happy with the progress so far!”
Sana Riaz
sanariaz154
- Added extra padding to the Editor to improve legibility
“We all need people who will give us feedback. That's how we improve. Working with Thimble was the most encouraging experience for me in opensource world and it gave me a chance to work with most friendly and supporting team.”
Ray Gervais
raygervais
- Added a JavaScript console to help learners to debug their code and find errors
- Improved the usability of Thimble menus
“Contributing to Thimble enabled me to learn about modern JavaScript web applications, an experience which has already helped further my career to new heights and possibilities. Open Source has changed the world, and with it, I believe we can do anything.”
Harkirat Singh
hkirat
- Created a custom UI to edit parameters for A-frame tags
- Made code completion an optional setting
- Researched tech approaches to collaborative editing
“Working on Thimble has been a great experience. The code is very well written and the mentors are really supportive. It is one of the best projects to work in if you want to start working on open source and contributing has taught me a lot about open source best practices.”
Christopher Singh
cgsingh
- Added descriptions to projects page
- Made auto closing tags an optional setting
- Fixed a longstanding usability bug with the Publish button
“Jumping into Thimble the first time around was daunting. But then I started to contribute, and it became satisfying. I learned a lot about what I usually sidelined — web development. In Open Source development, I never felt alone. Bring all these talented minds together, and something as great as Thimble can happen.”
Brian Yang
peiying16
- Added support for file icons in the file list
- Fixed bug related to JavaScript settings
- Support for editing SVG files right in the editor
“I love Thimble, and I love fixing bug with Thimble team.”
Theo Dule
th30
- Updated menu transition effects
- Made sure files are properly highlighted in the editor
“Working with Thimble proved to be challenging and explosive way to get into open source. It really made me collaborate and work with some amazing individuals, which always made you feel like your mistakes are merely opportunities to further improve your releases. Persistence is key, and always turn feedback into a lesson opportunity!”
Oleg Mytryniuk
omytryniuk
- Improved the built-in image viewer UI
- Added several UI improvements and fixed front-end styling and functionality bugs
- Updated node dependencies in the Thimble project
“For me, working on Thimble is not just about gaining valuable programming experience but more importantly a feeling of accomplishment and contributing to a product that is used by people all around the world. Realizing that millions of people benefit from the code I write is what drove me to apply to work on Thimble. The other important factor is the friendly and supportive community within the project which is another reason that makes my open source development experience with Thimble fascinating.”
Tim Moy
timmoy
- Fixed a bug related to the auto-refresh setting on the preview panel — it now remembers the setting when the browser is refreshed
- Added a feature that lets you add filters to images in a project
“Prior to Thimble, I worked with relatively small programs that I coded myself or in a small group. Working on code that spans hundreds (probably thousands!) of files being worked on by over 300 people definitely opened up my mind in what “working with others” could mean. I found that there is definitely a learning curve to get used to the environment, but there's always friendly faces that will help you get started as well as with troubles you may have along the way. Just after a few months, I'm able to contribute to the community more than I imagined before. Imagine the possibilities that we can all achieve together as open source continues to grow!”