Tag: Product and design
-
What is Recursion? A recursive function explained with JavaScript code examples
Posted on June 27, 2021, Level beginner Resource Length long
Recursion is a technique used to solve computer problems by creating a function that calls itself until your program achieves the desired result. By Nathan Sebhastian.
Tags software-engineering backend-development frontend-and-mobile product-and-design leadership-and-career
-
Serverless deployments with Knative
Posted on June 25, 2021, Level intermediate Resource Length medium
Knative is a Kubernetes based tool to deploy and manage serverless workloads and this guide will look at the way how to use it. By Anaïs Urlichs, site reliability engineer.
Tags architecture-and-apis devops-and-ci-cd product-and-design
-
The complete guide to testing React Native app using Cypress
Posted on June 23, 2021, Level intermediate Resource Length long
We can test a React Native application using Cypress end-to-end test runner while running it in the web mode using Expo. By Gleb Bahmutov.
Tags frontend-and-mobile product-and-design testing-and-quality
-
Processing time-series data with Redis and Apache Kafka
Posted on June 22, 2021, Level beginner Resource Length medium
Learn how to analyze time-series data through RedisTimeSeries with Apache Kafka in this practical walkthrough. RedisTimeSeries is a Redis module that brings native time-series data structure to Redis. By Abhishek Gupta.
Tags product-and-design data-and-analytics architecture-and-apis
-
Telling a story with microstrategy dossier
Posted on June 21, 2021, Level beginner Resource Length medium
Data without context is meaningless. We want every dossier, page, and visualization to tell a story. By Keng Fu Chu.
Tags product-and-design frontend-and-mobile miscellaneous
-
Build mobile apps with Tailwind CSS, Next.js, Ionic Framework, and Capacitor
Posted on June 20, 2021, Level advanced Resource Length long
A very popular stack for building responsive web apps is Tailwind CSS and Next.js by Vercel. By Max Lynch.
Tags product-and-design frontend-and-mobile
-
Writing better regular expressions in PHP
Posted on June 12, 2021, Level intermediate Resource Length medium
Regular Expressions are powerful, PHP but they are not known to be readable, and more often than not, maintaining a regular expression is not a straight-forward task. By Ayesh Karunaratne.
Tags backend-development frontend-and-mobile product-and-design software-engineering
-
Real-world CSS vs. CSS-in-JS performance comparison
Posted on June 10, 2021, Level advanced Resource Length long
CSS-in-JS has taken a solid place in front-end tooling, and it seems this trend will continue in the near future. Especially in the React world. By Tomas Pustelnik.
Tags frontend-and-mobile product-and-design software-engineering
-
How to ask for a raise or promotion
Posted on June 9, 2021, Level beginner Resource Length short
Preparing for important conversations in your UX career. Notes from mentoring session in which author was discussing how to approach UX career conversations and specifically how to ask for a raise or promotion. By H Locke.
Tags leadership-and-career miscellaneous product-and-design
-
SRE fundamentals 2021: SLIs vs SLAs vs SLOs
Posted on June 7, 2021, Level intermediate Resource Length medium
A big part of ensuring the availability of your applications is establishing and monitoring service-level metrics—something that our Site Reliability Engineering (SRE) team does every day here at Google Cloud. By Adrian Hilton, Customer Reliability Engineer, SRE.
Tags product-and-design devops-and-ci-cd leadership-and-career cloud-and-infrastructure software-engineering security-and-privacy
-
Debugging Elixir code: The definitive guide
Posted on June 6, 2021, Level intermediate Resource Length long
Every application contains bugs, and even if it doesn't, it will. And even if you're not a notorious bug producer and your code quality is generally good, the conditions programmers work in are often suboptimal - you will often find yourself pulling your hair out over code written years ago by someone no longer involved in your project. By Michał Buszkiewicz.
Tags product-and-design backend-development frontend-and-mobile software-engineering
-
Building effective DevOps culture
Posted on June 5, 2021, Level beginner Resource Length short
In the world of digital transformation, keeping the focus on the customer experience is paramount. Systems are complex and increasingly distributed, which makes it difficult to stay on top of things when something goes wrong. By Julie Gunderson.
Tags product-and-design devops-and-ci-cd leadership-and-career