Tag: Product and design
-
TypeScript compilation performance best practices
Posted on December 26, 2020, Level intermediate Resource Length long
There are easy ways to configure TypeScript to ensure faster compilations and editing experiences. The earlier that these practices can be adopted, the better. By Daniel Rosenwasser.
Tags backend-development frontend-and-mobile product-and-design software-engineering
-
Build a serverless app using Go and Azure functions
Posted on December 19, 2020, Level intermediate Resource Length medium
Webhook backend is a popular use case for FaaS (Functions-as-a-service) platforms. Using a serverless function, it's quite convenient to encapsulate the webhook functionality and expose it in the form of an HTTP endpoint. By Abhishek Gupta.
Tags architecture-and-apis cloud-and-infrastructure product-and-design backend-development
-
Developing micro-microservices in C on Red Hat OpenShift
Posted on December 16, 2020, Level intermediate Resource Length long
For optimal runtime resource usage and millisecond startup times, though, it remains hard to beat C. Comparatively few people in the IT industry have experience implementing middleware components in C. This fact is ironic because C is an ideal vehicle for implementing truly micro microservices. By Kevin Boone.
Tags architecture-and-apis frontend-and-mobile product-and-design software-engineering devops-and-ci-cd cloud-and-infrastructure
-
The last guide to the useEffect Hook you'll ever need
Posted on December 14, 2020, Level intermediate Resource Length medium
Understanding how the useEffect Hook works is one of the most important concepts for mastering React today. If you have been working with React for several years, it is especially crucial to understand how working with useEffect differs from working with the lifecycle methods of class-based components. In fact, it is a wholesale shift in mindset! By Sebastian Weber.
Tags frontend-and-mobile product-and-design software-engineering
-
How to install PHP 8 on Ubuntu 20.04
Posted on December 12, 2020, Level beginner Resource Length short
PHP is one of the most widely used server-side programming languages. Many popular CMS and frameworks such as WordPress, Magento, and Laravel are written in PHP. PHP 8.0 is the latest major release of the PHP language. It introduces several breaking changes, performance improvements, and lots of new features such as named arguments, JIT compiler, union types, match expression, and more. By linuxize.com.
Tags backend-development cloud-and-infrastructure frontend-and-mobile product-and-design software-engineering
-
How to increase push notification delivery rate in Android?
Posted on December 9, 2020, Level intermediate Resource Length long
Notifications are one of the important parts of any application. Almost every application on your mobile device will be sending some or other kind of notification. By Sumit Mishra.
Tags frontend-and-mobile product-and-design backend-development data-and-analytics cloud-and-infrastructure
-
Good-bye ESNI, hello ECH!
Posted on December 8, 2020, Level beginner Resource Length long
Most communication on the modern Internet is encrypted to ensure that its content is intelligible only to the endpoints, i.e., client and server. Encryption, however, requires a key and so the endpoints must agree on an encryption key without revealing the key to would-be attackers. By Christopher Patton.
Tags security-and-privacy architecture-and-apis devops-and-ci-cd product-and-design
-
Microfrontends: expensive recipe for frontend applications
Posted on December 6, 2020, Level beginner Resource Length short
Microfrontends is a new trend in the frontend world however, the idea of being able to compose an application out of other independent applications is not new. By Sergio Martino.
Tags frontend-and-mobile architecture-and-apis product-and-design
-
From Vue to Nuxt: Server-side rendering in a nutshell
Posted on December 4, 2020, Level intermediate Resource Length long
Building front-end apps is no longer limited to taking care of what is happening only in the browser. We need to dig into the server-side as well if we want to provide reliable software. By Patryk Andrzejewski.
Tags frontend-and-mobile cloud-and-infrastructure product-and-design backend-development
-
Learn how to use webhooks by connecting NodeJS, IFTTT and Twitter
Posted on November 28, 2020, Level intermediate Resource Length medium
In this guide, you'll learn what webhooks are and how they work. You'll then put together a simple Webhook integration for IFTTT and Twitter, using Node and a simple Express app. By Robbie Cahill.
Tags how-to architecture-and-apis data-and-analytics backend-development product-and-design frontend-and-mobile
-
RPC over RabbitMQ (with Elixir)
Posted on November 24, 2020, Level beginner Resource Length medium
At Community we use RabbitMQ, a lot. It's the infrastructure backbone that allows our services (over forty at this point) to communicate with each other. That mostly happens through events (since we have an event-sourced system), but in some cases what we need is a request-response interaction between two services. By Andrea Leopardi.
Tags backend-development software-engineering frontend-and-mobile product-and-design
-
Getting started with SwiftIO
Posted on November 20, 2020, Level beginner Resource Length medium
SwiftIO is an electronic circuit board that runs Swift on the bare metal. It can control sensors, displays, lights, motors and more. By Tibor Bödecs.
Tags frontend-and-mobile product-and-design business-and-emerging-tech