Skip to content
Published on

How Developers Build an Audience in 2026 — Blogs, YouTube, Newsletters, Twitter: The Craft (Deep Dive) english

Authors

Prologue — The Reason to Make Content Changed in 2026

Ten years ago a developer's reason to blog was simple. "Get found on Google so future employers can find me." That was it.

2026 is different. Three discovery surfaces collapsed and resurfaced almost simultaneously.

  • The death and rebirth of SEO. Google's AI Overviews (formerly SGE), Perplexity, and ChatGPT search have eaten the SERP. "Zero-click search" is the default. Your analytics graph drops. And yet — your writing is being read more, just not by humans.
  • LLMs read your writing. Once as training data; daily as RAG context during inference. When ChatGPT answers "How do I do ISR in Next.js 13?", part of that answer was someone's blog post. That someone could be you. "Writing so that an LLM cites you" is the new definition of SEO.
  • Discovery moved to algorithms. Twitter/X For You, LinkedIn feed, YouTube recommendations, dev.to trending, the Hacker News front page — algorithms, not search, deliver you to new readers. Search is the surface for return visits; algorithms are the surface for discovery.

One thing has not changed. Developers who write well are still rare. AI made the average free, which made the rare even rarer. The average gets pumped out in five seconds by an LLM. Only what only you can write — the compressed hour of experience, the narrow deep taste, the honest failure — survives.

This piece is about the craft, not the money. Ad rates, sponsorship cuts, paid-membership conversion belong in a different post. Here we cover what to make, how to start, what fits which channel, how to find your voice, and what NOT to do.

To put the conclusion up front — the single most underrated channel of 2026 is a personal blog on your own domain that you keep posting to. Chapter 13 defends that.


1 · What to Write, What to Record — The Content Quadrant

The most common stuck-point when starting a blog is not "I have nothing to write." It is "I have too much to write and don't know which to pick." A 2x2 quadrant cleans it up.

axisSearchableAlgorithm-discoverable
Tutorial / How-to"How to configure ISR in Next.js 15 App Router""How I broke my SEO in 3 minutes with ISR"
Essay / Opinion"Why we left microservices""5 lies told in frontend hiring interviews"
  • Tutorial + Search — long shelf life, slow start. One good one stays useful for five years. LLMs cite this most. Fits a blog, dev.to, your own domain.
  • Tutorial + Algorithm — short burst, fast feedback. Fits YouTube and Twitter threads. The Fireship model.
  • Essay + Search — long shelf life plus authority. Hardest and most valuable. Your own domain plus Hacker News.
  • Essay + Algorithm — fastest audience build. Twitter and LinkedIn short-form. Risk: volatile, may not accrue trust.

Start with one quadrant. Trying all four at once means all four are mediocre. The safest pick is Tutorial + Search for six months, then add a second quadrant. Reason: validation is immediate (the code works so the post is correct), the self-esteem barrier is low (explanation is the value), and LLMs cite it.

Three veins of inexhaustible ideas

  1. "Something I searched today and could not find an answer for." The best vein. No answer = a market exists. Write it up that evening.
  2. "Something a senior caught in my PR." Pre-validated learning. "N things I learned in code review" is a series that never runs dry.
  3. "What I wish my self-from-six-months-ago had read." Most authentic. The reader is always six-months-ago-you.

What not to write

  • "What is X?" posts — Wikipedia and LLMs win that.
  • Summary posts with no first-hand source — net-negative value.
  • Company-flex pieces — put them on your careers page.
  • "10 things..." listicles — that ended in 2018.

2 · Start Small — The First-100 Rule

The biggest lie of content advice is "be consistent." Too abstract to act on. Two operational rules instead.

Rule 1 — Treat the first 100 pieces as throwaway

Almost every successful developer creator says the same thing. "My first year of writing was terrible." Fireship, Theo, Josh Comeau, Lee Robinson, Dan Abramov — all of them. The first 100 pieces are for finding your voice, not for an audience.

For YouTube, the first 30 videos. For Twitter, the first 500 tweets. For a newsletter, the first 20 issues. Asking "why no traction yet?" in this period is like running 1 km and asking why you didn't win a marathon.

Rule 2 — One piece a week, for six months

Frequency is the lever, but set too high it snaps. 1 per week, for 6 months (= 26 pieces) is the most validated entry slot. After that, raise or lower freely.

You don't need to write daily. You need to collect daily. The code you ran into, the problem you got stuck on, a PR comment you liked — keep a small note. Sunday evening, pick one and turn it into a post. Cleanshot for screenshots, Notion for the draft, Monday morning to your blog.

What "small" actually means

  • 800 words is a post. 2,000 is the average but 800 is enough if it concludes. Start short.
  • One conclusion per post. Two conclusions makes both weak.
  • 1 to 3 code snippets per post. Five or more, and the post should have been a GitHub repo.
  • One line of text is enough for the cover image. Figma is nice but spend that time on the writing first.

3 · Channel Economics — Five Surfaces at a Glance

This table is the center of the post. Every channel differs in time, audience speed, depth fit, monetization, and AI-era exposure.

axisPersonal BlogYouTubeNewsletterTwitter/X · LinkedIndev.to · Hashnode
Hours per piece3 to 86 to 202 to 610 to 60 minutes1 to 3
Audience-build speedvery slowfast (algorithm)slow (but owned)very fastmedium
Depth fitvery highmedium (15-min ceiling)highvery lowmedium
Monetization pathsparse (direct)ads, sponsorspaid membershipssponsors, DMssparse
AI-era impacttailwind (LLM citation)tailwind (LLMs cannot watch video)strong tailwind (you own the channel)headwind (no SEO, volatile)mixed
Data ownership100 percent (your domain)0 percent (YouTube)80 percent (email list)0 percent30 percent
Citation stabilityvery highlow (URLs persist but content is hard to cite)medium (archive)low (tweets evaporate)medium

One-line summary

  • Personal blog — the long game. Strongest AI-era tailwind and the most underrated of all in 2026. See chapter 13.
  • YouTube — fastest audience, most expensive production. The Fireship model is hard to copy.
  • Newsletter — the only real answer to "a channel I own." The 2025 trend is Substack to Beehiiv.
  • Twitter/X and LinkedIn — distribution surfaces. Not your home base. They drive traffic to somewhere else.
  • dev.to and Hashnode — bootstrap to your first readers. Your real home is your own domain.

4 · The Personal Blog — Home Base for the Long Game

Conclusion first. Every developer should have a blog on their own domain. It is foundation, not channel choice.

Why your own domain

  • You own the data. Medium, dev.to, Hashnode change policy whenever. Medium added a paywall in 2020. dev.to changes its algorithm constantly. The domain is yours.
  • URL stability equals LLM-citation stability. LLM training relies on URLs not changing. Domain hosting outlives platforms.
  • Trust weight. yourname.dev/post reads differently from medium.com/@username/post. The former carries more authority.
  • It fuses with your portfolio. Blog plus About plus Projects on one domain is a complete introduction.

Stack

The most common combo — Next.js + MDX + Tailwind + Vercel. This blog is one. Alternatives.

  • Astro — fastest build, lightest static site. Sharp share gain through 2025.
  • Hugo — extremely fast builds. Go-template learning curve.
  • Jekyll + GitHub Pages — zero dollars, zero ops. Weak analytics is the trade.
  • Notion to static site (Notion API plus Next.js) — best authoring UX, less search weight.

Five operating principles

  1. One post, one URL, forever. Do not change URLs. Redirects help humans, but LLM citations still degrade.
  2. Keep RSS on. Not dead. Resurrected. RSS readers are the home base for people fatigued by algorithms.
  3. Take multilingual seriously. A Korean-only blog reaches 5 percent of the pool. English plus Japanese plus Korean as a triple grows the pool by a hundred times. AI translation has been good enough since 2024.
  4. Do not block search. Avoid blanket-blocking GPTBot or ClaudeBot in robots.txt. Your call, but a block costs LLM citations. The llms.txt standard landed in 2026 — add one.
  5. Comments are optional. Disqus is slow and ad-laden. Wire GitHub Discussions, or just link to a tweet reply.

Six-month goals

  • 26 posts (one per week for 26 weeks).
  • 100 RSS subscribers.
  • One post on the Hacker News top 30. If not, do another six months.
  • Try once to be cited by an LLM. Search your post title in ChatGPT and check if it shows up as a source.

5 · YouTube — Can You Copy the Fireship Model?

Fireship (Jeff Delaney) and the 100-second series rewrote the standard for developer YouTube. About 3.5 million subscribers as of 2026. Per-video views in the 1 to 5 million range. Many try to copy it. Few succeed. Here is why.

