Computer Engineer
An MDX-based computer engineering knowledge and coursework repository.


Overview
Computer Engineer is an MDX-based repository for organizing computer engineering knowledge, coursework, and learning notes.
This project is part of my public GitHub portfolio and represents practice in technical documentation and structured learning.
Problem
Computer engineering topics can become difficult to review when notes, references, and coursework are scattered across different places.
Common issues include:
- Hard-to-find learning notes
- Inconsistent documentation structure
- Limited context between related topics
- No single place to revisit engineering concepts
Solution
Computer Engineer organizes technical content into a repository that can be expanded over time. MDX makes it possible to combine structured writing with developer-friendly formatting.
Architecture
Content Layer
- MDX files
- Topic-based documentation
- Engineering notes and examples
Repository Layer
- GitHub version control
- Markdown-first writing workflow
- Public portfolio visibility
Key Features
Engineering notes
Documents computer engineering topics in a format that is easy to revisit.
MDX content
Uses MDX to keep technical writing flexible and developer-friendly.
Learning documentation
Captures coursework and study progress as part of a public learning archive.
Challenges
Content Structure
Designing a documentation structure that can grow without becoming hard to navigate.
Consistency
Keeping notes clear and consistent across different technical topics.
Lessons Learned
This project improved my understanding of:
- Technical documentation
- Computer engineering concepts
- Markdown and MDX workflows
- Organizing learning resources
Future Improvements
- Add topic categories
- Add diagrams and examples
- Improve navigation structure
- Publish as a documentation website