Tag: Web development
-
AWS X-Ray in 5 minutes
Posted on February 20, 2021, Level beginner Resource Length short
X-Ray is AWS's distributed tracing system. What the hell is a distributed tracing system? That means that you can trace requests as they travel through your architecture. By John T Earl.
Tags distributed apis app-development aws monitoring web-development
-
Angular routing guide: How to optimize app navigation
Posted on February 14, 2021, Level beginner Resource Length long
Angular is one of the most popular front-end frameworks, with 30% of developers preferring it for their projects. Angular is especially useful for large scale projects with many different views and components. By Ryan Thelin.
Tags angular nodejs frontend web-development app-development
-
Set up Anthos Service Mesh for multiple GKE clusters using Terraform
Posted on February 13, 2021, Level advanced Resource Length long
Anthos Service Mesh is a managed service mesh for Google Kubernetes Engine (GKE) clusters. Anthos Service Mesh allows GKE clusters to use a single logical service mesh, so that pods can communicate across clusters securely and services can share a single Virtual Private Cloud (VPC). By Waheed Brown and Jianhe Liao.
Tags devops web-development app-development google kubernetes containers
-
Open sourcing the Netflix Domain Graph Service Framework: GraphQL for Spring Boot
Posted on February 12, 2021, Level intermediate Resource Length medium
Alex Birsan recently published his article "Dependency Confusion: How I Hacked Into Apple, Microsoft and Dozens of Other Companies" in which he explains how he used language level package managers like npm (Javascript), pip (Python), and gems (Ruby) to get companies to install and run his malicious code on their infrastructure. By Paul Bakker and Kavitha Srinivasan.
Tags open-source java nosql apis web-development app-development
-
Preventing dependency confusion in PHP with Composer
Posted on February 11, 2021, Level intermediate Resource Length medium
Alex Birsan recently published his article "Dependency Confusion: How I Hacked Into Apple, Microsoft and Dozens of Other Companies" in which he explains how he used language level package managers like npm (Javascript), pip (Python), and gems (Ruby) to get companies to install and run his malicious code on their infrastructure. By Nils Adermann.
Tags php software web-development open-source app-development
-
Build a full-stack React app with zero configuration
Posted on February 3, 2021, Level intermediate Resource Length medium
Building a modern frontend application typically requires a lot of tooling. Think Babel, webpack, Parcel, Rollup etc. There's a reason module bundlers are so popular. By Ohans Emmanuel.
Tags react frontend web-development javascript app-development
-
7 Best Gnome system monitor alternative Linux applications
Posted on February 1, 2021, Level beginner Resource Length medium
It is not very difficult to find some best alternative to Gnome system monitor application that comes out of the box with Gnome desktop environments such as in Ubuntu operating systems. Hence, here are some. By Heyan Maurya.
Tags monitoring web-development software app-development
-
What is a Computed Property in Swift?
Posted on January 16, 2021, Level beginner Resource Length short
Computed properties are part of a family of property types in Swift. Stored properties are the most common which save and return a stored value whereas computed ones are a bit different. By Antoine van der Lee.
Tags swiftlang programming app-development web-development oop code-refactoring
-
How to detect complex duplicated methods with PHPStan
Posted on January 15, 2021, Level beginner Resource Length short
Duplicated code is a code smell that hides the potential of better design. How can we find it? Is it 100 % identical code token by token? Are methods getName() and getName() on 2 entities duplicated? By Tomas Votruba.
Tags php web-development tdd programming
-
Developing Gatsby sites using Nx
Posted on January 7, 2021, Level beginner Resource Length medium
Nx is a suite of powerful, extensible dev tools that help you develop, test, build, and scale with React and React frameworks like Gatsby, Next.js, React Native, etc. Co-authored by Max Koretskyi, Victor Savkin & Juri Strumpflohner.
Tags web-development react javascript nodejs
-
10 reasons to try no-code apps for your mobile workforce
Posted on January 5, 2021, Level beginner Resource Length short
Whatever your 2021 business goals are, adopting no-code apps can bring you one step closer (many steps closer, if we're being honest) to reaching them — especially if you're managing a mobile workforce. By Sam Puckett.
Tags cio app-development serverless web-development learning miscellaneous
-
What is a gRPC API and How Does it Work?
Posted on January 3, 2021, Level intermediate Resource Length long
gRPC has become an important technology for implementing distributed software systems that need to run fast on a massive scale. In short, gRPC is an API framework that allows a program in one location on the internet to pass data to a distinct function in another program at another location on the internet for processing. By Bob Reselman, @CogArtTech.
Tags apis microservices app-development performance web-development