Aug 29 2019
Today I’m officially announcing the launch of Prismatest, a Javascript library to decouple your front-end tests from the view layer details. Writing tests for front-end applications is hard. Prismatest aims to make it easier. I've seen and written tests that read…
Daniel Wilson
EngineeringAug 06 2019
When choosing between data visualization tools, one option worth considering is Google Sheets. Google's spreadsheet application can be used to generate charts, tables and even maps that can be embedded on a website. They're easy to make and can be configured…
Tim Barmann
EngineeringJul 22 2019
There once was a professor who ran a school for gifted youngsters. He had the unfortunate problem that his teachers would frequently disappear. Sometimes to space or different time periods or living islands. The result was that classes would be…
David Dufresne
EngineeringJul 09 2019
What makes for a good software project, from an engineering standpoint? There are projects that are a joy to work on, and others that are a drag. The industry has accumulated enough wisdom to be able to name a few…
Jeff Cole
EngineeringProduct ManagementMay 09 2019
Implementing Digital Transformation In Your Business It’s one thing to recognize the importance of DT, but making it a reality in your business is a different animal altogether.…
Nick Kishfy
BusinessMay 01 2019
I used to be a product manager at a company that will remain nameless. Here’s how projects worked: First I would put together a project request form that contained a lengthy requirements section. After the engineering team approved this project…
Steve Tiszenkel
Product ManagementMojoTechNov 14 2018
I created a Node JS project recently that required fetching some data from an external API. A colleague suggested that I cache the API call response. I thought this suggestion was a good idea since the data did not change very…
Timothy Barmann
EngineeringMojoTechOct 31 2018
Setting goals In order to accomplish anything important, you need to set multiple goals. Your goals need to be both in the big and in the small. The small goals that you set every day will help you hit the larger…
Nick Kishfy
Product ManagementSep 21 2018
In our fast-moving world, it’s easy to overlook the amount of effort and time necessary to achieve true mastery of a skill. We millennials are obsessed with instant gratification. We often give up too soon and, in doing so, develop…
Ivan Manolov
Design