Ryan Thelin

Ryan Thelin @ryanthelin

About: Just a tech writer and coder striving to get better every day.

Location:
Seattle, Washington
Joined:
Jul 15, 2020

Ryan Thelin
articles - 64 total

TensorFlow.js tutorial: Get started with the ML library

TensorFlow is one of the most popular tools for machine learning and deep learning. It's used by many...

Learn More 6 0Jul 30 '21

What is cloud native? What to know for your interview

Cloud-native technologies have become an important part of modern software development. The...

Learn More 7 0Jul 29 '21

Learn Python 3: Python basics in 7 coding challenges

Python 3 is the latest version of Python, a popular programming language used mainly for web...

Learn More 8 0Jul 6 '21

Celebrating Pride: How to write gender-neutral coding tutorials

Pride Month is an annual celebration for the month of June that is dedicated to celebrating Lesbian,...

Learn More 15 11Jun 9 '21

Top 5 Distributed System Design Patterns

Distributed applications are a staple of the modern software development industry. They're pivotal to...

Learn More 145 1Jun 2 '21

Bytesize: Quantum computing and the future of programming

Bytesize is our 5-minute infusion of developer history, speculation, or otherwise fun knowledge that...

Learn More 2 0Jun 2 '21

Educative Raises $12 Million in Series A Funding

We founded Educative with the mission to make every developer more productive and successful. It was...

Learn More 8 1May 20 '21

JavaScript Tutorial: Build Tetris with modern JavaScript

Learning a new programming language is difficult and not everyone learns the same way. For many, hand...

Learn More 61 0May 14 '21

Bytesize: 3 Future Uses of Blockchain

Bytesize is our 5-minute infusion of developer history, speculation, or otherwise fun knowledge that...

Learn More 7 1May 10 '21

Advanced YAML Syntax Cheatsheet

YAML (YAML Ain’t Markup Language) is a data serialization language used to create key-value pair conf...

Learn More 16 0May 6 '21

Spring Framework Tutorial: Getting Started with Spring

While often overlooked as old-fashioned, the Spring Framework is still a popular application developm...

Learn More 53 1May 5 '21

Bytesize: 2 Accidental discoveries that changed programming

Bytesize is our 5-minute infusion of developer history, speculation, or otherwise fun knowledge that...

Learn More 4 0Apr 30 '21

React Tutorial: How to build the Instagram UI with React

Portfolio projects are a key part of landing an interview as a front-end developer or full-stack deve...

Learn More 39 1Apr 30 '21

10 Entry-Level Tech Jobs for Junior Developers

So you've finished your computer science bachelor's degree or Bootcamp education and are ready to jum...

Learn More 70 3Apr 29 '21

Guide to Ionic Framework V4+: which front-end framework to use

Ionic is a cross-platform web development tool that allows you to use mobile device components and ha...

Learn More 6 0Apr 26 '21

MEAN vs LAMP and beyond: which tech stack to use

Technology stacks, sometimes called web stacks, are collections of layered technologies that each ful...

Learn More 10 0Apr 23 '21

Docker with Rails: Benefits and Top Use Cases

Docker and Rails are both well-known technologies in the web development sphere, each with unique and...

Learn More 7 0Apr 22 '21

Top 7 Salary Negotiation Tips for Software Developers

Tech jobs are notorious for their high pay variance. Even developers of equal experience may have sal...

Learn More 45 0Apr 19 '21

Roadmap to TPM jobs: how to become a technical product manager

Becoming a Technical Program Manager (TPM) is a dream for many developers. TPMs are leaders who handl...

Learn More 7 0Apr 15 '21

Top 50 TypeScript Interview Questions Explained

TypeScript is an open-source superset of JavaScript developed by Microsoft to add additional features...

Learn More 91 0Apr 14 '21

Kotlin Tutorial for Java Developers

Kotlin is a rising programming language that aims to address the flaws of Java and be more seamlessly...

Learn More 10 0Apr 12 '21

Beginner's D3.js Tutorial: Learn Data Visualization with JS

D3.js is a powerful JavaScript library for data visualization. Unlike many data visualization tools t...

Learn More 11 0Mar 29 '21

Next.js Tutorial with Examples: build better React apps with Next

Next.js is a React front-end framework that lets you optimize performance and user experience through...

Learn More 43 1Mar 26 '21

YAML Tutorial: get started with YAML in 5 minutes

YAML is a data serialization language that allows you to store complex data in a compact and readable...

Learn More 71 3Mar 25 '21

ASP.NET Core Tutorial

ASP.NET is the web app building tool for Microsoft's .NET Core platform. It is used extensively for e...

Learn More 19 0Mar 22 '21

Microservices in Azure: an introduction

Microsoft Azure is a powerful cloud computing platform designed to make big businesses agile and infi...

Learn More 12 0Mar 19 '21

Crack the top 50 Golang interview questions

The Go programming language, or Golang, is an open-source programming language similar to C but is op...

Learn More 56 1Mar 18 '21

A quick guide to bit manipulation in Java

Bit manipulation is the direct manipulation of data bits to perform operations and is an important op...

Learn More 10 0Mar 12 '21

Crack the top 40 C# data structure questions

Data structure questions are some of the most commonly asked in coding interviews. These questions te...

Learn More 45 0Mar 11 '21

PyTorch tutorial: a quick guide for new learners

Python is well-established as the go-to language for data science and machine learning, partially tha...

Learn More 15 0Mar 6 '21