Anatomy of the Fireship model

  • 100 seconds to 8 minutes per video. "Never give them time to be bored" is the first rule.
  • 1 to 3 second average cut length. Visual stimulation never stops.
  • B-roll is dominant. Code is never alone on screen. Memes, illustrations, screen captures, short clips overlay everything.
  • The title is the hook. "Next.js in 100 seconds" catches both search and algorithm.
  • Compression ratio. Six hours of docs into 100 seconds. This is the hardest part.

Why beginners struggle to copy it

  • An average of 10 to 20 hours of editing per video. Impossible with a day job.
  • Second-level cut sense takes a year-plus of training.
  • The curatorial compression to 100 seconds needs five-plus years of experience.

Three YouTube models that fit beginners better

  1. Theo / t3.gg model — "live, then trim." Record live coding or live reactions, cut after. Naturalness is the strength. Lighter edit.
  2. Primeagen model — "live code review." Look at other people's code or PRs and comment. Content source is infinite.
  3. Josh tried Coding model — "essay video." Slides, voice, sometimes code. Light edit, deep depth.

For beginners, the 100-second model is a trap. The first 30 videos should be "I really explain one topic in 10 minutes."

Tool stack

  • Recording — Descript (recording + editing integrated), Loom (easiest), OBS (most free), Riverside (high-quality interviews).
  • Editing — Descript (text-based), Final Cut Pro / DaVinci Resolve (traditional).
  • Thumbnails — Figma plus Photoshop. Figma alone at first.
  • Audio — Shure SM7B is a luxury. A Rode NT-USB Mini is plenty to start.

6 · Newsletter — The Only Real Owned Channel

One-line truth about 2026 distribution. Algorithms are rented; an email list is owned. As Twitter became X and the algorithm changed four times, your email list stayed yours.

Three platforms compared (2026)

axisSubstackConvertKit (rebranded Kit)Beehiiv
Entry difficultyeasiestmediummedium
Cost (first 1k subscribers)freefreefree
Cost (10k subscribers)10 percent cut on paidabout 79 dollars per monthabout 49 dollars per month
ReferralNotes algorithmweakstrong (Boost)
Data exportyesyesyes
Algorithm dependencehigh (Notes)lowmedium
Ads / sponsorsdirectdirectbuilt-in ad network
2025 to 2026 issuepolitics controversy, exodusstablefastest growth

The one-line 2025 trend. "Substack to Beehiiv migration." Politics controversy and algorithm volatility pushed top names like Casey Newton and Lenny Rachitsky to Beehiiv or self-hosting. For a new starter, Beehiiv is the safest default.

Three newsletter content models

  1. Curation plus commentary — "this week's dev news plus my one-liner." Easiest entry and longest runway. The Pragmatic Engineer, Tech Ladders, JavaScript Weekly.
  2. Deep dive — "one topic, 5,000 words per week." Hardest and most valuable. Pragmatic Engineer paid, Lenny's Newsletter.
  3. "My week" — a developer's weekly journal. Light but strong for building trust. Risk is running out of material.

Operating principles

  • Biweekly is the sweet spot. Weekly shakes the day job, monthly gets forgotten.
  • Fill the first 100 from your first- and second-degree network. "Email 50 people directly" is the start of every newsletter.
  • Turn on blog-to-newsletter automation. Blog is the home base, newsletter is the digest. RSS-to-Email.
  • Paywall later. Going paid before 1,000 free subscribers stalls the free pool.

7 · Twitter/X · LinkedIn · Bluesky — Distribution Surfaces

These are not home bases. They drive traffic to your home base. Get this distinction wrong and you end up Twitter-addicted with nothing to show.

State of play in 2026

  • Twitter/X — still the number-one developer distribution surface. The For You algorithm is widely believed to down-rank external links, so images and threads dominate. The post-API-closure outside-tool ecosystem collapsed.
  • LinkedIn — the biggest pool of senior developers and managers. Tone is different: first person, lots of line breaks, restrained emoji. The algorithm is known to penalize external links, so the standard pattern is to put the link in the first comment.
  • Bluesky — exploded in 2024 to 2025, growth flattened in 2026. Part of the dev community migrated but discovery is weak. About "the part of tech Twitter that left."
  • Threads — Meta's answer. Massive by 2026 but low dev-community share.
  • Mastodon — small but tight community. Devs who like fediverse make it their home.

