Showing 121
–
150 of
176 categories

Python is a high-level, general-purpose programming language designed around code readability and a deliberately small…

QA and testing is no longer the separate-team activity it was a decade ago. In modern software organizations…

RAG (Retrieval-Augmented Generation) is the architectural pattern that gives a language model access to your own…

React Native lets you write iOS and Android apps with the React component model and JavaScript or TypeScript. Facebook…

React is the most-installed JavaScript view library on the web. Facebook open-sourced it in 2013 to solve one specific…

Redis is the in-memory data store that started as a key-value cache and grew into a Swiss-army knife: cache layer…

Redux is the predictable state container that became the de-facto standard for React state management between 2015 and…

Ruby is the dynamic, object-oriented language designed for programmer happiness — an explicit goal of Yukihiro…

Ruby on Rails Overview Ruby on Rails is a popular framework for building web apps. Developers use it to start new…

Rust is a systems programming language designed to give you C-level performance with a memory-safety guarantee enforced…

RxJS is the reactive programming library that ports the Reactive Extensions (originally from Microsoft's .NET world) to…

SaaS and indie hacking is the practice of building, launching, and growing software products as a single founder or…

Scala is the functional / object-oriented JVM language that powers most of the Apache Spark ecosystem and significant…

Selenium is the browser automation framework that defined end-to-end web testing for nearly two decades. The WebDriver…

SEO is the discipline of getting pages to rank in search engines — primarily Google, increasingly…

Shopify — SaaS E-Commerce Platform for Online Stores Shopify is one of the most popular e-commerce platforms in the…

single-spa is a JavaScript framework for building micro-frontends — applications composed of independently-deployed…

Sketch was the design tool that defined product design in the 2014-2019 window before Figma took over. macOS-only…

Slim is a PHP microframework that helps you quickly write simple yet powerful web applications and APIs. Essentially…

Socket.IO is the real-time-communication library that abstracts WebSockets, long polling, and Server-Sent Events behind…

Soft skills and communication are the abilities that determine whether a senior engineer can move into staff or…

Spreadsheets and low-code covers the tools most engineers underrate: Excel, Google Sheets, Notion databases, Airtable…

Spring is one of the most widely used frameworks for developing enterprise applications, providing a robust programming…

Spring Boot is an opinionated layer on top of the Spring Framework that removes the XML and the boilerplate. Pivotal…

Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems (e.g…

Spring Data’s mission is to provide a familiar and consistent, Spring-based programming model for data access while…

Spring MVC is the original Spring web framework — the servlet-based request/response model with controllers, views, and…

Spring Security is the authentication and authorization framework for Spring applications. It handles every common…

SQL (Structured Query Language) is the lingua franca of databases. It was standardized in 1986 and has stayed…

Swift — Programming Language for iOS, macOS, and Apple Platforms Swift is a powerful and intuitive programming language…