Tag: App development
-
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 app-development javascript php
-
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 react app-development cicd javascript
-
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 software app-development cicd web-development
-
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 golang app-development blockchain programming
-
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 app-development web-development php cicd
-
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 startups app-development web-development kubernetes
-
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 javascript app-development nodejs frontend web-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 software-architecture azure cio app-development web-development
-
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 app-development cloud software-architecture cio microservices event-driven
-
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 learning programming app-development golang
-
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 cicd app-development cloud cio
-
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 distributed app-development cloud software-architecture