Five patterns for good tweets

  1. Assertion plus reasoning — "ORMs lose in 95 percent of cases. Three reasons." Then unpack in the replies.
  2. Reversal opener — "Everyone loves React. I have used Backbone for seven years. Here is why." Curiosity is what the algorithm feeds on.
  3. Screenshots are the body. Code screenshots can be longer than the tweet. Carbon, Ray.so, Cleanshot.
  4. One number. "12 times faster," "47 percent decrease," "in just 3 minutes." Exactly one precise number per tweet.
  5. Threads under seven. Past that, drop-off destroys it. Depth belongs on the blog.

LinkedIn tone details

  • First line = hook. "Today my team recovered data loss in 4 hours."
  • Second line = blank.
  • Short paragraphs. One to two sentences each.
  • Last line = question. "What would you have done?"
  • External link in the first comment. Penalty avoidance.
  • Zero or one emoji. Don't look like sales.

What not to do

  • Treating Twitter as your home base — the algorithm is rented.
  • Going too "looking-for-work" on LinkedIn — seniors smell it instantly.
  • Betting it all on Bluesky — discovery is too weak.

8 · Community Surfaces — dev.to · Hashnode · Hacker News · Lobsters

These are neither home base nor distribution. They are community bootstrap — the fast entry to your first readers.

dev.to

  • Pros — easiest entry. Paste Markdown as is. First post can get 50 to 500 views.
  • Cons — algorithm shifts often. SEO weaker than your own domain. Zero data ownership.
  • 2026 use — publish to your own blog first, then cross-post to dev.to seven days later with the canonical URL set. You get both.

Hashnode

  • Free custom-domain mapping — one level above dev.to.
  • The build is host-dependent — export is possible but not as free as Next.js.
  • A fine six-month bootstrap. Migrate to your own stack after a year.

Hacker News

  • The peak of developer discovery. One front-page hit is usually 50,000 to 500,000 views.
  • How to submit — don't post your own; let a friend. Spam rings get banned instantly. The safest move is "submit it and forget it."
  • Timing — UTC 14:00 to 20:00 is when fresh items do well. Weekends are lower traffic but less competition.
  • Titles must be stronger than your first sentence. Not "Why X" but "X is broken. Here is why."

Lobsters

  • Narrower and deeper than HN. Systems, languages, security are strong.
  • Invite-only — the entry barrier is the invite, but inside the comment quality is the best anywhere.
  • One front-page hit is one-twentieth of HN in traffic, but the comments are the deepest.

Reddit r/programming · r/webdev · r/golang etc.

  • Subreddit rules are strict. Self-promotion is blocked in many.
  • But when it hits, it is HN-adjacent traffic. Read the subreddit's rules before posting.

9 · Conference Talks · Podcasts — The Slow Channels

The last two surfaces. Not fast. But one good output buys five years of trust.

Conference talks

  • First talk at a local meetup. 30 minutes, 30 attendees. Cut the fear.
  • Then a regional conference. JSConf KR, FEConf, PyCon KR, NDC, DEVIEW. Put CFP deadlines on the calendar.
  • Global comes next. React Summit, JSNation, KubeCon. The talk video on YouTube becomes content.
  • How to write a CFP. Title + 5-sentence abstract + 3-sentence takeaway. Your existing blog posts are the topic source.

Podcasts

Hosting your own is not recommended. Too much time, the first six months rarely cross 30 listeners. Be a guest on someone else's instead.

  • Latent Space — the peak of AI-engineer podcasts. Swyx and Alessio.
  • Changelog — the standard for open-source and developer interviews. Going for over ten years.
  • Software Engineering Daily — a new interview every day. Largest guest pool.
  • CoRecursive — developer storytelling. Very deep.
  • Korean — "I am a PRO," "Job Jamming," and others.

To be invited as a guest you need 5 to 10 strong posts on your blog. That is your card.


10 · Tool Stack — The 2026 Standard

The last practical chapter. The tools a writer writes with are their hands.

Writing flow

  • Capture — Apple Notes or Bear. Fast.
  • Draft — Notion. Strong multimedia embeds and collab.
  • Publish — MDX on your blog. VS Code plus Markdown All in One plus Vale.
  • Images — Cleanshot X for screenshots, Figma for thumbnails and illustrations, Excalidraw for diagrams, Carbon and Ray.so for code images.

