Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tiro: Assistant for The Self Taught Job Seeker

Motivation

One of the glories of software development is that there are no requisite residencies or bar exams. With practice, patience and effort anyone can become a developer. Yet therein lies the greatest deterrent to self-taught developers, the lack of gate-keepers leads to unstructured learning and the dreaded tutorial purgatory--moving from tutorial to blog post, with no end in sight.

This is where Tiro comes in. This application is a dashboard that aims to help self-taught developers avoid the motivation draining affects of mimicking everyone else's code in what seems like an infinite loop. It accomplishes this goal with a simple understanding:

All most everybody learning to code on their own is eventually looking to become gainfully employed as a developer.

Thus what Tiro provides are a collection of dashboards and tools that help the user organize their learning path with a continued and present focus on gaining marketable skills with relevant technologies. By relevant I mean to the user. There's no point in prioritizing learning React if all the companies in your area are looking for C# & jQuery developers.

Tech Stack

Front End (UI/Client side)

  • React: For its beautiful component model and declarative nature.
  • Ant Design: Enterprise grade Component Library
  • Apollo Client: For application state management
  • React Spring : Physics based declarative animation library

Data Persistence (Database)

  • MongoDB: Because, why write SQL when you can keep writing JavaScript 😎
  • Mongoose: For abstracting the details of connecting with application code

Backend (Application Server)

  • Node: "I heard you like JavaScript dog... So I put JavaScript in your Front end & Back end so you can write JavaScript in your JavaScript"
  • Koa: Because I like doing things I have no idea how to do.

Build

  • Webpack: Because they told me it was zero config, and after 3 hours of configuring there's no going back. And it's an industry standard.
  • And all of this without a single unit test...Just kidding, well actually Jesting (in case you missed it Jest is the testing framework)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors