Looking for a dynamic and trustworthy speaker for your next tech event?
Moresta! My name is James and I am a Senior Software Developer at Futurice (a top Finnish consultancy) and I would love to create an entertaining and educational talk or workshop for your next event.
I have been honing my craft speaking at local events across Finland, the global Futurice Learning Festival, open source events such as Docs Thursday.
I have spoken at 2 large scale events (TEDxPSU and HTML5Dev Conference in San Francisco) so I know the level of polish, practice and professionalism that comes with speaking at a large event.
I am currently looking to book talks that are a reasonable traveling distance to my home base in Helsinki, Finland. I am a native English speaker and also speak basic Finnish, French, and Russian.
possible topics for your next event
Design Systems in React
Desktop React Apps with Electron
React Components for Designers
What People are Saying About James
Co-host of Freelancers Show
Organizer, Turku <3 Frontend
Co-host of Thundernerds Podcast
Co-host of Freelancers Show
Examples of Past Talks
Video coming soon...
Component Driven Development with Cypress.io
James recently returned from React Finland and attended a day-long workshop on Design Systems with React presented by Andrey Okonetchnikov and Artem Sapegin (the creator of React Styleguidist). With that knowledge, today he will add Cypress.io (a cool new e2e testing toolchain) to the mix and advocate creating small behavior based tests at the component level (as opposed to or in addition to the application level) as a way to build developer confidence in a design system or component library built with React (or anything really).
In the talk James will discuss his recent research and exploration of React and TypeScript tooling for building and developing design systems. He will also be sharing a starter pack that you can start playing with these technologies right away. Storybook, Syleguidist, and Styled Components will be discussed.
Build Your Own Bootstrap
In the talk I discuss what living styleguides are, why you should learn build your own bootstrap, and how to use ZURB Style Sherpa as a tool to kickoff that process. SLIDES
Easy Bolt-on Docs Using React Styleguidist
The talk will explain both the process and provide code examples on how to bootstrap your latest project in the least disruptive way. An example of expanding a publicly available project in several phases will be given (along with the source). At the end you will learn what you can get for free, what are some low hanging fruit, and then where to concentrate your efforts as you scale. If you have an interest in creating a UI Component library or Design System this is a great precursor and first step for your project. SLIDES