Video and recording

  • Recording — Loom (simple), Descript (recording plus editing), OBS (most free).
  • Editing — Descript (text-based), Final Cut Pro / DaVinci Resolve (traditional).
  • Transcripts — Whisper Large v3 (open source), MacWhisper (Mac UI).

Newsletter

  • Beehiiv — default for new starters.
  • Substack — if you already have a pool, stay.
  • Buttondown — developer-friendly minimal.

Analytics

  • Plausible / Umami — cookieless, light.
  • Posthog — when you need deeper analytics.
  • Google Analytics is not recommended in 2026.

AI assist

  • Claude / ChatGPT — polish drafts and grammar.
  • Grammarly — for English only.
  • DeepL — multilingual translation. Core of a Korean to English to Japanese workflow.
  • Never — do not let the LLM decide the conclusion. The conclusion is yours. The LLM is for polish.

11 · Finding Your Voice

The most abstract and most important chapter. Tools and channels are learned in a year. Your voice takes five.

Voice is sculpted, not found

You start by mimicking a writer you like. That is natural and recommended. After about a year, the mimicked tones collide. At the collision point your own tone shows.

  • Dan Abramov's stance — "do not explain the complex as if it were simple. Explain the simple as if it were precise."
  • Julia Evans' illustrations — "the small piece I learned today."
  • Patrick McKenzie (patio11) — business lens — "this code moves whose money how."
  • Jbee, Hyunwoo, and other Korean dev bloggers — first-person honesty, anti-hype.

What combination of these are you? Where does your tone show? After a year, reread your posts in a single sitting and it appears.

Four exercises to find your tone faster

  1. Read a year of your own writing in one sitting. Repeated words, repeated sentence shapes — that is your tone.
  2. Send three of your posts to five close friends. "Who do you think wrote this?" The answer is your tone.
  3. Write down 10 words you will never use. "Leverage," "synergy," "incredible" — the words you avoid shape your tone.
  4. Record one post aloud. If it sounds nothing like how you actually speak, it is a mask.

Options versus opinions

The biggest polarity in dev content tone.

  • Option pieces — "There are methods A, B, C, with these pros and cons." Balanced but forgettable.
  • Opinion pieces — "Use B. A is a trap, C is overkill." Provokes, but stays in memory.

Start with option pieces. After enough writing, opinions form naturally. Once they do, don't shrink from writing them. Disagreement beats indifference.


12 · Content in the AI Era — LLMs Read Your Writing

The biggest variable of 2026 content. Chapter we can no longer defer.

Read twice

  • Once as training data. Your writing may sit in the training set of GPT-5, Claude 4.5, Gemini 2.5. You can also opt out — block GPTBot, ClaudeBot, Google-Extended in robots.txt.
  • Daily, N times, in inference. Perplexity, ChatGPT search, Claude with web search pulls your post via RAG when answering. Every day.

Writing so the LLM cites you — GEO (Generative Engine Optimization)

GEO is a 2025-coined term. SEO for LLMs.

  1. Clear definition sentence. "X is Y." One sentence to open. LLMs cite definition sentences best.
  2. Comparisons with numbers. "A is 12 percent faster than B." Sentences with numbers are cited five times more often (the consensus of several GEO studies).
  3. Lists. Bullets are cited more than prose.
  4. URL stability. A live URL in the LLM's training data preserves the citation.
  5. Add llms.txt. A 2026-landed standard. Put llms.txt at the root to tell LLMs "these are the core docs of this site."

You can also block citations

  • User-agent: GPTBot Disallow: /
  • User-agent: ClaudeBot Disallow: /
  • User-agent: Google-Extended Disallow: /
  • This blocks traffic too. Policy is your call.

One honest change

Search traffic drops. But the number of "people who saw your post" is similar or even higher. They simply saw it via ChatGPT. So if GA traffic is dropping and you stop posting, you misread the signal.


13 · The Single Most Underrated Channel of 2026 — Defending the Personal Blog

Now the defense I deferred in chapter 7.

