Open in app

Sign In

Write

Sign In

Michael Jiang
Michael Jiang

91 Followers

Home

About

Published in JavaScript in Plain English

·Pinned

How to get better at learning Data Structures and Algorithms

I recently began studying for technical interviews. I thought I’d begin a blog series and break apart data structure and algorithm questions from beginner to intermediate in as simple terms as possible. Hopefully, I’ll be able to help out some people along the way. After landing my first technical interview…

Data Structures

6 min read

How to get better at learning Data Structures and Algorithms
How to get better at learning Data Structures and Algorithms
Data Structures

6 min read


Published in The Startup

·Jan 12, 2021

A Beginner’s Guide to Using anime.js

Frustrated with learning a lot of CSS just to animate some simple things? anime.js has your back! This guide is for those who have no idea what anime.js is but are interested in learning and using it. From the anime.js website itself: Anime.js (/ˈæn.ə.meɪ/) is a lightweight JavaScript animation library…

Tech

6 min read

A Beginner’s Guide to Using anime.js
A Beginner’s Guide to Using anime.js
Tech

6 min read


Published in Level Up Coding

·Jan 5, 2021

The Immersive Button — Building an Animated Button using HTML and CSS

Would you rather click a button that pops-up on hover, or one that just darkens a bit? Make your buttons more exciting with this immersive button tutorial! For anyone who has used one of these crosswalk buttons, you know that they aren’t much fun to press. They’re dirty, they don’t…

CSS

5 min read

The Immersive Button — Building an Animated Button using HTML and CSS
The Immersive Button — Building an Animated Button using HTML and CSS
CSS

5 min read


Published in Level Up Coding

·Dec 29, 2020

That’s a Flippin’ Cool Effect! — Build the Card Flip Effect with HTML and CSS

We’re going to make a card flip effect. Useful for engaging users and adding some interactivity. A creative way to show information for behind your profile picture. This picture could be you and the information on the back could be yours. I’m currently using this effect for my portfolio’s profile…

CSS

4 min read

That’s a Flippin’ Cool Effect!
That’s a Flippin’ Cool Effect!
CSS

4 min read


Published in The Startup

·Dec 22, 2020

Adding Life to Your Social Media Icons

One of the things I get comments about is my social media bar, whether it’s for my portfolio or for the startup I work for. Using SCSS mixins, filters, and transforms, we can make your icons come alive. Every developer has a social media bar. The basics are usually just…

CSS

4 min read

Adding Life to Your Social Media Icons
Adding Life to Your Social Media Icons
CSS

4 min read


Dec 15, 2020

The Four Types of Artificial Intelligence

A.I. has its subsets like machine learning and deep learning, but did you know it also has different types? In a previous blog, I talked about what exactly artificial intelligence is and how A.I. differs from machine learning which differs from deep learning. …

Artificial Intelligence

3 min read

The Four Types of Artificial Intelligence
The Four Types of Artificial Intelligence
Artificial Intelligence

3 min read


Published in The Startup

·Dec 8, 2020

Artificial Intelligence, Deep Learning, and Machine Learning

“The coming era of Artificial Intelligence will not be the era of war, but be the era of deep compassion, non-violence, and love.” — Amit Ray, Pioneer of Compassionate AI Movement. My first interest in artificial intelligence came around with my addiction to video games. It was beautiful to see…

Artificial Intelligence

4 min read

Artificial Intelligence, Deep Learning, and Machine Learning
Artificial Intelligence, Deep Learning, and Machine Learning
Artificial Intelligence

4 min read


Published in JavaScript in Plain English

·Dec 1, 2020

JavaScript Algorithms: The N-th Fibonacci Entry

What is the Fibonacci sequence and how do we find the number at the N-th entry? I’ll cover three different solutions in this blog. For those unfamiliar with it, the Fibonacci sequence is a series of numbers in which the two previous numbers add up to the following number. For…

Programming

6 min read

JavaScript Algorithms:  The N-th Fibonacci Entry
JavaScript Algorithms:  The N-th Fibonacci Entry
Programming

6 min read


Published in JavaScript in Plain English

·Nov 22, 2020

Data Structures and Algorithm Concepts: Recursion

What is a recursive function and why are they extremely important in understanding algorithms? I’m going to explain recursion in the best and simplest way I can. In the simplest terms possible, a recursive function is a function that calls upon a smaller version of itself in order to get…

Recursion

5 min read

Data Structures and Algorithm Concepts: Recursion
Data Structures and Algorithm Concepts: Recursion
Recursion

5 min read


Published in JavaScript in Plain English

·Nov 17, 2020

JavaScript Algorithms: FizzBuzz

Fizz…Buzz…FizzBuzz? This classic and fun little technical interview question will really tackle your understanding of the modulus operator! FizzBuzz is a pretty simple interview question that comes up often. It’s one of those questions that after you see the answer once, you’ll always remember how to solve it from then…

Algorithms

3 min read

JavaScript Algorithms: FizzBuzz
JavaScript Algorithms: FizzBuzz
Algorithms

3 min read

Michael Jiang

Michael Jiang

91 Followers

Full Stack Web Developer | Software Engineer | Counselor | Cynophilist

Following
  • Andy Sporring

    Andy Sporring

  • Fernando Doglio

    Fernando Doglio

  • Eric Elliott

    Eric Elliott

  • Trey Huffine

    Trey Huffine

  • Waverley Leung

    Waverley Leung

See all (47)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech