Tag: Architecture and apis
-
Raspberry Pi Zero headless quick start
Posted on October 26, 2023, Level intermediate Resource Length medium
This guide shows how to bring up a Raspberry Pi Zero, Zero W, or Zero 2 W without needing to attach a keyboard/mouse/monitor. For older Pi OS releases, basic settings can be configured by editing text files directly on the SD card using an editor on your main PC prior to first boot. For newer Pi OS releases, the rpi-imager tool can be used to both burn the OS image and configure settings. By Carter Nelson.
Tags leadership-and-career architecture-and-apis devops-and-ci-cd security-and-privacy
-
Security considerations for your internal developer platform
Posted on October 19, 2023, Level intermediate Resource Length medium
In today's world, where cloud resources and data management tools play an increasingly critical role, the concept of an Internal Developer Platform (IDP) is gaining momentum. With great power comes greater responsibility. Security within IDPs isn't just an optional add-on; it's the core essence. This article is a guide for teams eager to strengthen their developer platforms. By Morgan Perry.
Tags leadership-and-career architecture-and-apis devops-and-ci-cd security-and-privacy
-
How to stream JSON data using server-sent events?
Posted on October 17, 2023, Level intermediate Resource Length medium
Server-Sent Events (SSE) is a simple and efficient technology for sending real-time updates from the server to the web browser over a single HTTP connection. By @workfall.com.
Tags backend-development software-engineering frontend-and-mobile product-and-design architecture-and-apis
-
How to develop APIs with Django REST framework [Step-by-step guide]
Posted on October 16, 2023, Level intermediate Resource Length medium
In this article, we'll talk about how develop APIs with Django REST framework by step by step. Author believes this is going to be useful for all beginner Django developers, as REST APIs are used in every application or piece of software to connect the backend and frontend parts. If you master this, you can build all kinds of products. By Oleg Kovalyov.
Tags architecture-and-apis leadership-and-career product-and-design backend-development
-
How to use Scala for data science
Posted on October 6, 2023, Level intermediate Resource Length medium
These days we widely use Scala in Data Science and Machine Learning fields. Scala is a small, fast, and efficient multi-paradigm programming language built on a compiler. The JVM(Java Virtual Machine) is Scala's main advantage . Scala code is first compiled by a Scala compiler, which generates bytecode, which is then transported to the JVM for output generation.
Tags backend-development software-engineering data-and-analytics architecture-and-apis
-
Micro frontend architecture: Helping you move from theory to practice with our workshop
Posted on September 30, 2023, Level beginner Resource Length long
In monolithic architectures, as applications grow in complexity, it may become increasingly difficult to maintain scalability, promote team collaboration, and ensure technology diversity. By nearform.com.
Tags architecture-and-apis frontend-and-mobile product-and-design
-
Frontend architecture and how to improve its design
Posted on September 28, 2023, Level beginner Resource Length long
Frontend architecture is a collection of tools and processes that aims to improve the quality of code while creating a more efficient and sustainable workflow. In this blog, we will delve into it, covering its types, benefits, best practices, and everything of utmost value. By Hiren Dhaduk.
Tags frontend-and-mobile architecture-and-apis product-and-design
-
Angular vs Vue: A head-to-head comparison
Posted on September 25, 2023, Level beginner Resource Length medium
Frameworks have grown substantially over the last decade, with some of them serving as game-changers. A common question that every project manager or any other project leader has before initiating the project is, "What technology must I deal with next?" By Shanika Wickramasinghe.
Tags architecture-and-apis frontend-and-mobile software-engineering
-
Distributed computing system models
Posted on September 21, 2023, Level beginner Resource Length long
Distributed computing refers to a system where processing and data storage are distributed across multiple devices or systems, rather than being handled by a single central device. By @geeksforgeeks.org.
Tags architecture-and-apis software-engineering leadership-and-career product-and-design
-
Streams in Scala - introductory guide
Posted on September 19, 2023, Level intermediate Resource Length medium
Streams in Scala provide a lazy evaluation mechanism where elements are computed on-demand rather than being eagerly evaluated and stored in memory. This allows for efficient memory utilization, especially when dealing with large datasets or potentially infinite sequences of data. By Aniefiok Akpan.
Tags architecture-and-apis backend-development software-engineering leadership-and-career data-and-analytics
-
Working with Postgres JSON query
Posted on September 14, 2023, Level beginner Resource Length long
The article explains how to work with Postgres JSON Query, which is a feature that allows you to store and query JSON data in PostgreSQL. By Pratibha Sarin.
Tags backend-development architecture-and-apis data-and-analytics frontend-and-mobile
-
How to use MailHog to test emails locally (step-by-step guide)
Posted on September 13, 2023, Level beginner Resource Length long
MailHog is an open source email testing tool that allows developers to test their email sending and receiving capabilities more efficiently. It is a lightweight and easy-to-use tool that can be run on multiple operating systems, including Windows, Linux, FreeBSD, and macOS. By Salman Ravoof.
Tags testing-and-quality software-engineering architecture-and-apis leadership-and-career frontend-and-mobile