Four lines of defense

  1. The currency of the AI era is the URL. What an LLM can cite is writing, and writing has an address — the URL. Tweets have URLs but evaporate. Videos have URLs but are hard to cite. A blog post has both.
  2. Algorithm dependence is zero. Twitter, LinkedIn, YouTube — one algorithm change halves your traffic. Your own domain blog is immune to algorithm changes. Even if the search algorithm changes, RSS, newsletter, and LLM citations remain.
  3. It is a long-lived asset. A post written five years ago still pulls traffic today. YouTube videos still play but the algorithm barely surfaces them. Tweets are gone in 24 hours. Blog posts are a five-year asset.
  4. It becomes the home base for every other channel. Twitter threads are blog-post summaries. Newsletters are blog-post digests. YouTube videos are blog-post visualizations. Conference talks are blog-post presentations. Without a blog, the rest float.

Why blogs get ignored anyway

  • "It is already too late" — wrong. The AI-era content ecosystem is restarting.
  • "Traffic is not coming" — impatience. Six months with no traffic is normal. Do not value a six-year asset on six months.
  • "I have nothing to write" — false. What you searched today is the next post.
  • "The design is bad" — avoidance. The default Tailwind template is fine. Worry about design after 100 posts.

One-line conclusion

Your domain blog is the home base, and every other channel is rented from it and routed back to it. If you are starting content in 2026, buy the domain first and publish your "Hello World" first.


Epilogue — To You, One Year From Now

Five years from now you are one of two types.

(A) 30 posts, 0 videos, 200 newsletter subscribers, 50 RSS subscribers. Traffic is so-so but — someone outside your company recognizes your name. A PR comment says "I saw this in your post." A recruiting DM lands on LinkedIn. A CFP gets accepted. A five-year asset has compounded.

(B) 2,000 Twitter followers, 0 blog posts. Home base is Twitter, the algorithm changes monthly. One volatility shock and you are back to zero. Nowhere to collect the work. Leave Twitter and the trail is gone.

The path to A is simple. Buy a domain, set up MDX, publish one post, publish another every Sunday. Six months. 26 posts. That is it.

Day-zero checklist — seven things to do today

  1. Buy the domain (yourname.dev or yourname.io).
  2. Clone a Next.js + MDX template (this blog is one).
  3. Deploy to Vercel. Five minutes.
  4. Publish "Hello World" as one post.
  5. Turn on RSS and subscribe yourself in an RSS reader.
  6. One more post this week. Something you searched today but found no answer for.
  7. One post every Sunday evening. For six months.

Seven anti-patterns — the most common mistakes

  1. Treating Twitter as your home base — algorithms are rented.
  2. Picking the first post too grand — 800 words is a post. Publish.
  3. The "design first" trap — in 100 hours of design you could write 100 posts.
  4. Quitting at three months — no result inside six is default.
  5. One-to-one mimicry of someone's blog — voice is sculpted by time. Mimic for a year, then stop.
  6. Despair over zero comments — comments rarely come. RSS subscribers are the real signal.
  7. Monetizing too early — paywall before 1,000 subscribers. The pool will not grow.

Coming up next

  • Monetizing developer content — economics of ads, sponsorship, paid memberships, courses, and books (2026)
  • "Get cited by an LLM" — a hands-on GEO guide
  • Common traps in the first 100 posts — diagnosing a year of writing one week at a time

"The reasons to make content went from 1 to 10. The number of people starting fell. Which means starting now pays more than it ever has."

— Developer content creation, end.


References

Platforms

Tools

Developer blogs and channels worth modeling

  • Julia Evans (jvns.ca) — illustration plus short-form depth, the standard
  • Dan Abramov (overreacted.io) — the peak of essay blogs
  • Josh Comeau (joshwcomeau.com) — interactive writing design standard
  • Patrick McKenzie / patio11 — deep posts through a business lens
  • Fireship / Jeff Delaney (YouTube) — the 100-second model
  • Theo / t3.gg (YouTube + blog) — live then trim
  • Lenny Rachitsky — newsletter design standard
  • Casey Newton / Platformer — independent journalism model
  • The Pragmatic Engineer / Gergely Orosz — balance of depth and cadence
  • Swyx / Latent Space — peak AI-engineer content
  • jbee.io — Korean blog's honest first-person tone
  • evan moon — strong Korean frontend opinions

Meta and data

All content is writing in the end. Video is writing visualized. A tweet is writing compressed. A talk is writing presented. The developer who writes well goes the farthest. More so in 2026.