Rimantas Benetis
By:Rimantas Benetis Posted On: Topic:Engineering

Blockchain: A technical deep-dive into pain points and solutions

Blockchain technology is often heralded as having potentially limitless capabilities, but to fully understand it, we first must ask, “what is it?” This article provides a technical deep-dive into what blockchain is and whether its business potential lives up to the hype.

Ed Price
By:Ed Price Posted On: Topic:Engineering

Voice-first application design and engineering: The voice-first landscape

As digital voice assistants become more common the devices we use, companies will need to adopt a voice-first approach to design and engineering if they want to stay competitive. In this article, we access the current state of voice technology, and how companies can quickly adapt to changing consumer preferences.

Viktorija Sprainyte
By:Viktorija Sprainyte Posted On: Topic:Engineering

Progressive web apps make mobile web more attractive

Progressive web apps (PWAs) are adding appeal to the mobile web, overcoming the downsides of mobile web apps and native apps. With a single code base, they are quicker, cheaper, and easier to create and launch. Consisting of an app shell with service workers and a manifest file, they offer many benefits.

Andrius Skucas
By:Andrius Skucas Posted On: Topic:Engineering

Meet WAAPI: A better API for web animations

Looking for a new, better API for web animations? Learn about WAAPI, or the Web GUI administration API. It is significantly better than jQuery, enabling programmers to create CSS-like animations and manipulate animations in real time. It’s also easy to learn and continually improving.

Arminas Katilius
By:Arminas Katilius Posted On: Topic:Engineering

Building prototypes with staying power

Here are essential tips for building prototypes or proofs of concept with staying power. They include: writing clean code and testing it, carefully weighing whether to use framework functionality, and remembering that trashed prototypes are not a waste of time.

Igor  Usakov
By:Igor Usakov Posted On: Topic:Engineering

Developers: Tap into the full potential of pop-out windows

Pop-out windows can be programmed to communicate more deeply with their parent pages. In this blog post, I share how to achieve this, by housing the main page and pop-out window logic on the same page and tapping into the full potential of JavaScript. My technique simplifies DOM construction, manipulation, and access.

Ed Price
By:Ed Price Posted On: Topic:Engineering
Justas Lauzadis
By:Justas Lauzadis Posted On: Topic:Engineering
Ed Price
By:Ed Price Posted On: Topic:Engineering

Navigating digital transformation: Go modular!

In today’s rapidly changing business world, companies must quickly and nimbly adapt to their customers’ needs. One way digital companies can achieve this agility is by embracing service-oriented architecture (SOA). In this article, we discuss the benefits of SOA, as well as steps companies can take embrace modular architecture in a digital transformation.

Vaclovas Vicius
By:Vaclovas Vicius Posted On: Topic:Engineering
Ed Price
By:Ed Price Posted On: Topic:Engineering

Navigating digital transformation: Triaging legacy architecture

For companies embarking on a digital transformation, a frequent obstacle is legacy architecture—dated, monolithic systems that have grown unwieldy over time. In this article, we break down how companies can diagnose and treat their legacy architecture.

Arminas Katilius
By:Arminas Katilius Posted On: Topic:Engineering

Why you should apply clean code processes to test code, too

Most developers put a lot of effort into creating good code structure. Similar clean code rules should also apply to test code, but this category is often overlooked. This article reviews some guidelines that help keep test code structured and organized.

Let's Talk