Tag: Software engineering
-
Building a distributed time-series database on PostgreSQL
Posted on October 18, 2019, Level intermediate Resource Length long
TimescaleDB, a time-series database on PostgreSQL, has been production-ready for over two years, with millions of downloads and production deployments worldwide. Authors publicly shared their design, plans, and benchmarks for the distributed version of TimescaleDB. By Mike Freedman and Erik Nordström.
Tags data-and-analytics architecture-and-apis software-engineering
-
How to create a todo list with Phoenix LiveView
Posted on October 17, 2019, Level intermediate Resource Length medium
Phoenix LiveView is a great solution for anyone who wants to get a real-time app out to the world quickly without spending a ton of time building out both frontend and backend. By Dennis Beatty.
Tags software-engineering backend-development
-
How to read a WebPageTest waterfall chart
Posted on October 10, 2019, Level beginner Resource Length short
Matt Hobbs put together this guide on web page test waterfall charts. He pulled together many bits of information into a single blog post.
Tags frontend-and-mobile software-engineering
-
Here's what we learned about page speed
Posted on October 8, 2019, Level beginner Resource Length long
Backlinko.com analyzed 5.2 million desktop and mobile pages and in this article they published what they learned about page speed.
Tags frontend-and-mobile software-engineering
-
How to make your Angular 8 forms reactive
Posted on October 7, 2019, Level intermediate Resource Length short
Angular provides two main approaches to handling forms -- the template-driven method and the model-driven method which involves reactive forms. This article focuses on reactive forms. By Nwose Lotanna.
Tags frontend-and-mobile backend-development software-engineering
-
Build a PWA using only vanilla JavaScript
Posted on October 6, 2019, Level beginner Resource Length medium
Sayan Mondal wrote this article on building progressive web app. A Progressive Web App (PWA) works like any other normal app but with a lot of added features and a lot less hassle. They are fast, reliable, and can work perfectly in an offline environment.
Tags frontend-and-mobile software-engineering backend-development leadership-and-career product-and-design
-
Build a Laravel 6 CRUD app with authentication
Posted on October 2, 2019, Level intermediate Resource Length medium
Learn how to build and secure a travel manager CRUD application with Laravel 6.0. Author will walk through every step of building the application and then add authentication using Auth0. By Holly Lloyd, R&D Content Engineer.
Tags backend-development frontend-and-mobile software-engineering security-and-privacy
-
Quick guide to microservices with Quarkus on Openshift
Posted on September 29, 2019, Level intermediate Resource Length medium
Piotr Mińkowski wrote this article about one very interesting framework dedicated for microservices architecture, which is becoming increasing popular –- Quarkus.
Tags software-engineering backend-development devops-and-ci-cd architecture-and-apis
-
Object creation patterns in JavaScript
Posted on September 27, 2019, Level beginner Resource Length medium
Kunal Tandon wrote about his run through of the four patterns in JavaScript. To create objects in JS, there are various patterns that can be followed.
Tags frontend-and-mobile software-engineering
-
Build a tree-shaking utility in JavaScript
Posted on September 23, 2019, Level intermediate Resource Length long
A guide with clear instructions how to build your own "dead code" remover in JavaScript. By Chidume Nnamdi.
Tags frontend-and-mobile software-engineering
-
Tour of Akka Typed: Message Adapters, Ask Pattern and Actor Discovery
Posted on September 17, 2019, Level advanced Resource Length medium
An article in series by Manuel Bernhardt in which he explores the basics of the Akka Typed API, why it was created and what are its benefits in comparison to the classic Actor API, how to build typed actor systems via protocols and behaviors and how to create typed actors.
Tags architecture-and-apis backend-development software-engineering data-and-analytics
-
Managing hundreds of millions of orders with Table Store
Posted on September 16, 2019, Level intermediate Resource Length medium
This article discusses how Table Store can help you store and manage massive amounts of data by using a fictional e-commerce platform as an example.
Tags backend-development data-and-analytics software-engineering how-to cloud-and-infrastructure