Corpus Stack
202 results· page 4 of 5
Pro Git book
A comprehensive guide to Git covering version control fundamentals, branching, merging, remotes, Git internals, workflows, and advanced techniques for managing software projects.
Git, Version Control·BeginnerAdvanced
Book·Software Development
Product Hunt
A community platform where new technology products, applications, and digital tools are launched and discussed, useful for studying product ideas and emerging software.
Product Design, Software, Technology·BeginnerAdvanced
Reference·Design & Creative Technology
Project Euler
A collection of mathematical programming problems designed to develop problem-solving skills by combining mathematical reasoning with algorithmic programming.
Mathematics, Algorithms, Programming·IntermediateAdvanced
Exercises·Computer Science
Python Docs
Python's official documentation covering the language reference, standard library, tutorials, installation, setup, and other resources needed to develop applications with Python.
Python·BeginnerAdvanced
Documentation·Software Development
Rapier
An open-source physics engine for 2D and 3D applications, with JavaScript and TypeScript bindings for integrating physics into games and interactive applications.
Rust, JavaScript, TypeScript, Physics·IntermediateAdvanced
Documentation·Design & Creative Technology
Ray Tracing in One Weekend
A practical online book that teaches the fundamentals of ray tracing by guiding learners through building a simple 3D renderer from scratch.
C++, Ray Tracing, Computer Graphics, Mathematics·Intermediate
Book·Design & Creative Technology
React Bits
A collection of customizable React components, animations, and interactive UI effects designed to help developers build polished frontend interfaces.
JavaScript, TypeScript·Intermediate
Reference·Web Development
React Docs
The official learning and reference material for React, explaining components, state, events, hooks, rendering, and modern patterns for building user interfaces.
JavaScript, JSX·BeginnerAdvanced
Documentation·Web Development
RealTime Colors
An interactive design tool for experimenting with color palettes and typography while previewing how design choices look on a live website layout.
CSS, Color Theory, Typography, Web Design·Beginner
Interactive·Design & Creative Technology
Ruby
Ruby's official learning and documentation hub, providing guides, language documentation, tutorials, and resources for learning Ruby and building applications with the language.
Ruby·BeginnerAdvanced
Documentation·Software Development
Rust By Example
Runnable Rust examples that introduce language features and standard library functionality through concise programs that learners can read, modify, and execute themselves.
Rust·BeginnerAdvanced
Tutorial·Software Development
Rustlings
Small, hands-on Rust exercises designed to reinforce language fundamentals by having learners identify errors, modify code, and complete progressively more challenging programming tasks.
Rust·Beginner
Exercises·Software Development
Scrimba Free Courses
Interactive programming courses where learners watch lessons and edit code directly in the browser, with free material covering web development, JavaScript, React, and related technologies.
HTML, CSS, JavaScript·BeginnerAdvanced
Course·Web Development
shadcn/ui
A collection of reusable, open-code UI components that developers can copy, customize, and compose into their own React applications rather than treating the library as a conventional packaged dependency.
TypeScript, CSS·Intermediate
Documentation·Web Development
ShaderToy
A browser-based platform where developers and artists create, share, explore, and experiment with real-time procedural graphics and GLSL shaders.
GLSL, WebGL, Computer Graphics·IntermediateAdvanced
Interactive·Design & Creative Technology
SoftRanking
A directory for discovering SaaS products and software tools based on factors such as company stage and business needs.
SaaS, Software·Beginner
Reference·Software Development
Spring Guides
Practical tutorials from the Spring team demonstrating how to build Java applications with Spring and Spring Boot, covering web applications, REST APIs, data access, security, and other common application patterns.
Java·Intermediate
Tutorial·Software Development
SQL Style Guide
A practical reference for writing consistent, readable SQL, covering naming conventions, formatting, query structure, and database coding practices.
SQL, Relational Databases·BeginnerIntermediate
Reference·Data & Databases
SQLBolt
Browser-based SQL lessons and exercises that introduce queries, filtering, sorting, joins, aggregations, and other fundamental database operations through immediate practice.
SQL, Relational Databases·Beginner
Interactive·Data & Databases
SQLite
Documentation for SQLite covering its SQL implementation, database engine, command-line tools, APIs, architecture, configuration, and practical usage.
SQL, SQLite, Relational Databases·BeginnerAdvanced
Documentation·Data & Databases
Stack Overflow
A large question-and-answer knowledge base where developers ask and answer programming questions, troubleshoot problems, and learn from practical solutions and discussions.
Multiple Programming Languages·BeginnerAdvanced
Reference·Software Development
Stack Overflow Developer Survey
An annual survey providing data on developer technologies, programming languages, tools, work practices, demographics, and trends across the software-development community.
Programming Languages, Software Development, Developer Tools·BeginnerAdvanced
Reference·Computer Science
SupaHero
A gallery of website hero sections providing visual references for layouts, typography, imagery, messaging, and above-the-fold interface design.
Web Design, UI Design, Typography·Beginner
Reference·Design & Creative Technology
System Design Handbook
A guide to system design concepts covering scalable architectures, distributed systems, databases, networking, reliability, and large-scale software design.
System Design, Distributed Systems, Databases, Networking·IntermediateAdvanced
Book·Systems & Infrastructure
System Design Primer
An open-source guide covering system design concepts, distributed systems, scalability, databases, networking, and architectures for large-scale software.
System Design, Distributed Systems, Databases, Networking·IntermediateAdvanced
Curriculum·Systems & Infrastructure
Tabler Icons
A large collection of free MIT-licensed SVG icons that can be used in websites, applications, interfaces, and design projects.
SVG, UI Design·Beginner
Reference·Design & Creative Technology
Tailwind CSS
An open-source utility-first CSS framework that provides low-level styling utilities for building custom web interfaces directly in markup.
HTML, CSS, JavaScript·BeginnerAdvanced
Documentation·Web Development
Teach Yourself Computer Science
A curated self-study roadmap covering core computer science subjects such as algorithms, data structures, computer architecture, operating systems, networking, databases, and distributed systems.
Algorithms, Data Structures, Computer Architecture, Operating Systems·BeginnerAdvanced
Curriculum·Computer Science
Tech Interview Handbook
A free, open-source collection of structured interview preparation material covering algorithms, data structures, coding techniques, behavioral interviews, and software engineering preparation.
Algorithms, Data Structures, JavaScript·IntermediateAdvanced
Reference·Computer Science
TensorFlow
An open-source machine learning framework for building, training, evaluating, and deploying models across applications ranging from research to production systems.
Python, Machine Learning, Deep Learning·IntermediateAdvanced
Documentation·AI & Machine Learning
TensorFlow Learn
Learning resources from the TensorFlow project covering machine learning fundamentals, model development, computer vision, NLP, and deploying TensorFlow applications.
Python, Machine Learning, Deep Learning·BeginnerAdvanced
Curriculum·AI & Machine Learning
Test-Driven Web Development with Python
A practical book that teaches test-driven development by building a web application with Python and Django, emphasizing testing, development workflows, and incremental implementation.
Python, HTML, CSS, Testing·IntermediateAdvanced
Book·Web Development
The Book of Shaders
An interactive introduction to fragment shaders and GLSL that teaches graphics programming through visual examples, mathematical concepts, and hands-on shader experiments.
GLSL, OpenGL, Computer Graphics, Mathematics·Intermediate
Book·Design & Creative Technology
The Component Gallery
A curated repository of real-world UI components from design systems, allowing designers and developers to compare patterns and implementation approaches.
UI Design, Design Systems, Web Design·BeginnerAdvanced
Reference·Design & Creative Technology
The Linux Command Line
A comprehensive introduction to working with Linux through the command line, progressing from basic shell usage to scripting, file management, processes, networking, and system administration.
Linux, Bash, Shell·BeginnerAdvanced
Book·Systems & Infrastructure
The Odin Project
A structured, project-based curriculum for learning web development through HTML, CSS, JavaScript, Git, databases, and backend development, with extensive hands-on projects.
HTML, CSS, JavaScript, Ruby·BeginnerAdvanced
Curriculum·Web Development
The Rust Book
A comprehensive introduction to Rust covering ownership, borrowing, structs, enums, generics, error handling, concurrency, collections, and other core concepts through progressively deeper chapters.
Rust·BeginnerAdvanced
Book·Software Development
Three.js
A JavaScript 3D graphics library that makes it possible to create and display interactive 3D scenes and animations in the browser using WebGL and related web technologies.
JavaScript, WebGL, WebGPU, 3D Graphics·IntermediateAdvanced
Documentation·Design & Creative Technology
TryHackMe Free Rooms
Browser-based cybersecurity rooms combining guided lessons with practical challenges covering topics such as networking, Linux, web security, and penetration testing.
Linux, Networking, Web Security, Cybersecurity·BeginnerAdvanced
Sandbox / Lab·Cybersecurity
Ubuntu Documentation
Documentation and guides for using, administering, configuring, and troubleshooting Ubuntu, covering desktop usage, servers, system management, networking, and command-line workflows.
Linux, Bash, Networking, System Administration·BeginnerAdvanced
Documentation·Systems & Infrastructure
UIUX Showcase
A curated collection of UI/UX resources, tools, and interface examples for designers studying practical digital product design.
UI Design, UX Design, Web Design·BeginnerIntermediate
Reference·Design & Creative Technology
UIVERSE
A community library of ready-made UI components and interface elements that developers can explore, customize, and use in web projects.
HTML, CSS·BeginnerIntermediate
Reference·Web Development
Unsection
A curated library of individual website sections that provides practical visual references for designers and developers building web interfaces.
Web Design, UI Design·BeginnerIntermediate
Reference·Design & Creative Technology
Vercel Agent Browser
An open-source headless browser automation CLI designed to allow AI agents to navigate websites and interact with web pages programmatically.
TypeScript, AI Agents, Browser Automation·Advanced
Documentation·AI & Machine Learning
Vercel Emulate
A local API emulation tool designed for testing integrations and web infrastructure without depending on live external services or production credentials.
APIs, HTTP, Web Development·Intermediate
Documentation·Software Development
VisuAlgo
Interactive visualizations and animations that make data structures and algorithms easier to understand through exploration and step-by-step demonstrations.
Algorithms, Data Structures·BeginnerAdvanced
Interactive·Computer Science
Vulkan Guide
A practical tutorial series for learning Vulkan and modern graphics programming, covering initialization, rendering, memory management, synchronization, and related concepts.
C++, Vulkan, Computer Graphics, GLSL·Advanced
Tutorial·Design & Creative Technology
W3C
The international standards organization responsible for developing open web standards and technical specifications for the World Wide Web.
HTML, CSS, Web APIs, Web Standards·BeginnerAdvanced
Reference·Web Development
W3Schools
Beginner-friendly tutorials and references covering web technologies, programming languages, databases, and other development topics through concise explanations and interactive examples.
HTML, CSS, JavaScript, SQL·BeginnerIntermediate
Tutorial·Web Development
Web Dev
Practical guides and documentation from Google covering modern web development, including HTML, CSS, JavaScript, performance, accessibility, and best practices for building websites.
HTML, CSS, JavaScript·BeginnerAdvanced
Documentation·Web Development
Previous
Page 4 / 5
Next