Howdy! I'm a software developer; I work for TotallyMoney as a front-end / native app software developer, primarily using React and React Native. I live in West London, and completed my degree in Computer Science from Brunel University London in July 2017.
While most of my time is spent in front of a laptop, I try to get away when I can; I'm a keen amateur runner (since July 2017), and hope to start competing in some 10k races soon. Also, I'm a committed Christian and attend Crown Church. Head on over to the About page to find out more.
Starting in about September, I started to build the dactyl-manuform as I had begun to experience RSI symptoms while at work. TotallyMoney had already very helpfully bought me a vertical mouse (the excellent Logitech MX Vertical).
Read on to find out more about the keyboard, the build process and some improvements I plan to make.
The modern web has taught us that using SVGs is a good idea; they scale well on all screen sizes, they have fairly small file sizes, and can be edited easily with CSS. However, using them in a modern single-page app is a bit of a pain. To be piped through Webpack, they need a special loader, and often custom SVG components for libraries like React. And while it’s still possible to change the style (colour, size, etc) of the imported SVGs, it’s a little cumbersome. There must be a better way.
This is my new website, where I'm going to try and blog at least once every fortnight; maybe a tutorial about something I've learnt over the past couple of weeks, or a book review of a book (technical or not) I've read recently. I'll also report back on any conferences, meetups or other groups I attend.
I may also post stuff I find interesting on the internet, in the format of a linked list (think Daring Fireball).
This website is very much a v0.0.1, I have a lot I need to do on it, but I think I've made a pretty good start. If you'd like to view the source, I've made it publically available here.
Thanks for reading!
I developed a website for The Living Room, Crown Church's building which they want to hire out to groups and businesses to use. I used Gatsby, the same framework this website uses, to develop the site. The content is entirely manageable in Contentful and the Hire page form goes to a Mailchimp list, where Crown Church staff can view the latest enquiries. It is automatically deployed on any Contentful change and needs minimal technical management from me for day-to-day updates.
Technologies: Gatsby, React, Contentful, Netlify, Styled Components, GraphQL, Mailchimp
VCC is an application to make it possible for people to add their own connection sources to Information Map. Currently, there are over 20 connectors added by Veritas, but in the future, it will be possible for people to define their own without any external input from Veritas.
GetActive aims to get people more active by showing data from multiple providers and allowing easy, one-click booking. It uses data from imin, who also built it on behalf of London Sport; imin are a data aggregator for physical activity, pulling in data from organisers including British Cycling, Playwaze, Goodgym, OurParks and GLL.
A very enjoyable book, Gladwell uses illustrations and stories from history and the present day to try and understand why outliers are able to stand out and be successful in their fields. He uses examples from software (Bill Joy, Bill Gates), music (The Beatles), geniuses (Chris Langan), physics (Robert Oppenheimer), law (Joe Flom), psychology (Lewis Terman and his Genetic Study of Genius) and even his own mother and father, to understand what makes someone successful. I particuarly enjoyed the chapter entitled "The Ethnic Theory of Plane Crashes", where Gladwell uses examples from Korean Air's awful record in the 1990s, to their incredible recovery to be one of the world's safest airlines in the mid 2010s, to understand their turnaround. Fascinating stuff, with some really interesting takeaways.
Coming from a background of knowing very little about Physics in general, apart from the surface level and a little about it's relationship to computer science, I found this a fascinating read. I particuarly enjoyed the first half of the book, where Gribbin explains about how quantum theory was introduced to the scientific world in the early 1900s, and then discusses it's real world applications. It gets a bit heavy going at times and I found it tough to read on the tube sometimes, but it's a great book for diving in to the quantum world without it feeling like a text book.
I found it fascinating how Bartlett spoke about the dark side of technology and how it will affect politics in the future. He had a section on how the Donald Trump presidential campaign used Cambridge Analytica to devastating effects. He also has two theories on how the future will pan out - one utopian vision, where machines will take jobs but goods will get much cheaper and quality of life will improve, with universal income becoming the method of income for most people. The other is the dystopian vision; governments will loose the ability to function properly, and as government gets increasingly in-effective and cryptocurrencies continue their rise, tax evasion will get far harder to track, and this will create a viscious cycle of governments who need funds to operate but the poor quality of the government will mean people are far less willing to pay taxes.
Overall I really enjoyed this book; Bartlett included lots of attributes to other authors and books, so many of them, including Atlas Shrugged, Life 3.0 and Present Shock have been added to my Amazon Wishlist for future reading.