Other resources for developers
Other resources for developers, each with a researched write-up on what it covers and who it suits. Never an affiliate placement.
- 1418 picks
- 1240 free
412 resources ยท page 1 of 18
A nine-stage path from how cloud billing works through tagging, allocation and unit costs, commitments and spot, rightsizing and waste, forecasts and anomaly alerts, AI and GPU spend, the FinOps Framework and FOCUS, to working with finance, on AWS, Azure or Google Cloud. It suits cloud and DevOps engineers, analysts and students who want to explain and reduce a cloud bill. By the end you can read a bill line by line, allocate it to teams, buy commitments safely, cut waste and run a monthly cost review.
- Cloud
- DevOps
- Career
Tutorial-style videos on electronics and computer architecture, best known for building an 8-bit computer and a 6502-based computer on breadboards, one wire at a time. There are also series on digital electronics, networking and error detection. It suits anyone who wants to understand how a computer actually works from logic gates up.
- CS fundamentals
Nana Janashia, a Docker Captain and AWS Container Hero, teaches DevOps and cloud with clear diagrams and long, structured tutorials on Docker, Kubernetes, CI/CD, Terraform, Prometheus and more. Short "explained in 5 minutes" videos sit alongside full beginner courses. It suits developers and students moving into DevOps, cloud or platform roles.
- DevOps
- Cloud
A seven-stage path for developers and sysadmins who want to own how software is built, shipped and kept running: Linux and Bash, networking, Docker, AWS service by service, Terraform and GitHub Actions, Kubernetes with Helm and Argo CD, and observability with incident response. One application grows through the stages. By the end you can take it from a Git repository to a monitored, automatically deployed service on AWS and Kubernetes, and run the incident when it breaks.
- DevOps
- Cloud
A quick-revision companion to the DevOps and cloud roadmap in ten chapters: Linux and Bash, Git workflows, networking, Docker, the core AWS services, Terraform, CI/CD pipelines, Kubernetes and GitOps, observability and incident response, and security basics. It has 79 concepts, command and config snippets where they help, nine rules of thumb and a 142-term glossary. Use it to refresh a command or concept before you touch a server, a pipeline or a cluster.
- DevOps
- Cloud
A browser-based simulator for Arduino, ESP32, STM32 and Raspberry Pi Pico projects: wire parts on a virtual breadboard, run your firmware and even connect a simulated ESP32 to Wi-Fi. Great for learning before your board arrives and for sharing a reproducible project when you ask for help. Free plan available.
- Testing
Real broken Linux servers in your browser: a process is filling the disk, Nginx will not start, a Kubernetes pod keeps crashing, and you have a few minutes to fix it. The closest thing to on-call practice you can get without a pager, with a free tier and a paid plan for the full set.
- DevOps
- Cloud
The official site of the ICPC, the university programming contest where teams of three share one computer for five hours and advance from regional contests towards the World Finals. It is where coaches register teams, where the current regional and World Finals rules are published, and where you find contests, results and past problems.
- DSA
- CS fundamentals
One of the oldest and best-known online game jams, running since 2002. Each event has a solo Compo, where you make everything yourself in 48 hours and share the source, and a more relaxed Jam of 72 hours for teams. Participants rate each other on fun, innovation, theme, graphics and audio.
- Games
A free, project-based course that takes you through a whole modern data stack: Docker, Terraform, orchestration, BigQuery, dbt, Spark and Kafka, ending in a pipeline you design yourself. The best free end-to-end introduction to the job, as long as you do the homework and the final project rather than only watching.
- Programming
- Databases
- DevOps
- Cloud
CyberChef, built and maintained by GCHQ, is a free browser-based tool for encoding, decoding, encrypting, compressing and generally transforming data through a drag-and-drop chain of small operations, nicknamed 'the Cyber Swiss Army Knife'. It runs entirely in the browser with no server-side processing of your data, which matters when the data you are working with is sensitive. With nearly 36,000 GitHub stars, it is one of the most widely used free utilities of its kind.
- Programming
- Web
- DevOps
The de facto calendar and ranking system for the global Capture the Flag scene, listing upcoming and past competitions, rating teams on performance since 2011, and archiving write-ups from finished events. Useful once you have done a beginner CTF like picoCTF and want to find the next one to join.
- CS fundamentals
- Career
GitHub's official command-line tool, `gh`, for pull requests, issues, repositories, releases and Actions runs from the terminal. It makes the everyday GitHub workflow faster, handles authentication for Git, and is easy to use in scripts.
- Dev tools
- DevOps
A free online book that walks you through building two complete interpreters for a small scripting language, one in Java and one in C, explaining scanning, parsing, evaluation, bytecode, virtual machines and garbage collection along the way. It is the friendliest route to understanding how programming languages work.
- Programming
- CS fundamentals
A widely used operating systems textbook from the University of Wisconsin-Madison, free to read chapter by chapter online. It is organised around three ideas, virtualisation, concurrency and persistence, and written in a friendly, question-driven style with homework simulators and projects. It is the best free way to understand processes, scheduling, virtual memory, locks and file systems.
- CS fundamentals
A quick-revision companion to the Data analytics roadmap: what analysts do, spreadsheets, SQL for analysis, statistics, cleaning and modelling, charts, dashboards and storytelling, and the first analyst role, plus a chapter for your tool. Power BI, Tableau and Python editions each have eight chapters with formulas, SQL, DAX, Tableau calculations or pandas snippets. Use it after each stage, while building a dashboard, and before an analyst technical round or take-home task.
- Databases
- Programming
An eight-stage path from Big-O through arrays, hashing, recursion, trees, graphs, coding patterns and dynamic programming to timed, mixed practice, in Python, Java, C++ or JavaScript. It suits students and developers who can write code but freeze on problems with no obvious library call. By the end you can pick the right data structure, recognise common problem shapes and solve a medium problem in about 35 minutes with edge cases tested.
- Programming
- DSA
- Web
NetworkChuck makes energetic, hands-on IT videos on networking, Linux, ethical hacking, Python, Docker, home labs and automation, with a strong push towards IT careers and certifications such as CCNA and Security+. Videos usually have you building something on your own machine. It suits beginners curious about IT, networking and security who learn best by doing.
- DevOps
- Programming
- Career
The quick-revision companion to the Programming foundations roadmap: language basics, collections, errors and files, a chapter of essentials for Python, JavaScript, Java, C++ or C#, the command line and Git, how computers run code, data structures and Big-O, clean design, testing and shipping projects. Use it to check what you half remember before a project, an exam or a technical conversation.
- Programming
- Web
- Dev tools
- CS fundamentals
A quick-revision companion to the DSA roadmap in nine chapters: complexity, arrays and hashing, linked lists, stacks and queues, recursion, sorting and searching, trees and heaps, graphs, coding patterns, dynamic programming and timed practice habits. Costs are stated for every structure and algorithm, in Python, Java, C++ or JavaScript editions. Use it after each roadmap stage and before a contest or coding round.
- Programming
- DSA
- Web
An eight-stage path to a data or BI analyst role, with Excel and Power BI, Tableau or Python as your main tool: how analysts think, spreadsheets properly, SQL for analysis, the statistics you need, your tool in depth, cleaning and modelling data, charts, dashboards and storytelling, and a portfolio for your first role. It suits students and early-career engineers from any background. By the end you can take a vague business question, answer it with trustworthy numbers, and present a clear recommendation backed by two or three portfolio projects.
- Databases
- Programming
- Career
The October open source event that ran for years as a pull request challenge. For 2026 it is run by Major League Hacking and DEV with DigitalOcean, and reshaped into more than 300 in-person events plus a global online event about building with open source AI, such as open-weight models and agents. Join it for a structured reason to learn and meet builders each October, not for the old pull request count.
- AI
- Open source
Microsoft's free code editor, built on open source, and used by most developers for almost every language through its extension marketplace. It includes a debugger, Git integration, an integrated terminal and, more recently, AI agent features through GitHub Copilot with a free tier. Learn its debugger early instead of scattering print statements through your code.
- Dev tools
Kelsey Hightower's free tutorial for building a Kubernetes cluster by hand, with no installer: certificates, kubeconfigs, etcd, the control plane, worker nodes and pod network routes, each set up step by step. It is for developers and ops learners who can already use kubectl and want to understand what a managed cluster is actually doing, not for anyone looking for a production setup.
- DevOps
- Cloud
Browse the library by topic and format
Every one of these is its own page: a roadmap shelf, an interview-prep shelf, the free-only view. The filters above do the same thing without a page load.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
- 1:1 Mentorship
- Fresh Graduate Mentorship
- Career Guidance
Brand deals, promos and partnerships: tauseeffayyaz@gmail.com
Follow along
New writing, resources and project ideas land here first.