Category: code
- Building Self-Discipline: The Power of Tracking Daily Progress ()
I’ve had big dreams and lofty goals for as long as I can remember. But for years I struggled with the most important part: turning those ambitions into results. It wasn’t until I spent nearly a decade experimenting with habits, discipline, and goal tracking that I developed a system that works. In this article, I’ll […]
- My First Open Source Contribution ()
As an aspiring software engineer, there’s always something new to learn, whether it’s improving your coding skills, understanding best practices, or getting familiar with tools that are essential in the industry. After finishing studying software engineering at Launch School, I started the prep course for their Capstone program. While going through the prep material, I […]
- Launch School Core Curriculum Review: The Slow Path Towards Mastery of Software Engineering ()
“Mastery is not a function of genius or talent. It is a function of time and intense focus applied to a particular field of knowledge” -Robert Greene, Mastery After three and a half years of studying part-time while working at my day job on the support team at Streak, I finally completed Launch School’s core […]
- Don’t Learn a Programming Language. Learn Software Engineering ()
Aspiring programmers who are looking to eventually build a career as a Software Engineer frequently ask which programming language they should select to learn (Ruby? Javascript? Python?). They often get lost in the weeds, endlessly debating minutiae about which language is best to begin their learn-to-code journey. Noobs who’ve never previously written a single line […]
- My time at Launch School (so far) ()
In January 2020, I embarked on a journey with Launch School to pursue my dream of becoming a Software Engineer. Three years later, as I near the end of the program (I’m currently in the final course as of March ‘23), I can confidently say that it has been one of the most fulfilling and […]
- Not Yet ()
“If you aren’t getting rejected on a daily basis, your goals aren’t ambitious enough” -Chris Dixon, partner at Andreessen Horowitz and serial entrepreneur Welp, it happened. I crashed and burned on a Launch School assessment and I received my first “Not Yet” score, specifically on the RB129 interview assessment. For context, Launch School, very smartly […]
- Preparing for my first live coding assessment: Launch School’s RB109 Interview ()
In my previous blog post, I wrote about my experience taking the first Launch School assessment, which is the written assessment for the Launch School RB109 course. The second of the two RB109 assessments is a live coding interview. During the assessment, the student is given two problems and is required to solve the problems […]
- Overcoming test anxiety to pass Launch School’s RB109 written assessment ()
As I wrapped up studying for the first Launch School course, RB101, in mid-July 2020, I then began studying for the written assessment for that first course. In this article, I’ll share the tips I used to pass the written exam. Your mileage in the course may vary, but the tips below are what worked […]
- Learning how to write clean code and refactoring, via a Tic Tac Toe game in Ruby. ()
As part of the Launch School curriculum’s first course, RB101, I built a Tic Tac Toe game in Ruby. You can click here to view the repo on GitHub, including the detailed readme file with a deeper explanation of the project. One of the most important things I learned building this project is how to […]
- Where to Begin Your Journey Learning How to Code for Absolute Newbies ()
Once you’ve decided that you’d like to become a computer programmer, one of the hardest things to figure out is where to begin. There’s a huge abundance of resources available online and a newbie coder can quickly become overwhelmed with all of the different options. Whether you are considering doing a coding bootcamp, self-learning programming […]