Forem

Dylan Oh profile picture

Dylan Oh

AI and Web3 Enthusiast | Software Engineer | Tech Advisor for Startup.

Work

Software Engineer

Five Year Club
Four Year Club
Writing Debut
Three Year Club
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Two Year Club
MongoDB Atlas Hackathon Participant
16 Week Writing Streak
8 Week Writing Streak
4 Week Writing Streak
One Year Club
API and SDK, What Are These Two Terms Actually?
Cover image for API and SDK, What Are These Two Terms Actually?

API and SDK, What Are These Two Terms Actually?

2
Comments
5 min read

Want to connect with Dylan Oh?

Create an account to connect with Dylan Oh. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Why Your Results‑Driven Goal System Is Sabotaging Your Progress (And How to Finally Finish What You Start)
Cover image for Why Your Results‑Driven Goal System Is Sabotaging Your Progress (And How to Finally Finish What You Start)

Why Your Results‑Driven Goal System Is Sabotaging Your Progress (And How to Finally Finish What You Start)

5
Comments 1
3 min read
Software Engineering Is Here To Stay In The Age of AI
Cover image for Software Engineering Is Here To Stay In The Age of AI

Software Engineering Is Here To Stay In The Age of AI

14
Comments
11 min read
Learning to Code Has Changed My Life, Forever.
Cover image for Learning to Code Has Changed My Life, Forever.

Learning to Code Has Changed My Life, Forever.

13
Comments 2
7 min read
Want to start learning LLM and Generative AI? Start with Ollama and this article.
Cover image for Want to start learning LLM and Generative AI? Start with Ollama and this article.

Want to start learning LLM and Generative AI? Start with Ollama and this article.

5
Comments 1
2 min read
What You Need to Know To Get Started with Blockchain
Cover image for What You Need to Know To Get Started with Blockchain

What You Need to Know To Get Started with Blockchain

2
Comments
3 min read
Understanding Python’s Global Interpreter Lock (GIL) Mechanism: Benefits and Limitations
Cover image for Understanding Python’s Global Interpreter Lock (GIL) Mechanism: Benefits and Limitations

Understanding Python’s Global Interpreter Lock (GIL) Mechanism: Benefits and Limitations

3
Comments
3 min read
Generating a New IDEA
Cover image for Generating a New IDEA

Generating a New IDEA

5
Comments
3 min read
Career Advice Given by a Technical Director
Cover image for Career Advice Given by a Technical Director

Career Advice Given by a Technical Director

50
Comments 8
5 min read
Procrastination? You just need to break down your task.
Cover image for Procrastination? You just need to break down your task.

Procrastination? You just need to break down your task.

7
Comments
3 min read
Becoming a Software Developer in 5 Months by being Self-Taught
Cover image for Becoming a Software Developer in 5 Months by being Self-Taught

Becoming a Software Developer in 5 Months by being Self-Taught

16
Comments 5
2 min read
Amazon 6-Pager
Cover image for Amazon 6-Pager

Amazon 6-Pager

15
Comments
2 min read
Create a Debounce Hook for Search Box Auto-Completion
Cover image for Create a Debounce Hook for Search Box Auto-Completion

Create a Debounce Hook for Search Box Auto-Completion

15
Comments
2 min read
JavaScript Hoisting
Cover image for JavaScript Hoisting

JavaScript Hoisting

45
Comments
4 min read
Airbnb Search App with Testing Data from MongoDB

Airbnb Search App with Testing Data from MongoDB

14
Comments
2 min read
How to avoid burnout as a Developer
Cover image for How to avoid burnout as a Developer

How to avoid burnout as a Developer

70
Comments 8
3 min read
React Component Testing
Cover image for React Component Testing

React Component Testing

330
Comments 4
10 min read
JavaScript Scoping
Cover image for JavaScript Scoping

JavaScript Scoping

130
Comments 4
3 min read
What is Semantic HTML and Why Should We Care?
Cover image for What is Semantic HTML and Why Should We Care?

What is Semantic HTML and Why Should We Care?

37
Comments
3 min read
Why We Should Never Stop Learning
Cover image for Why We Should Never Stop Learning

Why We Should Never Stop Learning

42
Comments 3
4 min read
My Top 5 YouTube Channels to Improve as a Developer
Cover image for My Top 5 YouTube Channels to Improve as a Developer

My Top 5 YouTube Channels to Improve as a Developer

121
Comments 3
2 min read
An Overview of UI | UX
Cover image for An Overview of UI | UX

An Overview of UI | UX

18
Comments 1
2 min read
Next.Js Series #7 - Deploying the Web Page to Vercel for FREE (from Github repo)
Cover image for Next.Js Series #7 - Deploying the Web Page to Vercel for FREE (from Github repo)

Next.Js Series #7 - Deploying the Web Page to Vercel for FREE (from Github repo)

18
Comments
2 min read
Next.Js Series #6 - How does 'Image' component from 'next/image' improve the web app performance
Cover image for Next.Js Series #6 - How does 'Image' component from 'next/image' improve the web app performance

Next.Js Series #6 - How does 'Image' component from 'next/image' improve the web app performance

17
Comments
4 min read
Next.Js Series #5 - What is 'Head' component from 'next/head' and how should we use it?
Cover image for Next.Js Series #5 - What is 'Head' component from 'next/head' and how should we use it?

Next.Js Series #5 - What is 'Head' component from 'next/head' and how should we use it?

10
Comments
3 min read
Next.Js Series #4 - What is the custom 'App' component in Next.Js and how should we use it?
Cover image for Next.Js Series #4 - What is the custom 'App' component in Next.Js and how should we use it?

Next.Js Series #4 - What is the custom 'App' component in Next.Js and how should we use it?

45
Comments
2 min read
Lessons I have learnt from Project Management
Cover image for Lessons I have learnt from Project Management

Lessons I have learnt from Project Management

23
Comments 4
2 min read
Next.Js Series #3 - How to create dynamic routing with Next.Js component
Cover image for Next.Js Series #3 - How to create dynamic routing with Next.Js component

Next.Js Series #3 - How to create dynamic routing with Next.Js component

19
Comments 1
3 min read
Short Read: Domain Model vs View Model?

Short Read: Domain Model vs View Model?

12
Comments
2 min read
Next.Js Series #2 - How to use getInitialProps to fetch external data and populate the data into pre-rendered Next.Js page
Cover image for Next.Js Series #2 - How to use getInitialProps to fetch external data and populate the data into pre-rendered Next.Js page

Next.Js Series #2 - How to use getInitialProps to fetch external data and populate the data into pre-rendered Next.Js page

20
Comments
3 min read
How I got into Software Industry without a CS Degree (no summer school, no internship)

How I got into Software Industry without a CS Degree (no summer school, no internship)

49
Comments 2
3 min read
A Simple Demonstration of API Call using Axios

A Simple Demonstration of API Call using Axios

12
Comments
4 min read
loading...