No matter how much I run, or how much I lift weights, it never gets easier. There's always a part of me that wants to stop, and there's always another part of me fighting to push through. This is how I deal with that internal battle.| A Realisation About Fitness - Seán Barry
Am I going to move to a cave in the mountains and immediately get eaten by a bear? This is what 'quitting the rat race' means to me.| What does Quitting the Rat Race Mean to Me? - Seán Barry
I'm leaving a comfortable job in a big city because there's more to life than whatever this is.| Quitting the Rat Race - Seán Barry
Want to find out the exact commit that introduced a bug to your code? Git Bisect is just the tool for the job.| Using Git Bisect to Find Code Regressions - Seán Barry
There's more to JavaScript than e-commerce websites and web banners. This presentation is about an ETL pipeline I built with a microservice architecture in JavaScript and some of the lessons I learned as part of the process.| Presentation: Building a High Volume Data Processing Pipeline in JavaScript -...
What is docker? Why do I need it? How do I use it? If you're asking any of these questions, this article is for you.| Getting Started With Docker (Part 1) - Seán Barry
Exporting vast quantities of data from platforms is common, but queues, scaling & latency pose technical and real-world problems. Using a number of modern solutions like HTTP 2, web workers and careful state management with redux we can offload the work to the browser and deliver the user a delightful experience.| Presentation: Pushing Compute to the Browser - Seán Barry
TypeScript generics can be confusing for beginners. This article explains why they are useful and when to use them.| Understanding TypeScript Generics - Seán Barry
A beginner's guide to TypeScript. What is TypeScript? What problems does it solve? Why should I use it?| What is TypeScript and why should I use it? - Seán Barry
How to leverage tools like snippets to speed up the development process and increase your efficiency.| Using snippets in sublime text to speed up your development - Seán Barry
Some core functions I find myself reusing in almost every Meteor.js application I build.| Useful reusable functions I use in (almost) every Meteor application - Seán ...
A tutorial to test if user access has been revoked in a Meteor application.| How to test if user access has been revoked in a Meteor application - Seán B...
The switch true pattern isn't well known but it is incredibly useful. It's not a JavaScript specific pattern, but I use it in almost every single project.| Using the Switch(true) Pattern in JavaScript - Seán Barry