Tag: App development
-
Building and training your first neural network with TensorFlow and Keras
Posted on May 20, 2023, Level intermediate Resource Length medium
Learn how to build and train your first Image Classification model with Keras and TensorFlow using Convolutional Neural Network. By Aryan Garg.
Tags data-science big-data app-development analytics
-
Building and deploying MySQL Raft at Meta
Posted on May 19, 2023, Level intermediate Resource Length medium
At Meta, we run one of the largest deployments of MySQL in the world. The deployment powers the social graph along with many other services, like Messaging, Ads, and Feed. Over the last few years, we have implemented MySQL Raft, a Raft consensus engine that was integrated with MySQL to build a replicated state machine. By Anirban Rahut, Abhinav Sharma, Yichen Shen, Ahsanul Haque.
Tags sql database cloud software-architecture app-development
-
How to build an NFT gallery using QuickNode's GraphQL NFT API
Posted on May 18, 2023, Level intermediate Resource Length medium
A step-by-step tutorial on building an interactive NFT Gallery using QuickNode's GraphQL NFT API, icy.tools, JavaScript, Next.js, and Tailwind CSS. By Aayush Gupta.
Tags blockchain apis cloud fintech app-development
-
How to mock HTTP APIs with MockServer
Posted on May 17, 2023, Level intermediate Resource Length medium
This post covers step-by-step instructions on how to use MockServer to mock an HTTP API, as well as an overview of limitations one may encounter. As the name suggests, MockServer is a powerful tool that allows developers to mock HTTP APIs, making testing much easier and more efficient. It aims to solve the problem of testing APIs that are still in development or not yet available, allowing developers to continue working without being held up by dependencies. By Kasper Siig. Kasper Siig.
Tags app-development apis cloud agile web-development
-
How to enable HSTS for enhanced web security in Apache
Posted on May 13, 2023, Level intermediate Resource Length medium
HTTP Strict Transport Security (HSTS) is a web security policy mechanism that helps to protect websites against protocol downgrade attacks and cookie hijacking. It allows web servers to declare that web browsers (or other complying user agents) should interact with it using only secure HTTPS connections, and never via the insecure HTTP protocol. This article will guide you on how to implement and optimize HSTS in Apache for improved web security. By Rahul.
Tags app-development infosec web-development apache ssl
-
Dissecting Npm malware: Five packages and their evil install scripts
Posted on May 11, 2023, Level intermediate Resource Length medium
Packages published on npm can declare pre and post-install hooks, which are scripts that run, well, pre or post-install. That is to say, when the npm CLI installs a package, it also runs those scripts on your machine. By Gabi Dobocan.
Tags app-development infosec web-development nodejs javascript
-
Redis performance tuning: How to optimize Redis for high-traffic applications
Posted on May 10, 2023, Level intermediate Resource Length medium
Redis is a widely-used in-memory data store that is known for its speed and flexibility, making it ideal for building high-performance applications. However, with its increasing popularity and the explosion of high-traffic applications, it becomes crucial to optimize Redis to keep up with the growing data demand. By Jatin Sharma.
Tags app-development web-development performance code-refactoring
-
Introducing storage on Vercel
Posted on May 6, 2023, Level beginner Resource Length short
Vercel KV, Vercel Postgres, Vercel Blob, and Vercel Edge Config are now available. Driven by the need for both performance and personalization, frameworks are becoming server-first and edge-first. By vercel.com.
Tags app-development web-development apis database serverless nosql
-
The REST API Handbook – How to build, test, consume, and document REST APIs
Posted on May 5, 2023, Level intermediate Resource Length long
This tutorial aims to show you an example of how you can fully implement a REST API. We'll cover basic setup and architecture with Node and Express, unit testing with Supertest, seeing how we can consume the API from a React front-end app and finally documenting the API using tools such as Swagger. By Germán Cocca.
Tags app-development restful apis cloud devops web-development react
-
Distributed cloud-native graph database with NebulaGraph Docker extension
Posted on May 4, 2023, Level intermediate Resource Length medium
Graph databases have become a popular solution for storing and querying complex relationships between data. As the amount of graph data grows and the need for high concurrency increases, a distributed graph database is essential to handle the scale. Finding a distributed graph database that automatically shards the data, while allowing businesses to scale from small to trillion-edge-level without changing the underlying storage, architecture of the service, or application code, however, can be a challenge. By Wey Gu and Ajeet Singh Raina.
Tags app-development docker cio containers devops database
-
How to deploy the different SAP BTP development environments
Posted on May 3, 2023, Level intermediate Resource Length medium
SAP Business Technology Platform (SAP BTP) is a platform focused on turning data into actionable business plans, particularly by leveraging tools found in an intelligent enterprise. SAP BTP contains many solutions, tools, and products under its umbrella. In this post, we'll look at the deployment options for the different SAP Business Technology Platform development environments. By SAP PRESS.
Tags app-development miscellaneous cio servers management
-
How to build Angular search functionality with GraphQL?
Posted on May 2, 2023, Level intermediate Resource Length long
In this tutorial, you will learn how to build a fullstack Angular application that uses GraphQL to fetch data from a server. The application we'll build together will display a list of blog posts fetched from a GraphQL API using Apollo Client, including search functionality. To create the GraphQL API, we will use StepZen, a GraphQL API platform that allows you to build and deploy a GraphQL API in minutes. By Roy Derks.
Tags app-development angular nodejs javascript restful apis