How to...

Practical guides on the skills that matter in school and at work. Topics cover studying, time management, documentation, team collaboration, and landing a tech job. Pick something and dig in.

Image of a set of open books and a pen

How to Get a Tech Job

This section is about how to get a tech job

View details »

Image of two heads talking

How to evaluate sources

This section is about how to evaluate sources, the difference between AI, search engines, and academic databases, and why it's important to have accurate information

View details »

Image of books in a lecture hall

How to Study

This section is about how to study. This includes why studying can be helpful, some ideas on how to take notes, potential software that might be helpful, and some suggestions on how to make your studying more efficient and helpful.

View details »

Image of a document with handwriting on it and a key

How to do Documentation

This is about comprehensive guide on the importance and methods of creating various types of documentation, including technical writing, README files, and code comments.

View details »

Stopwatch with gears on a Blue background

How to manage your time

A guide on time management, explaining the importance of optimizing efforts and reducing stress, and details various systems like Getting Things Done (GTD), the Pomodoro technique, Bullet journaling, and Most Important Thing (MIT). Also includes advice on using tools like calendars and overcoming roadblocks such as procrastination

View details »

Message in a bottle representing communication

How to Communicate Professionally

This section covers professional communication skills, including how to write effective emails, give presentations, and communicate clearly in a technical workplace.

View details »

Image of the earth representing large scale problem solving

How to Solve Large Problems

This section covers strategies for breaking down complex problems into manageable pieces, including approaches for tackling large technical projects and long-term goals.

View details »

Interlocking gears representing team collaboration

How to Collaborate as a Team

This section covers how to work effectively with others on technical projects, including tools, workflows, and communication practices for successful team collaboration.

View details »

Rice field representing branching paths in version control

How to use Version Control

This section is about how to use GitHub for both personal and professional projects, including sample workflows for personal projects, open source work, and industry use.

View details »

Message on a beach that says H E L P

How to Ask for Help

This section covers when and how to ask for help effectively, including how to formulate a good question, where to find the right resources, and how to make the most of the support available to you.

View details »