[
{"description":"A timeless guide to software craftsmanship — from career tips to technical practices that make you a better developer.","name":"The Pragmatic Programmer","slug":"pragmatic-programmer","tags":["software-engineering","career","best-practices","craftsmanship"],"type":"books","url":"/books/pragmatic-programmer/"},
{"description":"Harvard's legendary introduction to computer science and programming, covering C, Python, SQL, and web development.","name":"CS50's Introduction to Computer Science","slug":"cs50","tags":["beginner","computer-science","python","c","sql"],"type":"courses","url":"/courses/cs50/"},
{"description":"Powerful, high-performance Rust web framework — async-first, type-safe extractors, and consistently ranked among the world's fastest web servers.","name":"Actix Web","slug":"actix-web","tags":["backend","rust","performance","async","api","rest","type-safe"],"type":"frameworks","url":"/frameworks/actix-web/"},
{"description":"Full-featured TypeScript framework from Google — opinionated, batteries-included, built for large-scale enterprise SPAs.","name":"Angular","slug":"angular","tags":["frontend","spa","typescript","enterprise","google","components"],"type":"frameworks","url":"/frameworks/angular/"},
{"description":"Cross-platform, high-performance web framework from Microsoft — REST APIs, MVC, Razor Pages, and real-time with SignalR.","name":"ASP.NET Core","slug":"aspnet-core","tags":["backend","csharp","dotnet","api","rest","mvc","microsoft","cross-platform"],"type":"frameworks","url":"/frameworks/aspnet-core/"},
{"description":"Content-focused web framework with islands architecture — ships zero JavaScript by default, integrates any UI framework.","name":"Astro","slug":"astro","tags":["frontend","static","ssr","performance","islands","content","multi-framework"],"type":"frameworks","url":"/frameworks/astro/"},
{"description":"Ergonomic Rust web framework from the Tokio team — macro-free routing, extractors, and seamless Tower middleware compatibility.","name":"Axum","slug":"axum","tags":["backend","rust","async","tokio","tower","api","rest","ergonomic"],"type":"frameworks","url":"/frameworks/axum/"},
{"description":"C# UI framework for the web — run .NET code in the browser via WebAssembly or server-side with SignalR.","name":"Blazor","slug":"blazor","tags":["frontend","csharp","dotnet","wasm","webassembly","spa","server-side"],"type":"frameworks","url":"/frameworks/blazor/"},
{"description":"Responsive CSS component framework — grid system, pre-built components, and the web's most widely used frontend toolkit.","name":"Bootstrap","slug":"bootstrap","tags":["css","frontend","responsive","components","ui","grid","jquery"],"type":"frameworks","url":"/frameworks/bootstrap/"},
{"description":"Distributed task queue for Python — async background jobs, scheduled tasks, and workflows with Redis or RabbitMQ.","name":"Celery","slug":"celery","tags":["background-tasks","async","queue","redis","rabbitmq","python","distributed","scheduling"],"type":"frameworks","url":"/frameworks/celery/"},
{"description":"Lightweight, idiomatic Go router — composable middleware, 100% net/http compatibility, zero external dependencies.","name":"Chi","slug":"chi","tags":["backend","go","router","middleware","stdlib","idiomatic","minimal"],"type":"frameworks","url":"/frameworks/chi/"},
{"description":"Lightweight PHP framework with a small footprint — fast to set up, minimal configuration, popular for hosting-constrained environments.","name":"CodeIgniter","slug":"codeigniter","tags":["backend","php","lightweight","mvc","api","shared-hosting"],"type":"frameworks","url":"/frameworks/codeigniter/"},
{"description":"End-to-end and component testing framework for web apps — runs in-browser with real-time reloading and a time-travel debugger.","name":"Cypress","slug":"cypress","tags":["testing","e2e","browser","component-testing","javascript","debug","time-travel"],"type":"frameworks","url":"/frameworks/cypress/"},
{"description":"Batteries-included Python web framework — ORM, admin panel, auth, and routing out of the box.","name":"Django","slug":"django","tags":["web","orm","mvc","rest","python","backend","batteries-included"],"type":"frameworks","url":"/frameworks/django/"},
{"description":"High-performance, extensible Go web framework — minimalist API with automatic TLS, WebSocket support, and data binding.","name":"Echo","slug":"echo","tags":["backend","go","api","rest","websocket","minimalist","middleware"],"type":"frameworks","url":"/frameworks/echo/"},
{"description":"Build cross-platform desktop apps with JavaScript, HTML, and CSS — powers VS Code, Slack, Figma, and thousands of other apps.","name":"Electron","slug":"electron","tags":["desktop","cross-platform","nodejs","chromium","javascript","gui"],"type":"frameworks","url":"/frameworks/electron/"},
{"description":"React Native framework and platform — managed workflow, EAS Build, and over-the-air updates for cross-platform mobile apps.","name":"Expo","slug":"expo","tags":["mobile","ios","android","react-native","ota","cross-platform","typescript"],"type":"frameworks","url":"/frameworks/expo/"},
{"description":"Minimal, unopinionated Node.js web framework — the backbone of most Node.js APIs and servers.","name":"Express","slug":"express","tags":["nodejs","backend","api","rest","middleware","server"],"type":"frameworks","url":"/frameworks/express/"},
{"description":"Modern, async Python web framework with automatic OpenAPI docs and Pydantic-powered type validation.","name":"FastAPI","slug":"fastapi","tags":["backend","api","rest","async","openapi","pydantic","python"],"type":"frameworks","url":"/frameworks/fastapi/"},
{"description":"High-performance Node.js web framework — schema-based validation, plugin architecture, and up to 2x the throughput of Express.","name":"Fastify","slug":"fastify","tags":["backend","nodejs","api","rest","performance","schema","plugins"],"type":"frameworks","url":"/frameworks/fastify/"},
{"description":"Express-inspired Go framework built on top of Fasthttp — the fastest Go web framework with a Node.js-like API.","name":"Fiber","slug":"fiber","tags":["backend","go","performance","express-like","api","rest","fasthttp"],"type":"frameworks","url":"/frameworks/fiber/"},
{"description":"Lightweight Python web micro-framework — minimal core, WSGI-based, and highly extensible via blueprints and extensions.","name":"Flask","slug":"flask","tags":["backend","web","api","rest","python","micro","wsgi"],"type":"frameworks","url":"/frameworks/flask/"},
{"description":"Google's UI toolkit for building natively compiled apps for mobile, web, and desktop from a single Dart codebase.","name":"Flutter","slug":"flutter","tags":["mobile","ios","android","cross-platform","dart","desktop","web","google"],"type":"frameworks","url":"/frameworks/flutter/"},
{"description":"React-based static site generator with a GraphQL data layer — pioneered the JAMstack approach for content-heavy websites.","name":"Gatsby","slug":"gatsby","tags":["static","react","graphql","jamstack","frontend","cms","performance"],"type":"frameworks","url":"/frameworks/gatsby/"},
{"description":"Fast, lightweight HTTP web framework for Go — radix tree router, middleware support, and idiomatic Go API.","name":"Gin","slug":"gin","tags":["backend","go","api","rest","router","middleware","performance"],"type":"frameworks","url":"/frameworks/gin/"},
{"description":"Java ORM framework — maps Java objects to relational database tables with HQL, caching, and lazy loading.","name":"Hibernate","slug":"hibernate","tags":["orm","database","java","jpa","sql","persistence","caching"],"type":"frameworks","url":"/frameworks/hibernate/"},
{"description":"Ultrafast web framework for the edge — runs on Cloudflare Workers, Deno, Bun, Node.js, and AWS Lambda with zero dependencies.","name":"Hono","slug":"hono","tags":["backend","edge","cloudflare","deno","bun","api","rest","typescript"],"type":"frameworks","url":"/frameworks/hono/"},
{"description":"Cross-platform mobile framework using web technologies — Angular, React, or Vue components rendered in a native WebView.","name":"Ionic","slug":"ionic","tags":["mobile","ios","android","pwa","web-technologies","angular","react","vue"],"type":"frameworks","url":"/frameworks/ionic/"},
{"description":"Delightful JavaScript testing framework from Meta — zero config, snapshot testing, mocking, and code coverage built in.","name":"Jest","slug":"jest","tags":["testing","unit-testing","javascript","typescript","mocking","snapshots","meta"],"type":"frameworks","url":"/frameworks/jest/"},
{"description":"Android's modern declarative UI toolkit — Kotlin-first, composable functions replacing XML layouts.","name":"Jetpack Compose","slug":"jetpack-compose","tags":["android","mobile","kotlin","ui","declarative","google","compose"],"type":"frameworks","url":"/frameworks/jetpack-compose/"},
{"description":"The standard unit testing framework for Java — annotations, assertions, parameterised tests, and a rich extension model.","name":"JUnit","slug":"junit","tags":["testing","java","unit-testing","tdd","annotations","jupiter"],"type":"frameworks","url":"/frameworks/junit/"},
{"description":"High-level deep learning API — simple model building with backends for TensorFlow, PyTorch, and JAX.","name":"Keras","slug":"keras","tags":["ml","deep-learning","neural-networks","python","tensorflow","multi-backend"],"type":"frameworks","url":"/frameworks/keras/"},
{"description":"Next-generation Node.js web framework from the Express team — async/await middleware pipeline, minimal core.","name":"Koa","slug":"koa","tags":["backend","nodejs","api","middleware","async","minimal"],"type":"frameworks","url":"/frameworks/koa/"},
{"description":"Async Kotlin framework from JetBrains — coroutine-native, multiplatform, for both server-side and client HTTP.","name":"Ktor","slug":"ktor","tags":["backend","kotlin","async","coroutines","api","rest","jetbrains","multiplatform"],"type":"frameworks","url":"/frameworks/ktor/"},
{"description":"Framework for building LLM-powered applications — chains, agents, retrieval-augmented generation, and tool use.","name":"LangChain","slug":"langchain","tags":["ai","llm","rag","agents","tools","python","generative-ai"],"type":"frameworks","url":"/frameworks/langchain/"},
{"description":"Elegant PHP web framework with expressive syntax, an ORM, queue system, and rich ecosystem.","name":"Laravel","slug":"laravel","tags":["web","php","orm","eloquent","artisan","mvc","backend"],"type":"frameworks","url":"/frameworks/laravel/"},
{"description":"JVM microservices framework with compile-time dependency injection — no reflection, fast startup, and low memory.","name":"Micronaut","slug":"micronaut","tags":["backend","java","microservices","cloud-native","kotlin","groovy","fast-startup"],"type":"frameworks","url":"/frameworks/micronaut/"},
{"description":"Flexible JavaScript test runner — browser and Node.js support, unopinionated about assertions and mocking.","name":"Mocha","slug":"mocha","tags":["testing","javascript","nodejs","bdd","tdd","browser","flexible"],"type":"frameworks","url":"/frameworks/mocha/"},
{"description":"Progressive Node.js framework inspired by Angular — decorators, dependency injection, and modules for scalable server-side apps.","name":"NestJS","slug":"nestjs","tags":["backend","nodejs","typescript","api","rest","graphql","microservices"],"type":"frameworks","url":"/frameworks/nestjs/"},
{"description":"React framework with file-based routing, SSR, SSG, and API routes — the standard for production React apps.","name":"Next.js","slug":"nextjs","tags":["react","ssr","ssg","full-stack","vercel","routing"],"type":"frameworks","url":"/frameworks/nextjs/"},
{"description":"Fundamental array computing library for Python — the backbone of the entire scientific Python ecosystem.","name":"NumPy","slug":"numpy","tags":["scientific-computing","arrays","math","python","data-science","linear-algebra"],"type":"frameworks","url":"/frameworks/numpy/"},
{"description":"Full-stack Vue framework with SSR, file-based routing, and auto-imports — the standard way to build production Vue apps.","name":"Nuxt","slug":"nuxt","tags":["fullstack","vue","ssr","typescript","routing","auto-imports"],"type":"frameworks","url":"/frameworks/nuxt/"},
{"description":"Fast, flexible data analysis library — DataFrames, time series, and data wrangling for Python.","name":"Pandas","slug":"pandas","tags":["data","data-science","dataframe","etl","analysis","python","wrangling"],"type":"frameworks","url":"/frameworks/pandas/"},
{"description":"Productive Elixir web framework — real-time channels, LiveView, and Rails-like conventions on the fault-tolerant BEAM VM.","name":"Phoenix","slug":"phoenix","tags":["backend","elixir","real-time","channels","liveview","websocket","beam"],"type":"frameworks","url":"/frameworks/phoenix/"},
{"description":"Reactive web framework for Scala and Java — stateless, asynchronous, and built on Akka for high-throughput services.","name":"Play Framework","slug":"play","tags":["backend","scala","java","reactive","async","rest","akka"],"type":"frameworks","url":"/frameworks/play/"},
{"description":"End-to-end browser testing framework from Microsoft — reliable, fast, and supports Chromium, Firefox, and WebKit.","name":"Playwright","slug":"playwright","tags":["testing","e2e","browser","automation","typescript","microsoft","cross-browser"],"type":"frameworks","url":"/frameworks/playwright/"},
{"description":"Next-generation TypeScript ORM — schema-first, auto-generated type-safe client, and Prisma Studio for data browsing.","name":"Prisma","slug":"prisma","tags":["orm","database","typescript","postgresql","mysql","sqlite","schema","type-safe"],"type":"frameworks","url":"/frameworks/prisma/"},
{"description":"The standard Python testing framework — simple assert statements, powerful fixtures, and a vast plugin ecosystem.","name":"pytest","slug":"pytest","tags":["testing","python","unit-testing","fixtures","plugins","parametrize"],"type":"frameworks","url":"/frameworks/pytest/"},
{"description":"Dynamic neural network framework from Meta — the dominant platform for ML research and increasingly for production.","name":"PyTorch","slug":"pytorch","tags":["ml","ai","deep-learning","research","gpu","python","meta","dynamic"],"type":"frameworks","url":"/frameworks/pytorch/"},
{"description":"Kubernetes-native Java framework — fast startup, low memory footprint, native compilation via GraalVM.","name":"Quarkus","slug":"quarkus","tags":["backend","java","kubernetes","cloud-native","native","graalvm","microservices"],"type":"frameworks","url":"/frameworks/quarkus/"},
{"description":"Full-stack web framework that popularised convention over configuration — MVC, ActiveRecord ORM, and developer productivity by default.","name":"Ruby on Rails","slug":"rails","tags":["backend","fullstack","mvc","orm","ruby","web","productivity"],"type":"frameworks","url":"/frameworks/rails/"},
{"description":"Build native iOS and Android apps using React — bridge to native components, shared logic with web React codebases.","name":"React Native","slug":"react-native","tags":["mobile","ios","android","cross-platform","react","javascript","meta"],"type":"frameworks","url":"/frameworks/react-native/"},
{"description":"Declarative UI library from Meta for building component-based web interfaces.","name":"React","slug":"react","tags":["ui","frontend","spa","jsx","components","meta"],"type":"frameworks","url":"/frameworks/react/"},
{"description":"Full-stack React framework built on web standards — loaders, actions, and nested routing with progressive enhancement.","name":"Remix","slug":"remix","tags":["fullstack","react","ssr","web-standards","routing","typescript"],"type":"frameworks","url":"/frameworks/remix/"},
{"description":"Web framework for Rust focused on developer experience — type-checked routes, request guards, and zero-boilerplate handlers.","name":"Rocket","slug":"rocket","tags":["backend","rust","ergonomic","type-safe","api","rest","macros"],"type":"frameworks","url":"/frameworks/rocket/"},
{"description":"Behaviour-driven development testing framework for Ruby — readable `describe/it/expect` DSL and the standard for Rails testing.","name":"RSpec","slug":"rspec","tags":["testing","ruby","bdd","rails","unit-testing","integration-testing"],"type":"frameworks","url":"/frameworks/rspec/"},
{"description":"The standard Python machine learning library — consistent API for classification, regression, clustering, and preprocessing.","name":"scikit-learn","slug":"scikit-learn","tags":["ml","data-science","classification","regression","clustering","python","preprocessing"],"type":"frameworks","url":"/frameworks/scikit-learn/"},
{"description":"Minimal Ruby DSL for building web applications — route definitions in a handful of lines, no MVC overhead.","name":"Sinatra","slug":"sinatra","tags":["backend","micro","ruby","api","rest","dsl","minimal"],"type":"frameworks","url":"/frameworks/sinatra/"},
{"description":"Micro-framework for PHP APIs and web apps — PSR-7 middleware stack, fast routing, and minimal overhead.","name":"Slim","slug":"slim","tags":["backend","php","micro","api","rest","psr-7","middleware"],"type":"frameworks","url":"/frameworks/slim/"},
{"description":"Fine-grained reactive UI library — no virtual DOM, JSX compiled to real DOM operations, with React-like ergonomics.","name":"Solid","slug":"solid","tags":["frontend","reactive","jsx","performance","spa","ui","fine-grained"],"type":"frameworks","url":"/frameworks/solid/"},
{"description":"Opinionated Spring framework for production-ready Java microservices — auto-configuration, embedded servers, and a vast ecosystem.","name":"Spring Boot","slug":"spring-boot","tags":["backend","java","microservices","enterprise","rest","dependency-injection"],"type":"frameworks","url":"/frameworks/spring-boot/"},
{"description":"Python SQL toolkit and ORM — both low-level SQL expression language and high-level ORM, the standard for Python database access.","name":"SQLAlchemy","slug":"sqlalchemy","tags":["orm","database","sql","python","postgresql","mysql","sqlite","backend"],"type":"frameworks","url":"/frameworks/sqlalchemy/"},
{"description":"Lightweight ASGI framework and toolkit — the foundation that FastAPI and other async Python frameworks are built on.","name":"Starlette","slug":"starlette","tags":["backend","async","asgi","python","websockets","api","lightweight"],"type":"frameworks","url":"/frameworks/starlette/"},
{"description":"Compiler-based UI framework — no virtual DOM, components compile to vanilla JS for minimal bundle size and maximum performance.","name":"Svelte","slug":"svelte","tags":["frontend","components","compiler","performance","spa","ui"],"type":"frameworks","url":"/frameworks/svelte/"},
{"description":"Full-stack Svelte framework with SSR, file-based routing, and edge-ready deployment — the official way to build Svelte apps.","name":"SvelteKit","slug":"sveltekit","tags":["fullstack","ssr","routing","svelte","edge","deployment"],"type":"frameworks","url":"/frameworks/sveltekit/"},
{"description":"Apple's declarative UI framework — build native apps for iOS, macOS, watchOS, and tvOS with a single Swift codebase.","name":"SwiftUI","slug":"swiftui","tags":["ios","macos","mobile","apple","ui","declarative","cross-platform"],"type":"frameworks","url":"/frameworks/swiftui/"},
{"description":"Enterprise-grade PHP framework — reusable components powering Laravel, Drupal, Magento, and countless other PHP projects.","name":"Symfony","slug":"symfony","tags":["backend","php","enterprise","components","api","fullstack"],"type":"frameworks","url":"/frameworks/symfony/"},
{"description":"Utility-first CSS framework — compose designs directly in markup with small, single-purpose classes.","name":"Tailwind CSS","slug":"tailwindcss","tags":["css","frontend","utility-first","styling","ui","design-system"],"type":"frameworks","url":"/frameworks/tailwindcss/"},
{"description":"Build tiny, fast desktop apps with a Rust core and any web frontend — 10x smaller bundles than Electron with lower memory usage.","name":"Tauri","slug":"tauri","tags":["desktop","cross-platform","rust","webview","performance","security","lightweight"],"type":"frameworks","url":"/frameworks/tauri/"},
{"description":"End-to-end open-source ML platform from Google — model building, training, deployment across CPU, GPU, TPU, and mobile.","name":"TensorFlow","slug":"tensorflow","tags":["ml","ai","deep-learning","neural-networks","gpu","python","google"],"type":"frameworks","url":"/frameworks/tensorflow/"},
{"description":"Reactive toolkit for building event-driven applications on the JVM — polyglot, non-blocking, and massively scalable.","name":"Vert.x","slug":"vert-x","tags":["backend","java","reactive","event-driven","non-blocking","polyglot","microservices"],"type":"frameworks","url":"/frameworks/vert-x/"},
{"description":"Progressive JavaScript framework for building UIs — approachable, flexible, and incrementally adoptable.","name":"Vue","slug":"vue","tags":["ui","frontend","spa","sfc","components","progressive"],"type":"frameworks","url":"/frameworks/vue/"},
{"description":"SAP's proprietary language for business application programming — the backbone of SAP ERP systems worldwide.","name":"ABAP","slug":"abap","tags":["sap","erp","enterprise","backend","business"],"type":"languages","url":"/languages/abap/"},
{"description":"ECMAScript-based language that powered Flash — the dominant platform for interactive web and game content in the 2000s.","name":"ActionScript","slug":"actionscript","tags":["flash","frontend","game-dev","adobe","legacy","web"],"type":"languages","url":"/languages/actionscript/"},
{"description":"Safety-critical systems language mandated by the US DoD — used in aerospace, defence, and railway control systems.","name":"Ada","slug":"ada","tags":["safety-critical","aerospace","defence","embedded","real-time"],"type":"languages","url":"/languages/ada/"},
{"description":"Dependently typed proof assistant and programming language — used for formalising mathematics and verifying software correctness.","name":"Agda","slug":"agda","tags":["proof-assistant","dependent-types","formal-verification","academic","mathematics"],"type":"languages","url":"/languages/agda/"},
{"description":"Salesforce's proprietary Java-like language for building business logic on the Salesforce platform.","name":"Apex","slug":"apex","tags":["salesforce","crm","enterprise","backend","cloud"],"type":"languages","url":"/languages/apex/"},
{"description":"Array-oriented language using a unique notation of mathematical symbols — extraordinarily concise, operating on entire arrays at once.","name":"APL","slug":"apl","tags":["array-programming","financial","mathematical","concise"],"type":"languages","url":"/languages/apl/"},
{"description":"Human-readable representation of machine code — the lowest-level language above raw binary, essential for OS kernels, firmware, and reverse engineering.","name":"Assembly","slug":"assembly","tags":["systems","embedded","os","firmware","reverse-engineering","security"],"type":"languages","url":"/languages/assembly/"},
{"description":"Pattern-action text processing language — a one-liner powerhouse for parsing and transforming structured text files.","name":"AWK","slug":"awk","tags":["scripting","text-processing","unix","data","cli","devops"],"type":"languages","url":"/languages/awk/"},
{"description":"Cloud-native language from WSO2 — built-in network types, service definitions, and JSON/XML handling for integration work.","name":"Ballerina","slug":"ballerina","tags":["cloud","integration","microservices","api","network"],"type":"languages","url":"/languages/ballerina/"},
{"description":"The GNU Bourne Again Shell — the default scripting language of Linux and macOS automation.","name":"Bash","slug":"bash","tags":["scripting","automation","linux","devops","shell","cli"],"type":"languages","url":"/languages/bash/"},
{"description":"The foundational systems language — close to the metal, fast, and still driving operating systems, embedded firmware, and compilers.","name":"C","slug":"c","tags":["systems","embedded","os","performance","compilers"],"type":"languages","url":"/languages/c/"},
{"description":"Google's experimental C++ successor — designed for bidirectional C++ interoperability and a safer, more modern syntax.","name":"Carbon","slug":"carbon","tags":["systems","c-plus-plus","google","experimental","performance"],"type":"languages","url":"/languages/carbon/"},
{"description":"Parallel programming language from Cray/HPE — designed for high-performance computing on multicore and distributed systems.","name":"Chapel","slug":"chapel","tags":["hpc","parallel","distributed","scientific-computing","supercomputing"],"type":"languages","url":"/languages/chapel/"},
{"description":"Purely functional language from the Netherlands with uniqueness types for safe in-place mutation without monads.","name":"Clean","slug":"clean","tags":["functional","type-theory","uniqueness-types","academic","haskell-like"],"type":"languages","url":"/languages/clean/"},
{"description":"Pragmatic Lisp on the JVM — immutable by default, REPL-driven, and built for concurrent data transformation.","name":"Clojure","slug":"clojure","tags":["jvm","functional","lisp","concurrent","data","backend"],"type":"languages","url":"/languages/clojure/"},
{"description":"Business-oriented language from 1959 — still processing the majority of the world's financial transactions.","name":"COBOL","slug":"cobol","tags":["enterprise","finance","banking","mainframe","legacy"],"type":"languages","url":"/languages/cobol/"},
{"description":"Syntactic sugar that compiles to JavaScript — introduced many clean features later adopted by ES6.","name":"CoffeeScript","slug":"coffeescript","tags":["frontend","javascript","web","transpiled"],"type":"languages","url":"/languages/coffeescript/"},
{"description":"The standardised, multi-paradigm Lisp — one of the most powerful and flexible languages ever created.","name":"Common Lisp","slug":"common-lisp","tags":["lisp","functional","ai","macros","academic","backend"],"type":"languages","url":"/languages/common-lisp/"},
{"description":"Interactive proof assistant based on the Calculus of Constructions — used to formally verify compiler correctness and mathematical theorems.","name":"Coq","slug":"coq","tags":["proof-assistant","formal-verification","type-theory","academic","compilers"],"type":"languages","url":"/languages/coq/"},
{"description":"Systems language extending C with classes, templates, and the STL — the language of game engines, browsers, and high-frequency trading.","name":"C++","slug":"cpp","tags":["systems","game-dev","performance","embedded","graphics","hft"],"type":"languages","url":"/languages/cpp/"},
{"description":"Statically typed language with Ruby syntax — as fast as C, as readable as Ruby.","name":"Crystal","slug":"crystal","tags":["web","backend","systems","performance","ruby-like"],"type":"languages","url":"/languages/crystal/"},
{"description":"Microsoft's modern, type-safe language for .NET — used in enterprise backends, game development with Unity, and cross-platform desktop apps.","name":"C#","slug":"csharp","tags":["backend","dotnet","unity","enterprise","desktop","game-dev"],"type":"languages","url":"/languages/csharp/"},
{"description":"Systems language designed as a successor to C++ — safe, fast, and with built-in concurrency and metaprogramming.","name":"D","slug":"d","tags":["systems","performance","native","metaprogramming","concurrent"],"type":"languages","url":"/languages/d/"},
{"description":"Client-optimised language from Google — the foundation of Flutter for cross-platform mobile, web, and desktop apps.","name":"Dart","slug":"dart","tags":["mobile","flutter","cross-platform","frontend","web"],"type":"languages","url":"/languages/dart/"},
{"description":"Object Pascal RAD environment from Embarcadero — used for cross-platform native desktop and mobile applications.","name":"Delphi","slug":"delphi","tags":["desktop","windows","cross-platform","native","rapid-application-development"],"type":"languages","url":"/languages/delphi/"},
{"description":"Object-oriented language built around Design by Contract — preconditions, postconditions, and invariants are first-class language features.","name":"Eiffel","slug":"eiffel","tags":["oop","design-by-contract","safety-critical","academic","correctness"],"type":"languages","url":"/languages/eiffel/"},
{"description":"Functional, concurrent language built on the Erlang VM — designed for fault-tolerant, distributed, low-latency systems.","name":"Elixir","slug":"elixir","tags":["backend","distributed","real-time","fault-tolerant","phoenix"],"type":"languages","url":"/languages/elixir/"},
{"description":"Functional language that compiles to JavaScript — famous for its zero-runtime-error guarantee and helpful compiler messages.","name":"Elm","slug":"elm","tags":["frontend","functional","web","type-safe","spa"],"type":"languages","url":"/languages/elm/"},
{"description":"Concurrent, fault-tolerant language from Ericsson — the foundation of the BEAM VM that also powers Elixir.","name":"Erlang","slug":"erlang","tags":["distributed","fault-tolerant","telecom","real-time","backend"],"type":"languages","url":"/languages/erlang/"},
{"description":"Stack-based concatenative language with a rich interactive environment — programs are composed by concatenating words.","name":"Factor","slug":"factor","tags":["concatenative","stack-based","functional","scripting"],"type":"languages","url":"/languages/factor/"},
{"description":"Lisp that compiles to Lua — brings macros and functional patterns to the Lua ecosystem with zero overhead.","name":"Fennel","slug":"fennel","tags":["lisp","lua","game-dev","neovim","scripting","macros"],"type":"languages","url":"/languages/fennel/"},
{"description":"Stack-based, extensible language used in embedded systems, bootstrapping, and as the base of OpenFirmware.","name":"Forth","slug":"forth","tags":["embedded","systems","stack-based","bootstrapping","minimalist"],"type":"languages","url":"/languages/forth/"},
{"description":"The first high-level programming language — still the dominant choice for high-performance scientific and numerical computing.","name":"Fortran","slug":"fortran","tags":["scientific-computing","hpc","numerical","simulation","physics"],"type":"languages","url":"/languages/fortran/"},
{"description":"Functional-first language on .NET — concise, type-safe, and excellent for data transformation, financial modelling, and domain-driven design.","name":"F#","slug":"fsharp","tags":["dotnet","functional","finance","data","backend"],"type":"languages","url":"/languages/fsharp/"},
{"description":"Type-safe functional language on the BEAM VM — friendly syntax, no nulls, and runs alongside Erlang and Elixir.","name":"Gleam","slug":"gleam","tags":["beam","erlang","functional","type-safe","distributed"],"type":"languages","url":"/languages/gleam/"},
{"description":"Statically typed, compiled language from Google — fast, simple, and built for concurrency.","name":"Go","slug":"go","tags":["backend","cloud","devops","cli","concurrency","systems"],"type":"languages","url":"/languages/go/"},
{"description":"Functional language that compiles to WebAssembly — strongly typed with a focus on safety and web-first deployment.","name":"Grain","slug":"grain","tags":["wasm","functional","web","type-safe","webassembly"],"type":"languages","url":"/languages/grain/"},
{"description":"Dynamic JVM language with optional typing and Java interoperability — the language behind Gradle and Jenkins pipelines.","name":"Groovy","slug":"groovy","tags":["jvm","gradle","jenkins","scripting","dsl","build"],"type":"languages","url":"/languages/groovy/"},
{"description":"Gradually typed PHP dialect from Meta — adds static typing, generics, and modern language features to PHP.","name":"Hack","slug":"hack","tags":["web","backend","php","meta","typed"],"type":"languages","url":"/languages/hack/"},
{"description":"Purely functional, lazily evaluated language with a powerful type system — influential in type theory, compilers, and financial systems.","name":"Haskell","slug":"haskell","tags":["functional","compilers","finance","type-theory","academic"],"type":"languages","url":"/languages/haskell/"},
{"description":"HashiCorp Configuration Language — the declarative language behind Terraform for defining cloud infrastructure as code.","name":"HCL","slug":"hcl","tags":["infrastructure","terraform","devops","cloud","iac","configuration"],"type":"languages","url":"/languages/hcl/"},
{"description":"Dependently typed functional language — types can express arbitrary program properties, enabling proof-carrying code.","name":"Idris","slug":"idris","tags":["dependent-types","functional","type-theory","proof","academic"],"type":"languages","url":"/languages/idris/"},
{"description":"Prototype-based, purely message-passing language — minimal syntax, everything is a message send to an object.","name":"Io","slug":"io","tags":["prototype-based","scripting","embedded","minimalist","concurrent"],"type":"languages","url":"/languages/io/"},
{"description":"APL successor from Kenneth Iverson using ASCII symbols — array-oriented and extraordinarily expressive for mathematical computing.","name":"J","slug":"j","tags":["array-programming","mathematical","apl","concise","financial"],"type":"languages","url":"/languages/j/"},
{"description":"Lightweight Lisp/Clojure-inspired language designed for embedding and scripting — a single C file, no external dependencies.","name":"Janet","slug":"janet","tags":["lisp","embedded","scripting","clojure-like","lightweight"],"type":"languages","url":"/languages/janet/"},
{"description":"Object-oriented, write-once-run-anywhere language powering enterprise backends, Android, and big data.","name":"Java","slug":"java","tags":["backend","enterprise","android","jvm","big-data"],"type":"languages","url":"/languages/java/"},
{"description":"The language of the web — runs in every browser and on the server via Node.js.","name":"JavaScript","slug":"javascript","tags":["web","frontend","backend","scripting","nodejs"],"type":"languages","url":"/languages/javascript/"},
{"description":"High-performance dynamic language for scientific computing — designed to be as fast as C and as easy as Python.","name":"Julia","slug":"julia","tags":["scientific-computing","data-science","ml","numerical","hpc"],"type":"languages","url":"/languages/julia/"},
{"description":"Research language from Microsoft that tracks side effects in the type system using algebraic effects and handlers.","name":"Koka","slug":"koka","tags":["effects","functional","type-theory","research","microsoft"],"type":"languages","url":"/languages/koka/"},
{"description":"JVM language from JetBrains — concise, null-safe, and the preferred language for Android development.","name":"Kotlin","slug":"kotlin","tags":["android","jvm","backend","mobile","multiplatform"],"type":"languages","url":"/languages/kotlin/"},
{"description":"Interactive theorem prover and functional programming language — increasingly popular for formalising mathematics.","name":"Lean","slug":"lean","tags":["proof-assistant","formal-verification","mathematics","type-theory","academic"],"type":"languages","url":"/languages/lean/"},
{"description":"Statically typed game scripting language with flow-sensitive typing and lifetime analysis — designed for safe, fast game logic.","name":"Lobster","slug":"lobster","tags":["game-dev","scripting","type-safe","performance","embedded"],"type":"languages","url":"/languages/lobster/"},
{"description":"Lightweight, embeddable scripting language — the go-to choice for game engines, config systems, and plugin runtimes.","name":"Lua","slug":"lua","tags":["scripting","game-dev","embedded","config","plugins"],"type":"languages","url":"/languages/lua/"},
{"description":"Numeric computing environment and language from MathWorks — the standard in engineering, signal processing, and scientific simulation.","name":"MATLAB","slug":"matlab","tags":["scientific-computing","engineering","signal-processing","simulation","numerical"],"type":"languages","url":"/languages/matlab/"},
{"description":"Logic/functional language with a static type and mode system — Prolog with the performance and safety guarantees of a compiled language.","name":"Mercury","slug":"mercury","tags":["logic-programming","functional","type-safe","academic"],"type":"languages","url":"/languages/mercury/"},
{"description":"Pascal successor by Niklaus Wirth — introduced the module system concept that influenced Ada, Java, and modern module systems.","name":"Modula-2","slug":"modula2","tags":["systems","modular","pascal","academic","legacy"],"type":"languages","url":"/languages/modula2/"},
{"description":"Python superset from Modular designed for AI — combines Python's ecosystem with systems-level performance via MLIR.","name":"Mojo","slug":"mojo","tags":["ai","ml","python","performance","gpu","systems"],"type":"languages","url":"/languages/mojo/"},
{"description":"Statically typed, compiled language with Python-like syntax — efficient as C, expressive as Python, with powerful metaprogramming via macros.","name":"Nim","slug":"nim","tags":["systems","scripting","performance","macros","cli"],"type":"languages","url":"/languages/nim/"},
{"description":"Purely functional configuration language for the Nix package manager — enables reproducible builds and declarative system configuration.","name":"Nix","slug":"nix","tags":["devops","configuration","reproducible","package-management","nixos"],"type":"languages","url":"/languages/nix/"},
{"description":"Smalltalk-style messaging layered on top of C — Apple's primary language for iOS and macOS before Swift.","name":"Objective-C","slug":"objective-c","tags":["ios","macos","apple","cocoa","legacy"],"type":"languages","url":"/languages/objective-c/"},
{"description":"Functional language with a powerful type system and optional mutability — used in compilers, proof assistants, and financial systems.","name":"OCaml","slug":"ocaml","tags":["functional","compilers","finance","systems","type-theory"],"type":"languages","url":"/languages/ocaml/"},
{"description":"Systems language designed as a clean alternative to C — fast, simple, no hidden allocations, with excellent tooling.","name":"Odin","slug":"odin","tags":["systems","game-dev","performance","c-alternative","native"],"type":"languages","url":"/languages/odin/"},
{"description":"Structured programming language designed for teaching — influenced Delphi, Modula-2, and a generation of programmers.","name":"Pascal","slug":"pascal","tags":["education","structured","legacy","delphi","desktop"],"type":"languages","url":"/languages/pascal/"},
{"description":"Pragmatic text-processing language with powerful regex support — once the dominant language for CGI web programming and system administration.","name":"Perl","slug":"perl","tags":["scripting","text-processing","regex","sysadmin","bioinformatics"],"type":"languages","url":"/languages/perl/"},
{"description":"Server-side scripting language powering a huge portion of the web, including WordPress and Laravel.","name":"PHP","slug":"php","tags":["web","backend","scripting","cms","wordpress"],"type":"languages","url":"/languages/php/"},
{"description":"Actor-based object-oriented language with a capability-security type system — data-race free and deadlock free by design.","name":"Pony","slug":"pony","tags":["concurrent","actor-model","type-safe","systems","performance"],"type":"languages","url":"/languages/pony/"},
{"description":"Object-oriented shell and scripting language from Microsoft — the standard for Windows automation and cross-platform DevOps.","name":"PowerShell","slug":"powershell","tags":["windows","automation","devops","scripting","sysadmin","azure"],"type":"languages","url":"/languages/powershell/"},
{"description":"Logic programming language — programs are expressed as facts and rules, and execution is driven by backtracking search.","name":"Prolog","slug":"prolog","tags":["logic-programming","ai","nlp","academic","expert-systems"],"type":"languages","url":"/languages/prolog/"},
{"description":"Strongly typed functional language that compiles to JavaScript — Haskell-inspired, with a focus on correctness.","name":"PureScript","slug":"purescript","tags":["frontend","functional","haskell","type-safe","web"],"type":"languages","url":"/languages/purescript/"},
{"description":"Readable, batteries-included language dominant in data science, AI, and web backends.","name":"Python","slug":"python","tags":["data-science","ai","ml","web","scripting","automation"],"type":"languages","url":"/languages/python/"},
{"description":"Statistical computing language and environment — the standard for data analysis, visualisation, and bioinformatics.","name":"R","slug":"r","tags":["data-science","statistics","visualisation","bioinformatics","ml"],"type":"languages","url":"/languages/r/"},
{"description":"Language-oriented programming platform descended from Scheme — used to teach programming and build new languages.","name":"Racket","slug":"racket","tags":["lisp","education","language-design","functional","academic"],"type":"languages","url":"/languages/racket/"},
{"description":"Messaging language with a homoiconic, dialect-based approach — code and data share the same representation.","name":"Rebol","slug":"rebol","tags":["scripting","dsl","homoiconic","dialects","minimalist"],"type":"languages","url":"/languages/rebol/"},
{"description":"Typed language with OCaml semantics that compiles to readable JavaScript — formerly BuckleScript/Reason.","name":"ReScript","slug":"rescript","tags":["frontend","functional","ocaml","type-safe","web","react"],"type":"languages","url":"/languages/rescript/"},
{"description":"Scripting language from IBM designed to be easy to learn — widely used on IBM mainframes and still the shell language of z/OS.","name":"REXX","slug":"rexx","tags":["scripting","mainframe","ibm","zos","automation","legacy"],"type":"languages","url":"/languages/rexx/"},
{"description":"Fast, friendly functional language with no runtime exceptions — statically typed with algebraic effects and a focus on developer experience.","name":"Roc","slug":"roc","tags":["functional","type-safe","performance","native","friendly"],"type":"languages","url":"/languages/roc/"},
{"description":"Elegant, developer-friendly scripting language known for Rails and a philosophy that optimises for programmer happiness.","name":"Ruby","slug":"ruby","tags":["web","scripting","rails","backend","devtools"],"type":"languages","url":"/languages/ruby/"},
{"description":"Systems programming language focused on memory safety and performance without a garbage collector.","name":"Rust","slug":"rust","tags":["systems","wasm","cli","performance","memory-safety","embedded"],"type":"languages","url":"/languages/rust/"},
{"description":"Statistical analysis software and language — dominant in clinical trials, pharmaceuticals, and regulated industries.","name":"SAS","slug":"sas","tags":["statistics","clinical-trials","pharma","data-analysis","enterprise"],"type":"languages","url":"/languages/sas/"},
{"description":"Hybrid functional-OOP language on the JVM — the language of Apache Spark and large-scale data engineering.","name":"Scala","slug":"scala","tags":["jvm","data-engineering","spark","backend","functional","big-data"],"type":"languages","url":"/languages/scala/"},
{"description":"Minimalist Lisp dialect — the language of SICP and the foundation of many teaching and research languages.","name":"Scheme","slug":"scheme","tags":["lisp","education","functional","academic","language-design"],"type":"languages","url":"/languages/scheme/"},
{"description":"Prototype-based object-oriented language that pioneered JIT compilation and influenced JavaScript's prototype model.","name":"Self","slug":"self","tags":["prototype-based","oop","pioneering","jvm","academic"],"type":"languages","url":"/languages/self/"},
{"description":"The world's first object-oriented language — introduced classes, objects, and inheritance in 1967.","name":"Simula","slug":"simula","tags":["pioneering","oop","academic","simulation","history"],"type":"languages","url":"/languages/simula/"},
{"description":"The original object-oriented language — everything is an object, and computation happens through message passing.","name":"Smalltalk","slug":"smalltalk","tags":["oop","education","ide","academic","pioneering"],"type":"languages","url":"/languages/smalltalk/"},
{"description":"Contract-oriented language for writing Ethereum smart contracts — the primary language of decentralised finance.","name":"Solidity","slug":"solidity","tags":["blockchain","ethereum","smart-contracts","defi","web3"],"type":"languages","url":"/languages/solidity/"},
{"description":"Declarative query language for relational databases — the universal language for structured data retrieval and manipulation.","name":"SQL","slug":"sql","tags":["databases","data","backend","analytics","etl","data-engineering"],"type":"languages","url":"/languages/sql/"},
{"description":"Lightweight scripting language designed for embedding in games — used in Left 4 Dead, Portal 2, and Source engine games.","name":"Squirrel","slug":"squirrel","tags":["game-dev","embedded","scripting","source-engine","lightweight"],"type":"languages","url":"/languages/squirrel/"},
{"description":"The original ML — a statically typed functional language influential in type theory, compilers, and programming language research.","name":"Standard ML","slug":"standard-ml","tags":["functional","type-theory","compilers","academic","ml-family"],"type":"languages","url":"/languages/standard-ml/"},
{"description":"Apple's fast, safe language for iOS, macOS, and server-side development — designed to replace Objective-C.","name":"Swift","slug":"swift","tags":["ios","macos","apple","mobile","server"],"type":"languages","url":"/languages/swift/"},
{"description":"Dynamic scripting language with an everything-is-a-string philosophy — the scripting backbone of EDA tools and embedded interpreters.","name":"Tcl","slug":"tcl","tags":["scripting","eda","embedded","gui","automation"],"type":"languages","url":"/languages/tcl/"},
{"description":"JavaScript with static types — catches errors at compile time and scales to large codebases.","name":"TypeScript","slug":"typescript","tags":["web","frontend","backend","types","microsoft"],"type":"languages","url":"/languages/typescript/"},
{"description":"Functional language where code is content-addressed — functions are identified by hash, enabling distributed computing and fearless refactoring.","name":"Unison","slug":"unison","tags":["distributed","functional","content-addressed","cloud","type-safe"],"type":"languages","url":"/languages/unison/"},
{"description":"Simple, fast compiled language inspired by Go — designed for rapid compilation and safe memory management without a GC.","name":"V","slug":"v","tags":["systems","performance","native","c-interop","cli"],"type":"languages","url":"/languages/v/"},
{"description":"Fast, safe systems language using generational references instead of a borrow checker — aims for Rust-level safety with simpler ergonomics.","name":"Vale","slug":"vale","tags":["systems","memory-safety","performance","native","experimental"],"type":"languages","url":"/languages/vale/"},
{"description":"Visual Basic for Applications — Microsoft Office's embedded language for automating Excel, Word, and Access.","name":"VBA","slug":"vba","tags":["excel","office","automation","scripting","microsoft","enterprise"],"type":"languages","url":"/languages/vba/"},
{"description":"Hardware description language for designing and simulating digital circuits — the standard for ASIC and FPGA development.","name":"Verilog","slug":"verilog","tags":["hardware","fpga","asic","eda","digital-design","chip-design"],"type":"languages","url":"/languages/verilog/"},
{"description":"IEEE-standardised hardware description language — the dominant choice for military and aerospace FPGA design.","name":"VHDL","slug":"vhdl","tags":["hardware","fpga","asic","eda","digital-design","defence"],"type":"languages","url":"/languages/vhdl/"},
{"description":"Microsoft's event-driven RAD language — introduced millions of developers to Windows programming in the 1990s and 2000s.","name":"Visual Basic","slug":"visual-basic","tags":["windows","desktop","microsoft","dotnet","enterprise","legacy"],"type":"languages","url":"/languages/visual-basic/"},
{"description":"Small, fast scripting language designed for embedding — class-based with a clean syntax and a single-file implementation.","name":"Wren","slug":"wren","tags":["embedded","scripting","game-dev","lightweight","embedding"],"type":"languages","url":"/languages/wren/"},
{"description":"Modern systems language aiming to replace C — explicit, no hidden allocations, and with a powerful compile-time metaprogramming model.","name":"Zig","slug":"zig","tags":["systems","embedded","performance","wasm","c-interop"],"type":"languages","url":"/languages/zig/"},
{"description":"Your weekly dose of JavaScript — news, articles, and projects delivered with a bit of humor.","name":"Bytes","slug":"bytes","tags":[],"type":"newsletters","url":"/newsletters/bytes/"},
{"description":"Weekly roundup of CSS articles, tutorials, experiments, and tools — for developers who care about the cascade.","name":"CSS Weekly","slug":"css-weekly","tags":[],"type":"newsletters","url":"/newsletters/css-weekly/"},
{"description":"A weekly summary of database technology news — covering SQL, NoSQL, NewSQL, and data engineering.","name":"DB Weekly","slug":"db-weekly","tags":[],"type":"newsletters","url":"/newsletters/db-weekly/"},
{"description":"A weekly roundup of the best front-end news, articles, and tutorials — covering HTML, CSS, and the browser platform.","name":"Frontend Focus","slug":"frontend-focus","tags":[],"type":"newsletters","url":"/newsletters/frontend-focus/"},
{"description":"A weekly newsletter covering Go news, articles, projects, and tooling from the Go community.","name":"Golang Weekly","slug":"golang-weekly","tags":[],"type":"newsletters","url":"/newsletters/golang-weekly/"},
{"description":"The best of Hacker News, curated and delivered weekly — top stories, Ask HN threads, and community picks.","name":"Hacker Newsletter","slug":"hacker-newsletter","tags":[],"type":"newsletters","url":"/newsletters/hacker-newsletter/"},
{"description":"A free, once-weekly newsletter packed with JavaScript news, articles, projects, and tutorials.","name":"JavaScript Weekly","slug":"javascript-weekly","tags":[],"type":"newsletters","url":"/newsletters/javascript-weekly/"},
{"description":"A free, once-weekly newsletter covering Node.js news, tutorials, and projects.","name":"Node Weekly","slug":"node-weekly","tags":[],"type":"newsletters","url":"/newsletters/node-weekly/"},
{"description":"Deep dives on engineering culture, compensation, big tech internals, and the business of software.","name":"The Pragmatic Engineer","slug":"pragmatic-engineer","tags":[],"type":"newsletters","url":"/newsletters/pragmatic-engineer/"},
{"description":"A free weekly newsletter featuring the best Python news, articles, projects, jobs, and upcoming events.","name":"Python Weekly","slug":"python-weekly","tags":[],"type":"newsletters","url":"/newsletters/python-weekly/"},
{"description":"A daily newsletter with links and TLDRs of the most interesting stories in tech, science, and coding.","name":"TLDR","slug":"tldr","tags":[],"type":"newsletters","url":"/newsletters/tldr/"},
{"description":"From JavaScript fundamentals to shipping a full-stack app with React and Node.js.","name":"JavaScript Full-Stack Developer","slug":"javascript-fullstack","tags":["javascript","react","nodejs","fullstack","web"],"type":"paths","url":"/paths/javascript-fullstack/"},
{"description":"A methodology for building software-as-a-service apps that are maintainable, scalable, and portable.","name":"The Twelve-Factor App","slug":"twelve-factor-app","tags":["architecture","best-practices","devops","saas"],"type":"resources","url":"/resources/twelve-factor-app/"},
{"description":"Platform for developing, shipping, and running applications in containers.","name":"Docker","slug":"docker","tags":["containers","devops","deployment"],"type":"tools","url":"/tools/docker/"},
{"description":"Hyperextensible Vim-based text editor with Lua scripting, LSP support, and a thriving plugin ecosystem.","name":"Neovim","slug":"neovim","tags":["vim","modal","lua","lsp"],"type":"tools","url":"/tools/neovim/"},
{"description":"Full-stack React framework with server-side rendering, static generation, and App Router.","name":"Next.js","slug":"nextjs","tags":["react","ssr","ssg","typescript"],"type":"tools","url":"/tools/nextjs/"},
{"description":"Advanced open-source relational database with extensive features and ACID compliance.","name":"PostgreSQL","slug":"postgresql","tags":["sql","relational","acid"],"type":"tools","url":"/tools/postgresql/"},
{"description":"JavaScript library for building user interfaces with a component-based architecture.","name":"React","slug":"react","tags":["ui","components","spa","hooks"],"type":"tools","url":"/tools/react/"},
{"description":"In-memory data structure store used as database, cache, message broker, and streaming engine.","name":"Redis","slug":"redis","tags":["cache","nosql","pub-sub","streams"],"type":"tools","url":"/tools/redis/"},
{"description":"Free, open-source code editor by Microsoft with extensions, debugging, and Git integration.","name":"Visual Studio Code","slug":"visual-studio-code","tags":["editor","typescript","intellisense","debugging"],"type":"tools","url":"/tools/visual-studio-code/"},
{"description":"","name":"Django Stack","slug":"django","tags":[],"type":"stacks","url":"/stacks/django/"},
{"description":"","name":"Flutter Stack","slug":"flutter","tags":[],"type":"stacks","url":"/stacks/flutter/"},
{"description":"","name":"JAMstack","slug":"jamstack","tags":[],"type":"stacks","url":"/stacks/jamstack/"},
{"description":"","name":"Laravel Stack","slug":"laravel","tags":[],"type":"stacks","url":"/stacks/laravel/"},
{"description":"","name":"MEAN Stack","slug":"mean","tags":[],"type":"stacks","url":"/stacks/mean/"},
{"description":"","name":"MERN Stack","slug":"mern","tags":[],"type":"stacks","url":"/stacks/mern/"},
{"description":"","name":"Next.js Stack","slug":"nextjs","tags":[],"type":"stacks","url":"/stacks/nextjs/"}
]
