Tag: Backend development
-
Developer best practices – Structuring your repository for static web apps
Posted on August 12, 2021, Level beginner Resource Length short
As a good developer, I have my code in a repo, that doesn't necessarily mean that I have followed all of the best practices that I should. I can still expose myself to risks unknowingly. By April Edwards.
Tags product-and-design frontend-and-mobile cloud-and-infrastructure backend-development
-
Think gRPC, when you are architecting modern microservices!
Posted on August 11, 2021, Level intermediate Resource Length medium
More than ever before, present day businesses want their IT systems to constantly evolve and be capable of responding positively to the changing goals and priorities. As they say, change is the only constant. In this context, microservices have become the proverbial Holy Grail for solution architects to design and build modern software. By Nikhil Mohan.
Tags product-and-design architecture-and-apis backend-development cloud-and-infrastructure leadership-and-career
-
Deploy your Laravel app as a static site to Netlify
Posted on August 9, 2021, Level beginner Resource Length short
With JAMstack, your entire site is pre-built as static HTML files and hosted on CDN. Since those static files are served via CDN, it's blazing fast, scalable, and more secure as there is no backend servers and databases. By Ryuta Hamasaki.
Tags product-and-design frontend-and-mobile software-engineering cloud-and-infrastructure backend-development
-
ETL pipeline from AWS DynamoDB to Aurora PostgreSQL
Posted on July 20, 2021, Level intermediate Resource Length long
In a world where an ever-increasing amount of data is being gathered, companies often find themselves without the tools to optimally use the often unstructured data they've gathered. By trackit.io.
Tags data-and-analytics cloud-and-infrastructure backend-development
-
Getting started with state management in Flutter
Posted on July 14, 2021, Level beginner Resource Length medium
Flutter is great for making beautiful cross-platform UIs with its everything is a widget concepts. But how do you actually move data around your application. By Jay Hackett.
Tags product-and-design how-to backend-development frontend-and-mobile cloud-and-infrastructure
-
Laravel Octane v1.0 is here
Posted on July 2, 2021, Level beginner Resource Length short
Laravel Octane, a tool to supercharge your Laravel application's performance. By Paul Redmond.
Tags backend-development product-and-design frontend-and-mobile software-engineering
-
Elixir adoption success story
Posted on June 28, 2021, Level beginner Resource Length long
How a team that was new to Elixir over-delivered a big project in just three months. By Sophie DeBenedetto.
Tags software-engineering backend-development product-and-design leadership-and-career
-
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
-
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
-
How to run Selenium tests in Docker?
Posted on June 11, 2021, Level intermediate Resource Length medium
Automation testing and Continuous Integration (CI) are integral parts of the development and test activity. Selenium test automation is one such approach that helps in the end-to-end testing of the web product. By Himanshu Sheth.
Tags devops-and-ci-cd backend-development testing-and-quality
-
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
-
Lazy-loading React components - no rocket science
Posted on June 1, 2021, Level intermediate Resource Length medium
Welcome to the world of code-splitting where you can lazy-load (dynamically) your JavaScript bundle dynamically, only when the user requested it. By Amandeep Singh.
Tags product-and-design frontend-and-mobile backend-development