ryanwalsh.io

rambling about code

First Foray Into TypeScript

3 years ago

I've been playing around with TypeScript for the last week or so and thought I might share my first impressions.

tl;dr version:

Likes:

  • Strong typing
  • Huge amounts of available open source typings
  • Ease of starting

Dislikes:

  • The compiler itself
  • Getting it to play nicely with a build sys...

Read more...

The Extending JavaScript Ecosystem

3 years ago

I recently decided to play around with React Native (blog post on that to come!) and it got me thinking about the JavaScript ecosystem. JavaScript is truly enormous, with a complete monopoly on the web. There are plugins, libraries, and frameworks for seemingly any situation; there is very little a...

Read more...

A (Not so) Quick Look at Toy Problems

3 years ago

At DevMountain we have our students attempt a toy problem each morning before lecture or projects begin. These range from fairly basic logic of "Determine if a string is a palindrome" to the more in depth "Reconstruct the new operator".

Before jumping into some suggestions on how to think about...

Read more...

A Handful of Suggestions for New Coders

3 years ago

This post is something I've wanted to tackle for quite some time now. Having seen 100+ students graduate at DevMountain, and knowing even more who are learning to code on their own, I've noticed some common patterns that I believe are harmful to learning quickly.

I won't claim that following my ad...

Read more...