What’s a Tinkertanker

Republished from Medium.

We started Tinkertanker in 2011, and haven’t written much about the company and what we do. As a result, we now regularly get emails from people who think we run an actual tanker.

Maritime recruiters, please stop sending us crew member CVs! We don’t run a ship! We’ll let you know when we buy one okay, but COEs are expensive

So, here we go:

A paper version of TKrobot, our mascot. We squished him once accidentally, and he’s been mad at us since.


Who we are. Tinkertanker is a technology and education company. We’re coders who enjoy teaching, teachers who enjoy coding, and coders who enjoy teaching, and people who repeat themselves. (Did we mention we’re teachers who…)

Our products. We run Tinkercademy, where we teach coding and electronics to students of all ages; GuestDay, an iPad-based guest registration service; Get Hacking, an online store for technology toys and tools; and various smaller tech projects, like 125andup, which we recently retired, and our IC Photo app, which, uhh, we should probably get around to updating before Apple kicks us off the App Store.

What we do. Our core strengths are in building software, teaching technology, and creating with electronics; essentially, we spend our time making cool stuff with technology, or teaching folks how to do the same. Not everyone in our team codes and teaches, but we all enjoy tinkering with open-source frameworks, electronics, 3D printing, laser cutting, design tools, and more.

The office. Our office at Tai Seng is a workshop, lab, and warehouse, with a well-stocked pantry that usually doesn’t contain solder or wood chips. We have three Michelin-starred eateries within walking distance, so that lets us get pretty fat.

Our technology stack. While most of our current production code is in Ruby and Objective-C, we have projects implemented in other languages — Python, PHP, Clojure, Squeak. We teach in Python, Swift, Java, HTML, CSS, flavour-of-the-year JavaScript framework, Unity C#, Arduino C, Scratch, and more. Our upcoming projects are an Android app (Android Studio, Java), an iOS app (Xcode, Swift), and a micro-controller compiler (a healthy mix of C++, JavaScript, and staring at one another suspiciously).


So, there we go, an introduction to this little company we call our own. We’ll keep this post updated as we evolve, and we hope to tell you more about what we do in future posts, which may or may not take another 6 years. Stay tuned!

The Company We Keep

Republished from Medium.

After I left a five-year stint in the Ministry of Education, I started Tinkertanker in 2011 with two of my closest friends.

We created our very first invoice for teaching a programming class, did some software consulting, made a couple of apps, hired our first full-timers, started teaching a boatload* of programming classes, started an online store, hired a boatload* of technical interns, worked with IMDA on projects, exhibited at events, designed some hardware, and now we can’t describe what we do in a sentence any more.

So we’re starting a blog:

https://blog.tinkercademy.com

… where we get to adapt all these emails and blurbs we’ve written about the company over the years into something we can share. Take a look, and let us know if you have any feedback, want to work with us, or know anyone awesome we can work with.

* Boatload because “tanker”, get it, get it, hur hur hur

Neil Gaiman on libraries, reading and daydreaming

Neil Gaiman on reading:

Also, do not do what this author did when his 11-year-old daughter was into RL Stine, which is to go and get a copy of Stephen King’s Carrie, saying if you liked those you’ll love this! Holly read nothing but safe stories of settlers on prairies for the rest of her teenage years, and still glares at me when Stephen King’s name is mentioned.

(There were many more important, but less hilarious, bits than this quote.)

Coding the Curriculum: How High Schools Are Reprogramming Their Classes

A look at how one high school is introducing programming into all its classes, even unrelated subjects. Some of these are eyebrow-raise-worthy at first glance:

Brown says she’s considering a poetry unit using code language. […] Tina Farrell, who heads the Performing Arts department, is interested in experimenting with live-coding performances, where students would use software to compose and perform music with scripts they write.

But just imagine if these worked.

Also, new to me, linked from the article: TurtleBits, an interactive turtle learning tool. Still one of my favourite intro programming resources.

Chickochoco, my new comic

After a brief* hiatus from making webcomics, I’m back with old friend and long-time collaborator EEK to try doing a new comic. It’s called Chicken vs. Chocolate or Chickochoco for short, and it stars our trusty old stupid Chicken and a brand new grumpy-as-hell character.

This time, we’ve actually planned ahead and gotten at least three months’ worth of scripts ready, as opposed to how I used to wing it the night before my self-imposed posting deadline. Also, EEK will be handling most of the art while I sit around and pencil in Chicken, which is a pretty sweet deal for me. I hope he doesn’t read this.

Anyway, please follow us on Twitter and Like us on Facebook! If you already did, please tell your friends, and stay tuned for all manners of madcap adventures.

* Nearly 3 years, to this day: the last stupidchicken comic was posted on 19 April, 2010.