Skip to content

System for consistent, collaborative learning, showcasing skills, and providing guidance to others who are tackling similar challenges

Notifications You must be signed in to change notification settings

ichilabs/divecode.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

DiveCode.io – Focus, Learn, Connect & Teach

"You do not raise to the level of your goals. You fall to the level of your systems." –James Clear, Atomic Habits

DiveCode.io is a platform designed to consistenty and collaboratively learn, showcase, and share software engineering skills.

This is an ongoing project, actively developed by:

  • Jathurchan Selvakumar, software engineer specializing in distributed systems, backend development, and infrastructure (Amazon, Withings, AWS)
  • Mathusan Selvakumar, software engineer apprentice (Google)

Key Features

  • 🧩 Repository: A single, organized GitHub repository (ichilabs/divecode.io) containing topics, notes, insights, and guides. It facilitates collaboration through GitHub features like issues, pull requests, code reviews, and discussions.
  • 🌐 Website: A Next.js-based DiveCode.io website designed for accessible and user-friendly content delivery. Features include search, filtering, highlighted content, and responsive design, offering an engaging experience.
  • ⚙️ CLI Tool: A command-line interface tool with CI/CD to streamline content updates. This ensures a structured, scalable, and efficient workflow for managing and maintaining the repository.
  • 🎬 YouTube Channel: The DiveCode.io YouTube Channel hosts videos associated with topics, notes, insights, and guides, providing a richer experience.

The Method

  1. 🎯 Focus Through Topics

    "People think focus means saying yes to the thing you've got to focus on. But that's not what it means at all. It means saying no to the hundred other good ideas that there are." –Steve Jobs

  2. 📆 Learn Consistently Through Notes

    "If you can get 1 percent better each day for one year, you'll end up thirty-seven times better by the time you're done." —James Clear, Atomic Habits

  3. 💡 Connect The Dots Through Insights

    "You can't connect the dots looking forward; you can only connect them looking backwards." –Steve Jobs

  4. 📚 Teach Through Guides

    “The first principle is that you must not fool yourself and you are the easiest person to fool.” –Richard Feynman

About

System for consistent, collaborative learning, showcasing skills, and providing guidance to others who are tackling similar challenges

Resources

Stars

Watchers

Forks