Tag: Product and design
-
How to buy the right CPU: A guide for 2019
Posted on November 17, 2019, Level beginner Resource Length long
Matt Safford wrote this guide for tomshardware.com about choosing CPU for your PC. Whether you're building or upgrading a PC, the processor matters a lot. We'll help you choose the right one for your needs.
Tags product-and-design miscellaneous leadership-and-career cloud-and-infrastructure
-
Promises in Javascript: Complete Guide for 2019
Posted on November 3, 2019, Level intermediate Resource Length medium
Promises are an important concept that is essential for a JavaScript developer to understand. If this concept is clear, the developer can utilize promises in a variety of ways in their day-to-day lives. An article by Nilesh Sanyal.
Tags frontend-and-mobile backend-development product-and-design
-
Firebase: What is atomicity & how to accurately increment/decrement values in cloud Firestore
Posted on October 22, 2019, Level intermediate Resource Length short
In computer science, ACID (Atomicity, Consistency, Isolation, Durability) is a set of properties of database transactions intended to guarantee validity even in the event of errors, connection issues, power failure, and etc. An article by Jeff Lewis about atomicity in Firebase.
Tags data-and-analytics security-and-privacy cloud-and-infrastructure product-and-design frontend-and-mobile
-
Simplicity in design: 4 ways to achieve simplicity in your designs
Posted on October 13, 2019, Level beginner Resource Length medium
Euphemia Wong wrong this piece about how to learn ways to achieve simplicity in your designs and recognize why certain designs are overly complex. Simplicity is also one of the key reasons why some companies do better than their competitors.
Tags product-and-design frontend-and-mobile leadership-and-career miscellaneous
-
Incorporating UX work into your agile backlog
Posted on October 9, 2019, Level beginner Resource Length medium
In this article author describes three different backlog models which enable teams to keep track of UX work in their Agile processes. Each model comes with pros and cons. By Rachel Krause.
Tags frontend-and-mobile product-and-design miscellaneous how-to
-
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
-
Monkey patching TLS in Node.js to support self-signed certificates with custom root certificate authorities
Posted on September 10, 2019, Level intermediate Resource Length medium
David Barral wrote this detailed guide on updating TLS (Transport Layer Security) in Node.js and how to consume services that have been secured with self-signed certificates.
Tags backend-development security-and-privacy frontend-and-mobile product-and-design
-
A deep dive into Hot Module Replacement with Webpack
Posted on September 2, 2019, Level intermediate Resource Length short
An article by Stanimira Vlaeva about Hot Module Replacement with webpack. webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser.
Tags frontend-and-mobile backend-development product-and-design
-
Concurrent programming in Python is not what you think it is
Posted on August 30, 2019, Level intermediate Resource Length medium
In this article, author will first walk you through the distinction between concurrent programming and parallel execution, discuss about Python built-ins concurrent programming mechanisms and the pitfalls of multi-threading in Python. By Melvin Koh.
Tags software-engineering product-and-design backend-development frontend-and-mobile devops-and-ci-cd
-
Modernize existing .NET applications
Posted on August 29, 2019, Level intermediate Resource Length long
An article by Derya Sezen about the way to modernize existing .NET applications. Together with the Cloud movement, its functions and benefits, software practices and trends have been converging towards creating or migrating the applications towards a cloud-native compliant architecture.
Tags software-engineering product-and-design miscellaneous
-
Robotic process automation (RPA) vs. AI, explained
Posted on August 27, 2019, Level beginner Resource Length medium
An article by Kevin Casey explaining what is the difference between Robotic Process Automation (RPA) and AI. The expanding universe of artificial intelligence includes many terms and technologies.
Tags business-and-emerging-tech product-and-design miscellaneous
-
How to encrypt files with gocryptfs on Linux
Posted on August 16, 2019, Level intermediate Resource Length short
Gocryptfs encrypts at the file level, so synchronization operations can work efficiently on each file. An article by Brian "bex" Exelbierd (Red Hat).
Tags cloud-and-infrastructure devops-and-ci-cd miscellaneous software-engineering product-and-design