Skip to content

compuwiki/dev-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dev Hub (Personal)

icon

Personal hub for learning software development — broad, practical, no overengineering. Originally web-only; now spans languages, protocols, tooling, and configs.

Goal

One place for:

  • Cheatsheets — quick references across languages, protocols, tools, configs.
  • Resources — curated links to authoritative docs and learning sites.
  • Notes — short personal entries with what was learned and open questions.
  • Practice — problems to solve and small deliverables.

The point is learning and practicing, not building a public product.

Layout

Folder Contents
cheatsheets/ Cheatsheets — see the index for the full table of contents.
resources/ Curated links: CS basics, web dev, programming languages, minimum stack.
notes/ Personal notes — short, dated, your own words.
practice/ Problem bank + tracking table.
LEARNING.md How to learn: Core Loop, weekly rhythm, what to do / not do.

Main rule

  • 70% practice (writing code, building, debugging)
  • 20% reading (docs, specs, primary sources)
  • 10% personal summaries (notes in your own words)

Where to start

  1. Open LEARNING.md — the framework (Core Loop, weekly rhythm, anti-patterns).
  2. Pick one problem from practice/index.md and start.
  3. Keep a cheatsheet open while you work.
  4. After the session, write one line in notes/ — what changed in your mental model.

Note

This space is personal. Don't optimize the hub itself instead of using it — the only metric that matters is "did I finish something this week."

About

Basic template to start learning and practicing software development.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages