February 4, 2020

A few years ago, the concept of Progressive Web Applications (PWAs) was born. This new development allowed the web to do things that were previously limited to native apps, like working offline, sending push notifications, or being installed to the home screen. These advances have simplified the process of cross-platform development while still allowing for...

,
December 1, 2019

Java, together with its associated framework ecosystem, has been experiencing a steady loss of its “cool factor” in the web development community of late. By contrast, the dynamically-typed languages, such as Python and Ruby, are trending upward in popularity. In this article, I’ll examine if this loss of interest in Java is justified by breaking...

, , ,
May 3, 2019

Clocking in at over 20 years old, JavaScript is one of the elder statesmen of the programming world. It’s also, according to developer community HackerRank, 2018’s most popular programming language. This longevity, driven by continued demand for web apps, has put the spotlight on JavaScript’s inherent limitations. Dynamic and Static Language Types JavaScript has been...

,
January 11, 2019

As business logic increasingly moves to the front-end, more and more technologies are moving with the trend. In this article, we’ll explore how micro-service architecture – typically associated with backend development – is now available for front-end developers. I’ll explain the theory of micro frontends through a real-world example. This way, I can easily flag the...

,
July 30, 2018

These days, developers that write all their own code are rare, and with good reason. Why reinvent the wheel when you can find well written, and well supported, third-party libraries that will help build products faster? In fact, we just wrote an article describing our own process for evaluating third-party libraries. Inserting other people’s code into your...

, ,