_ _ _ ___ _ _ _ _ /_\ | |_ __ ___ __| |_ / _ \| |__ ___ ___| |___| |_ ___ _ _ ___| |_ / _ \| | ' \/ _ (_-< _| (_) | '_ (_-</ _ \ / -_) _/ -_)_| ' \/ -_) _| /_/ \_\_|_|_|_\___/__/\__|\___/|_.__/__/\___/_\___|\__\___(_)_||_\___|\__| In Glorious ASCII-VISION
Hi
I'm Tom, I'm a freelance programmer from Brighton in the UK. I sometimes post as almost on places like Hacker News and I work from The Skiff, a very nice co-working place in the Laines area of Brighton (and you can too, come join us if you're sick of working from home).
Get in touch by email at tom@almostobsolete.net or via Twitter with @almostobsolete.
I don't update this site very often
BUZZZSHOT:I am now running a SaaS company with a software product Buzzshot - Escape Room Software
FREELANCE PORTFOLIO SITE: If you'd like to see some examples of my work as a freelancer then head to tomparslow.co.uk.
Articles
- <2015年04月05日 Sun> Custom Native iOS Views with React Native
- <2014年02月04日 Tue> Solving a Regular Expression Crossword with Haskell, Part 2: Representation
- <2014年02月03日 Mon> Solving a Regular Expression Crossword with Haskell, Part 1
- <2013年07月22日 Mon> Manta: Big Data for everyone
- <2013年07月21日 Sun> Generator support for CoffeeScript
- <2011年11月26日 Sat> Declarative Models in CoffeeScript
- <2010年06月29日 Tue> A day page for Org-Mode
Talks
- <2016年06月15日 Wed> I spoke about D3.JS at PyDataParis 2016. Interactive slides are online.
- <2015年11月19日 Thu> I'll be speaking about new ES6 features in JavaScript at Async.JS on the Thursday 19th August
- <2015年08月06日 Thu> Slides for my talk What The Flux? about the Flux architecture are online
- <2015年05月07日 Thu> I gave a talk about Native apps in JavaScript with React Native at Async.JS. Slides are online.
- <2012年11月27日 Tue> Don't miss Parslow and Elliott's Test Emporium.
- <2012年07月16日 Mon> I gave a talk at LondonJS on RESTful APIs and JavaScript Applications (similar to my Async.JS talk a few months ago). Slides are online.
- <2012年06月28日 Thu> Giving a talk on Functional Programming in JavaScript at the joint AsyncJS and Functional Brighton meetup. Slides are online.
- <2012年05月31日 Thu> I gave a talk on Hypermedia APIs and JavaScript Applications at AsyncJS. Slides are now online.
- <2012年05月15日 Tue> Giving a talk on Functional Idioms in Python at Snakes And Lambdas, a joint a Funnctional Brighton and BrightonPy meetup. Slides are in a weird custom Emacs thing, but will try and get a version online soon.
Updates
- <2015年04月04日 Sat> I wrote a SQLite bingind for React Native
- <2013年04月09日 Tue> Next Python for Programmers is on <2013年04月25日 Thu> just over 2 weeks away. Act fast for Early Bird tickets!
- <2013年03月19日 Tue> First run of Python for Programmers, a 1-day course run jointly by myself and Jamie Matthews of Dabapps. Very successful, more dates coming soon! Simon Elliott and I will be giving a talk on testing of JavaScript applications at AsyncJS on the 13th Decemeber at The Skiff.
- <2012年11月14日 Wed> There's a video of the Threshold art project I worked on in a very cold warehouse at the Freemote festival in Utrecht last year. Generative audio and visual bits fed from a couple of Kinects. There's also a documentary about it here.
- <2012年07月24日 Tue> First day of Coding for Humans, a one day workshop that teaches coding to complete novices. I'm running it with Pete Goodman and Premasagar Rose.
- <2011年11月07日 Mon> Skiff Hack: I'm organising a hack day for The Skiff (the coworking place I work from) soon. Come help us write some apps to make The Skiff even more awesome!
- <2011年11月05日 Sat> My PATCH patch for Node.JS (support for the HTTP PATCH verb) is in 0.0.6 released today!
- <2011年10月28日 Fri> I've released a JSONPatch implementation for (Node.JS and Browser) Javascript (thanks to Dharmafly and Netdev!)
Work
I'm available to do development projects. I usually work in Python (sometimes with Django) and Javascript (in the browser and on the server with Node.JS. You can see examples of my work at tomparslow.co.uk.
Code
I code mainly in Python but I do enjoy a bit of Haskell. I've written quite a lot of other languages and like a fair few of them for different reasons and for different uses. A few bits and pieces of code I've written are on my GitHub page. I keep meaning to release more stuff—I have a mountain of elisp code for example—but usually it just languishes on my hard drive.
I sometimes help out on electronics and programming bits for Felix's Machines which is a lot of fun, the machines are very cool and you should check them out.
Useful Notes for Google
I'm trying to note down things that were a pain to do or to figure out here so that Google can find them.
- Print from a University of Sussex printer from Eduroam using Ubuntu
- Installing OpenCV from Source (Subversion) with Python Support on Ubuntu
- Switch square and normal brackets with xmodmap
- Get rid of the Reset button in forms on Chrome and Firefox
- Using Rope or Ropemacs with Python Virtualenv
__________________ < made in Org-mode> ------------------ \ ^__^ \ (oo)\_______ (__)\ )\/\ | | ----w | || || ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Clicky