Tag: Product and design
-
Experiments in concurrency 3: Event loops
Posted on May 3, 2021, Level intermediate Resource Length medium
An event loop is a loop that runs your code and does things based on some events. That's vague, I know, but it'll become clearer as we go. By Shalvah.
Tags product-and-design frontend-and-mobile backend-development
-
Continuous integration for React applications using Jest and Enzyme
Posted on May 2, 2021, Level beginner Resource Length short
React pairs nicely with Redux, which enables managing the data that React needs to render interfaces. Redux offers a predictable way to structure and update the data in those frontend applications. In this tutorial, we will explore how to write tests for an existing React and Redux application. By Kevin Ndung'u.
Tags devops-and-ci-cd frontend-and-mobile product-and-design
-
Gitflow with automation for mobile apps
Posted on May 1, 2021, Level beginner Resource Length short
Gitflow is a great branching strategy for mobile apps. As mobile developers we can only publish one stable release through the App Store and Google Play Store, therefore we do not need to—nor are we able to—ship bug fixes for older intermediate versions of the software. By Oliver Binns.
Tags devops-and-ci-cd software-engineering product-and-design frontend-and-mobile
-
WebAssembly to run blockchain using Go
Posted on April 26, 2021, Level intermediate Resource Length medium
Blockchain is a technology with countless applications and a great potential that is not yet fully utilized. It is an ordered list of blocks that are chained together, hence dubbed the name blockchain. By Mahmoud Fathy.
Tags backend-development product-and-design business-and-emerging-tech software-engineering
-
A pragmatic architecture
Posted on April 25, 2021, Level intermediate Resource Length medium
REST, CQRS and messaging are not just buzzwords to you? But you want to know how to put them all together? Then let's make a plan! By Michael Zangerle.
Tags cloud-and-infrastructure product-and-design frontend-and-mobile backend-development devops-and-ci-cd
-
The architecture behind a one-person tech startup
Posted on April 24, 2021, Level intermediate Resource Length medium
This is a long-form post breaking down the setup author uses to run a SaaS. From load balancing to cron job monitoring to payments and subscriptions. There's a lot of ground to cover, so buckle up! By Anthony N. Simon.
Tags business-and-emerging-tech product-and-design frontend-and-mobile devops-and-ci-cd
-
Exploring Typescript: Interfaces, Types & Classes
Posted on April 23, 2021, Level intermediate Resource Length medium
Typescript is a superset of Javascript, which means that all Javascript is syntactically valid Typescript. However, Typescript's power comes from its strict typing of objects. By Two Devs in a Pod.
Tags frontend-and-mobile product-and-design backend-development
-
Leverage enterprise-scale reference implementations for your cloud adoption
Posted on April 17, 2021, Level beginner Resource Length medium
This blog will discuss the IT team at Tailwind Traders and how they leveraged enterprise-scale reference implementations for the cloud environment they are building. By Thomas Maurer Senior Cloud Advocate, Azure and Sarah Lean, Senior Content Engineer, Azure.
Tags architecture-and-apis cloud-and-infrastructure leadership-and-career product-and-design frontend-and-mobile
-
Illustrated guide to 12 Factor Apps
Posted on April 5, 2021, Level beginner Resource Length medium
The 12 Factor App methodology is an influential pattern to designing scalable application architecture. Here is what that means for application architects and their architecture. By Bob Reselman.
Tags product-and-design cloud-and-infrastructure architecture-and-apis leadership-and-career
-
5 common mistakes in Go
Posted on April 3, 2021, Level beginner Resource Length short
Some common mistakes that can be seen in Go are infinite recursive call, assignment to nil map, undesired value being used in goroutine, and more. By Jai Pradeesh.
Tags leadership-and-career software-engineering product-and-design backend-development
-
Progressive delivery, the future of software development: Ship faster with less risk
Posted on April 2, 2021, Level beginner Resource Length long
So far, Continuous Integration/Continuous Delivery (CI/CD) has been at the centre stage of DevOps Services, steering the modern software development industry forward. However, the current and future demands of the industry require new practices that make the deployment process progressive. By Tapan Vora @cuelogic.
Tags devops-and-ci-cd product-and-design cloud-and-infrastructure leadership-and-career
-
How database replication works
Posted on April 1, 2021, Level beginner Resource Length medium
Databases are an essential piece of almost every software product. A database is an organized place to store data. At some point, every company realizes that the amount of data they have increases over time. They cannot afford to lose all the accumulated information. By Dmytro Khmelenko.
Tags architecture-and-apis product-and-design cloud-and-infrastructure