Lecstor's Blog

Jason Galea

Written by Jason Galea from Cairns, Australia.

I work at SafetyCulture on the SafetyCulture web app, with React & Node, backing the awsome iAuditor mobile app for iOS and Android.

Twitter | Github

React does not fire onMouseLeave events on a disabled button

December 22, 2018

Posting as this was decently difficult to diagnose while researching and testing 3rd party popover/tooltip components. The button component…

Reusable React Components [WIP]

December 09, 2018

Building a reusable component library for your app will speed up development, increase consistency of the UI, and reduce the total download…

Building a PDF writer

February 10, 2017

A PDF file is basically a set of object serialised in a specific format similar to PostScript. Our initial goal is to be able to place text…

MongoDB Upgrade 2.4 to 2.6 in Debian

May 13, 2014

When upgrading to the latest and greatest MongoDB (2.6) the first thing you have to do is run a check on your databases. Specifically the…

How to create PDF documents

April 21, 2014

Adobe’s Portable Document Format (PDF) files have almost become the standard for preparing well-formatted documents. There are PDF readers…

Something about Perl

January 17, 2012

Perl is used extensively all over the world in production, doing the job, all the time. Modern Perl takes the solid base that is Perl5 an…

Using Catalyst with a Fat Model

December 04, 2011

Today I’m going to talk about using a fat model in Catalyst. When I started using Catalyst and eventually got my head around all the parts…