recursive(codes){}


The Personal Blog of Todd Sharp

Better Performance With Event Delegation In Vue

The last few days I've been going through the Vue.js documentation to learn a little more about the framework.  I'm impressed in its simplistic, concise...


Conference Review - Connect.Tech 2017

I recently had the opportunity to attend Connect.Tech 2017 and wanted to write up a quick review of the event.  I'll start off by saying this...


Which JavaScript Framework Should I Use?

I was having a conversation this morning with a coworker this morning about front end frameworks when he asked me the age old "trap" question for developers...


Why I Didn't Apply For Your Job

I've been on a "silent" job hunt over the past few months. I say "silent" because I'm not in a situation where I have to find a new job, but I've...


IntelliJ IDEA - Multiple DB Consoles (And Recovering Ones You Didn't Intend To Close)

I use the Database view/plugin in InelliJ IDEA quite often.  It's actually become my "go to" editor for SQL scripts because of it's responsiveness...


Spark Java "Flash" Scope

One of the handiest features of Grails is the "flash" scope.  The flash scope is "A temporary storage map that stores objects within the session for...


Realtime GPIO On Raspberry Pi With Spark Java And WebSockets

One of the cooler things about the Spark Java framework is built in websocket support thanks to the embedded Jetty server.  I've long been fascinated...


MongoDB via Morphia in Spark Java

The latest journey in my quest to see just how many new technologies and frameworks I can learn in one week involves Morphia.  Morphia is a "Java ...


JavaLite ActiveJDBC For ORM In Spark Java

I've spent a lot of time on the blog lately talking about views in Spark Java applications.  Rightfully so, as Views are the Turkey in any MVC sandwich...


Spark Java Views With Apache FreeMarker

In the last few posts I took a look at using Thymeleaf for view rendering and templating with Spark Java.  Thymeleaf has it's advantages and disadvantages...