• Article: Engineering

    Things to consider when building HIPAA-compliant applications

    Building mobile or web apps for the healthcare industry means software developers must heed HIPPA regulations. Here, we detail key considerations for HIPAA-compliant apps and server-side logic, including encryption, disclaimers, certifications, TLS/SSL, and more.

    Arunas Paskevicius
  • Article: Engineering

    Improving Code Quality using Pull Requests

    Pull requests are a bit like writing automated tests. First, the usefulness of them is hard to measure, since each project is different. At the same time using both become industry standard. Yet, there is still a lot of skeptics. They think that tests/pull requests slow developers from delivering functionality faster. Finally, both lose meaning, if they are used just for the sake of using.

    Arminas Katilius
  • Article: Engineering

    5 ways to boost UI automation effectiveness

    UI automation is rapidly becoming a mainstream occurrence. It’s no longer a mystical tool that no one knows how to work or implement. However, people still struggle to make it effective. It doesn’t have to be a negative experience. There are 5 common issues you can address and solve—making UI automation more effective and requiring less maintenance.

    Nikolaj Tolkaciov
  • Article: Engineering

    The problem with Voice Datasets

    Much of what NXP Semiconductors does is build and design chips. It then puts application software on top of these chips to enable customers to do things they ordinarily might not be able to do in-house— such as develop voice recognition applications. NXP has worked with the Amazon Alexa and Google Assistant development teams to launch development kits for both platforms. In addition, the company is also working on different modules that make it easier to train smart voice devices.

    Ed Price
  • Article: 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.

    Rimantas Benetis
  • Article: 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.

    Ed Price
  • Article: 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.

    Viktorija Sprainyte
  • Article: 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.

    Andrius Skucas
  • Article: 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.

    Arminas Katilius
  • Article: 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.

    Igor  Usakov
  • Article: Engineering

    Navigating digital transformation: How to achieve continuous deployment

    This article explores how the adoption of continuous deployment can empower organizations to build better products faster. For companies embarking on a digital transformation, the continuous deployment of code is an integral part of charting success.

    Ed Price
  • Article: Engineering

    Expose vulnerabilities in web apps: A guide to reviewing user access control

    Testing for proper access control is critical to exposing vulnerabilities in web applications. In this article, we share how to address this problem via automated and manual methods.

    Justas Lauzadis
Loading more...