Recent Insights
Search
React Native Everywhere: iMessage Apps and Input Services
React Native Everywhere: iMessage Apps and Input Services

React Native is great for writing mobile applications. It lets you use web paradigms for UI construction, which are usually much simpler than the native analogues.

Read More
Automate Web Vitals Checks with Github Actions and Lighthouse
Automate Web Vitals Checks with Github Actions and Lighthouse

Introduction Web Vitals scores can have a huge influence on your search engine rankings and directly impact your user’s experience when visiting your website. Follow our guide to automating Web Vitals checks against your Vercel CI Deployment using GitHub Actions and ensure that you don’t introduce performance issues into your code that could affect your search engine ranking.

Read More
Deno: Desktop JS Evolved
Deno: Desktop JS Evolved

Deno, introduced by Node.js creator Ryan Dahl during JSConf 2018, has grown into a credible alternative to Node.js, and the JavaScript and TypeScript communities have continued to track Deno’s progress. Like Node.js, Deno is a system for executing JavaScript code in various environments ( desktop, command-line, server, etc.).

Read More
Improving Web Application Security with a Content Security Policy
Improving Web Application Security with a Content Security Policy

A Content Security Policy (CSP) is an important aspect of securing websites and web applications. CSP is a resource security specification (W3C recommendation) for web browsers.

Read More
Taming Strings with Template Literal Types
Taming Strings with Template Literal Types

Among the vast number of improvements that ES2015 brought to the JavaScript language was a powerful feature called “template literals.” Naturally, TypeScript, as a superset of JavaScript, has supported this useful construct since its beginning. However, TypeScript 4.1 introduced a novel application of the template literal concept to increase the power and usefulness of its type-system: it introduced something called a template literal type.

Read More
PWAs: Blurring the Line Between Native and Web Applications
PWAs: Blurring the Line Between Native and Web Applications

Today’s software development landscape has never been more challenging. The rich capabilities of modern hardware and the high consumer expectations for performance and stability combine to ensure that developers need as much help as possible to meet their deadlines.

Read More
My Engineers Love TypeScript, but Will it Actually Make My Project Better?
My Engineers Love TypeScript, but Will it Actually Make My Project Better?

TypeScript has become a hugely popular alternative to JavaScript in the frontend web development community. Many engineering teams are convinced it is a critical tool that allows them to write better code faster.

Read More
How to git by with a GUI
How to git by with a GUI

Getting started with Git can be a daunting task, especially if you are not at home in the command line. Fortunately, Git is a mature and widely used tool so there is a lot of reference and “How do I…?” material available.

Read More
Rome: The Last JavaScript Package
Rome: The Last JavaScript Package

Rome is a new set of tools for working with web-facing technologies like JavaScript, TypeScript, JSON, HTML, Markdown, and CSS. The toolchain currently supports linting and formatting, with active plans to also support bundling, compiling, minification, type checking, testing, and documentation generation.

Read More
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Privacy Policy