Tag: App development
-
Using Kong API Gateway with an event driven system to modernize legacy integrations
Posted on May 5, 2022, Level intermediate Resource Length medium
Let's talk API gateways and event based integration a bit. Amazon API gateway has been a pillar of serverless applications on AWS, it allows developers to manage API endpoints backed by Lambda functions or potentially other services. By Sebastien Goasguen.
Tags web-development devops app-development kubernetes containers
-
Migrating to utf8mb4: MySQL things to consider
Posted on May 1, 2022, Level intermediate Resource Length medium
The utf8mb4 character set is the new default as of MySQL 8.0, and this change neither affects existing data nor forces any upgrades. By Sveta Smirnova.
Tags sql web-development app-development database
-
Using Elixir and WhatsApp to fight COVID19
Posted on April 30, 2022, Level intermediate Resource Length medium
Elixir enables companies to rapidly get a product to market with confidence that it can scale and handle considerable spikes in concurrent users. By Erlang Solutions.
Tags elixir web-development app-development learning erlang performance
-
Pest - PHP testing framework that goes above and beyond PHPUnit
Posted on April 25, 2022, Level intermediate Resource Length short
When building third-party APIs, it's important to test your code in every runtime scenario you've seen or can foresee. For this, a robust and easy to use & maintain testing framework is a must. By Peter Villani.
Tags php web-development app-development tdd
-
How to start a project on Angular the right way
Posted on April 24, 2022, Level beginner Resource Length medium
How do you start a new project? ng new app and that's it! Not anymore. If you want to make maintenance and development easier you should be sure to follow these steps. By coding_indian.
Tags javascript web-development app-development restful json
-
Protocol-oriented approach to associated types and self requirements in Swift
Posted on April 16, 2022, Level intermediate Resource Length long
Associated types and Self requirements are important features of Swift and are used extensively in the standard library. But they can be tricky to use and continue to frustrate many Swift programmers. By Khawer Khaliq.
Tags cio web-development app-development programming swiftlang
-
Top 5 pieces of advice for cloud migration projects
Posted on April 15, 2022, Level beginner Resource Length medium
Every organization is unique, and so is every cloud migration project. The project scope, timeline, and expense involved can vary widely depending on the size of the organization, how many geographies it operates in, how many applications are being implemented, and how many lines of business are being affected. By Susan Aumack.
Tags cio web-development app-development cloud distributed
-
How to start using generic types in PHP
Posted on April 14, 2022, Level intermediate Resource Length medium
Generic types are templates which allow us to write the code without specifying a particular type of data on which the code will work. Thanks to them, we avoid the redundancy and the objects operate on the previously declared types. By Jarek Szutkowski.
Tags php web-development app-development learning
-
Build a secure e-commerce app with SuperTokens and Hasura GraphQL
Posted on April 6, 2022, Level intermediate Resource Length long
This tutorial will show you how to develop a secure e-commerce store using SuperTokens authentication in a React.js app. We'll use a modern stack that includes React, Hasura GraphQL, and SuperTokens. By Ankur Tyagi.
Tags app-development infosec web-development nosql apis nosql
-
Optimizing AWS Lambda function performance for Java
Posted on April 3, 2022, Level beginner Resource Length medium
This blog post shows how to optimize the performance of AWS Lambda functions written in Java, without altering any of the function code. It shows how Java virtual machine (JVM) settings affect the startup time and performance. You also learn how you can benchmark your applications to test these changes. By Benjamin Smith and Mark Sailes.
Tags apis performance app-development serverless web-development java
-
An introduction to generics in Golang
Posted on April 2, 2022, Level beginner Resource Length medium
The Go 1.18 release adds support for generics. Generics are the biggest change we've made to Go since the first open source release. By Robert Griesemer and Ian Lance Taylor.
Tags apis app-development cloud programming web-development golang
-
Pedal to the metal with PlanetScale and Rust
Posted on April 1, 2022, Level beginner Resource Length medium
We wanted our technology choices to support our mission: a greener modern world, supported by a cleaner modern web. To do that, we decided to take a chance on two novel inventions: Rust for our serverless back-end, and PlanetScale for an enterprise-quality database. By Thomas.
Tags app-development cloud programming database