What is a Digital Nomad? Everything You Need to Know Before Starting
A complete guide to the digital nomad lifestyle - from concept to getting started, pros and cons
List of articles.
A complete guide to the digital nomad lifestyle - from concept to getting started, pros and cons
From winning a gold medal at a high school app competition to building an AI-powered cooking platform a decade later - introducing Cooki.sh, where memories meet innovation.
Color conversion, image compression, favicon generation, and OG image preview. Free tools for frontend development.
As AI tools have deeply penetrated the development field, I share my personal thoughts on how to adapt and grow as a developer.
JSON formatting, JWT decoding, URL encoding, and Base64 conversion. Essential free tools for API development.
Cron expression generator, Unix timestamp converter, hash generator, and secure password generator. Free tools for server development.
Code comparison, regex testing, UUID generation, and markdown preview. Daily developer tools introduced.
Sharing thoughts on how a one-person development agency can survive in the development landscape transformed by ChatGPT, Claude, and Copilot.
Image resize, crop, filter, and color extraction. Handle image processing needs right in your browser.
Sharing structural differences between one-person and large development agencies, and their pros and cons, from four years of experience.
One year after switching from Pages Router to App Router. Here's my honest experience and practical lessons learned.
Real changes I experienced switching from JavaScript to TypeScript. Discussing productivity, bugs, and developer experience.
Sharing communication know-how learned from four years of freelance development, including requirements documentation and interim sharing.
A practical comparison of ORM and direct SQL queries. Sharing the pros and cons of each and selection criteria for different situations.
How should you choose your tech stack when developing alone? Sharing my criteria established over 5 years of freelance development.
Sharing the estimating methods I've established over four years of freelance development and why transparent quotes matter.
How should you structure repositories for client projects? Based on real experience.
Comparing serverless like Vercel and AWS Lambda with running your own server. Based on real costs and operational experience.
The story of starting as a freelancer during university, founding a one-person development agency in 2021, and looking back after four years.
The satisfies operator, introduced in TypeScript 4.9, plays a crucial role in enhancing type checks and improving code stability. This operator is used to check whether a specific object or value meets the requirements of a designated type. In this post, we will explore the functionality and usage of the satisfies operator, as well as its differences from the as keyword.
Recently, while working with the ChatGPT API and processing JSON data received as a stream, I got an idea for a new module. This module allows you to parse and display incomplete JSON data quickly, greatly enhancing the user experience. In this blog post, we'll dive into the usage and benefits of this module.
Recently, I've come across a debate on social media about the pros and cons of the WEBP format. I'd like to share my thoughts on how WEBP compares to existing formats like JPG, PNG, and GIF, and how web developers should approach using it.
Explore everything about living successfully and traveling alone as a digital nomad. Gain real insights into a free and independent lifestyle.
In this article, I share my personal views on the recent Bitcoin ETF approval in the United States and the upcoming 4th Bitcoin halving in 2024. Additionally, I delve into my own investment experiences with Bitcoin and Ethereum, as well as my passion for Web3 and DApp development. The piece explores the attitude of the Korean cryptocurrency market, the significance of Bitcoin ETF approval, and the future prospects of the cryptocurrency market. It also expresses anticipation for the growth potential of digital assets.
Amidst the global sweep of remote work, "REMOTE: Office Not Required" by 37signals stands at the forefront of this change. This book goes beyond listing the benefits of remote work, offering methods for effectively running a company without a physical office. Let's begin by comparing how the remote work trend and its prevalence have shifted in countries like Korea and the USA post-COVID-19.
Since 2023, I began working with a company based in Germany, marking the first time I used English professionally. Until then, my use of English was limited to casual conversations with friends and strangers during my travels. With my new role, the frequency of using English increased, and I'd like to share my experiences and thoughts on this journey.
I made an interesting discovery while using the keepPreviousData option in React-Query. Especially, I realized the importance of understanding the management of isLoading and isFetching states.