Back to campField Journalby Zin

Zin’s notebook · written by the fire

Field Journal

Longer notes on building software, and on the trails and campsites where most of the thinking gets done.

33 entriesLatest · 22 October 2026
A 3D figure with folded arms in front of a panel of code symbols, on dark bluePinnedEssential Self-learning Steps to Become a Developer 🧐This time, whether you're getting ready to become a Developer or you've only just heard about this world, I want to share some Self-learning Steps so you can make a good start and finish strong while there's still time.

7 min read

Developer တစ်ယောက် ဖြစ်လာဖို့ မရှိမဖြစ်လိုအပ်တဲ့ Self-learning Steps 🧐ဒီတစ်ခေါက်မှာတော့ကိုယ်က Developer တစ်ယောက်ဖြစ်လာဖို့ဟန်ပြင်နေတာပဲဖြစ်ဖြစ်၊ ဒီလောကထဲကိုရောက်တာမကြားသေးတဲ့သူပဲဖြစ်ဖြစ်ဆိုရင်အချိန်ရှိတုန်းမှာ အစကောင်းအနှောင်းသေချာဖြစ်ရစေအောင် Self-learning Steps လေးတချို့ကိုဝေမျှပေးသွားချင်ပါတယ်။

ဖတ်ချိန် 6 မိနစ်

Read the entry

More from the trail

Three shipping containers in MongoDB green, Node.js lime and React cyan hanging from a crane hook, joined by a dotted network line, on a dark blue grid

28 min read

Docker: Zero to Hero (Learning by Building a MERN Stack App)A beginner-friendly Docker guide: images, containers, volumes, networks and Compose, explained with everyday analogies, then a full MERN Todo app (MongoDB, Express, React, Node.js) built, run, hot-reloaded, debugged and deployed with Docker.

ဖတ်ချိန် 26 မိနစ်

Docker: Zero to Hero (MERN Stack App တစ်ခု တည်ဆောက်ရင်း လေ့လာမယ်)Docker ကို လုံးဝမသိသေးသူတွေအတွက် လမ်းညွှန် — Image၊ Container၊ Volume၊ Network နဲ့ Compose ကို နေ့စဉ်ဘဝ ဥပမာတွေနဲ့ ရှင်းပြပြီး MERN Todo app (MongoDB၊ Express၊ React၊ Node.js) တစ်ခုလုံးကို Docker နဲ့ build၊ run၊ hot reload၊ debug လုပ်ပြီး deploy အထိ လုပ်ကြည့်ပါမယ်။
#docker#devops#mern
A speed gauge with its needle in the green, beside a stack of three light code panels, on a dark grid

38 min read

Speed Up Optimization: Lightweight & High-Performance Techniques in Next.jsA practical Next.js 16 performance guide: measure first, ship less JavaScript, keep interactions fast, cache and render wisely, load images, fonts and scripts well, with 41 type-checked TypeScript examples and a real case from this site.

ဖတ်ချိန် 35 မိနစ်

Speed Up Optimization: Next.js မှာ ပေါ့ပါးပြီး မြန်ဆန်စေမယ့် နည်းလမ်းများNext.js 16 performance လက်တွေ့လမ်းညွှန် — အရင်တိုင်းတာ၊ JavaScript နည်းနည်းပို့၊ interaction မြန်အောင်ထား၊ rendering နဲ့ caching ကို မှန်မှန်ရွေး၊ image၊ font နဲ့ script ကို ကောင်းကောင်း load လုပ်ပါ — type-check လုပ်ထားတဲ့ TypeScript ဥပမာ ၄၁ ခုနဲ့ ဒီ site ကနေ တကယ့် case တစ်ခုပါ။
#nextjs#performance#react
A tall gold-framed arch on the right of a dark green ground, holding three violet irises under a pale moon, with one cream whiplash line rising beside them

22 min read

Art Nouveau for Designers: Essence, Experience and the Line, Step by StepWhat makes Art Nouveau compelling, how people feel it in UI and graphic design, how to start, how to treat its history and how to polish the result, with five drawn examples (campfire, earth, home, nature and a camping app screen) explained line by line.

ဖတ်ချိန် 20 မိနစ်

Designer တွေအတွက် Art Nouveau: အနှစ်သာရ၊ အသုံးပြုသူ အတွေ့အကြုံနဲ့ မျဉ်းကြောင်း အဆင့်ဆင့်Art Nouveau ကို ဘာက ဆွဲဆောင်မှုရှိစေလဲ၊ UI နဲ့ graphic design မှာ လူတွေ ဘယ်လို ခံစားရလဲ၊ ဘယ်လို စမလဲ၊ သမိုင်းကို ဘယ်လို ကိုင်တွယ်မလဲ၊ အချောသတ်ကို ဘယ်လို လုပ်မလဲ — မီးပုံ၊ မြေကမ္ဘာ၊ အိမ်၊ သဘာဝနဲ့ camping app screen ဆိုတဲ့ ဥပမာ ငါးခုကို မျဉ်းကြောင်း တစ်ကြောင်းချင်း ရှင်းပြထားပါတယ်။
#design#art-nouveau#ui-ux
A five-step staircase of glowing bars labelled A2 to C2 on the right of a dark grid ground, the C2 step lit amber, with a small speech bubble above it

31 min read

English for Senior Full-Stack Developers: A CEFR Guide from A2 to C2Study materials, practice exercises and conversation skills for each CEFR level, with a deep C2 track for senior engineers, and fifteen dialogues that follow one developer from the job interview to the production deployment.

ဖတ်ချိန် 31 မိနစ်

Senior Full-Stack Developer တွေအတွက် အင်္ဂလိပ်စာ: A2 မှ C2 အထိ CEFR လမ်းညွှန်CEFR အဆင့်တစ်ခုစီအတွက် လေ့လာစရာ စာအုပ်နဲ့ အရင်းအမြစ်၊ လေ့ကျင့်ခန်းနဲ့ စကားပြော ကျွမ်းကျင်မှုတွေ၊ senior engineer တွေအတွက် C2 အဆင့် အသေးစိတ်၊ ပြီးတော့ developer တစ်ယောက်ကို job interview ကနေ production deployment အထိ လိုက်ပြတဲ့ စကားဝိုင်း ဆယ့်ငါးခု။
#english#cefr#career
A dark field of faint Rust source code with a glowing chain of ownership links on the right, lit in rust orange and steel blue

42 min read

Rust: Zero to Hero, for JavaScript & TypeScript DevelopersRust through a JS/TS lens: ownership, borrowing, enums, traits, iterators, errors, threads and async, every example explained line by line and runnable on the page.

ဖတ်ချိန် 40 မိနစ်

Rust: သုညကနေ Hero ဆီ၊ JavaScript နဲ့ TypeScript Developer တွေအတွက်JS/TS မျက်လုံးနဲ့ ကြည့်တဲ့ Rust — ownership၊ borrowing၊ enum၊ trait၊ iterator၊ error၊ thread နဲ့ async၊ ဥပမာတိုင်းကို တစ်ကြောင်းချင်း ရှင်းပြထားပြီး စာမျက်နှာပေါ်မှာတင် run လို့ရပါတယ်။
#rust#typescript#javascript
Two speech bubbles on the right of a dark code-grid ground, one holding a line of code and one holding a chat message, joined by a warm glow

45 min read

Commonly Used Conversations for IT Software Development (500)500 everyday English phrases developers actually say: stand-ups, planning, code review, debugging, Git, testing, releases, incidents, architecture, APIs, databases, security, DevOps, demos, one-on-ones, interviews and more, each with when to use it and a short real-life dialogue.

ဖတ်ချိန် 53 မိနစ်

IT Software Development မှာ အသုံးများတဲ့ စကားပြော (၅၀၀)Developer တွေ နေ့စဉ် တကယ်ပြောတဲ့ အင်္ဂလိပ် စကားစု ၅၀၀ — stand-up၊ planning၊ code review၊ debugging၊ Git၊ testing၊ release၊ incident၊ architecture၊ API၊ database၊ security၊ DevOps၊ demo၊ one-on-one၊ interview စတာတွေ။ တစ်ခုချင်းစီကို မြန်မာ အဓိပ္ပာယ်နဲ့ စကားဝိုင်း ဥပမာတွေ ထည့်ထားပါတယ်။
#english#communication#career
A dark field of faint PHP source code with a glowing request pipeline on the right, lit in violet and warm red

33 min read

PHP 8.5 & Laravel 13: Zero to Hero, for JavaScript & TypeScript DevelopersModern PHP and Laravel through a JS/TS lens: from your first script to a tested JSON API with Eloquent, validation, policies, queues and Pest, every example explained line by line.

ဖတ်ချိန် 31 မိနစ်

PHP 8.5 နဲ့ Laravel 13: သုညကနေ Hero ဆီ၊ JavaScript နဲ့ TypeScript Developer တွေအတွက်JS/TS မျက်လုံးနဲ့ ကြည့်တဲ့ ခေတ်မီ PHP နဲ့ Laravel — ပထမဆုံး script ကနေ Eloquent၊ validation၊ policy၊ queue နဲ့ Pest test တွေပါတဲ့ JSON API အထိ၊ ဥပမာတိုင်းကို တစ်ကြောင်းချင်း ရှင်းပြထားပါတယ်။
#php#laravel#typescript
A relational table on the left and a JSON document on the right, joined by a glowing line, on dark blue

23 min read

SQL vs NoSQL: A Detailed ComparisonWhat SQL and NoSQL databases really are, when to pick each, and a guided tour of queries from a first SELECT to window functions, MongoDB aggregation pipelines and Redis, explained line by line.

ဖတ်ချိန် 22 မိနစ်

SQL နဲ့ NoSQL: အသေးစိတ် နှိုင်းယှဉ်ချက်SQL နဲ့ NoSQL database တွေ တကယ်တမ်း ဘာလဲ၊ ဘယ်အချိန် ဘာကို ရွေးသင့်လဲ၊ ပထမဆုံး SELECT ကနေ window function၊ MongoDB aggregation pipeline နဲ့ Redis အထိ query တွေကို တစ်ကြောင်းချင်း ရှင်းပြထားပါတယ်။
#sql#nosql#mongodb
A glowing browser window and a phone on the right, wired by dashed lines to a three-tier server stack and a database.

72 min read

200 Full-Stack Developer (Mobile & Web) Interview Questions & AnswersFrom intern to tech lead: 200 full-stack interview questions with answers you could say out loud — web and mobile fundamentals, APIs and auth, React Native and Flutter, data and offline sync, architecture and reliability, and leading web, mobile and backend teams.

ဖတ်ချိန် 70 မိနစ်

Full-Stack Developer (Mobile နဲ့ Web) Interview မေးခွန်းနဲ့ အဖြေ 200Intern ကနေ Tech Lead အထိ — အသံထွက်ပြီး ဖြေလို့ရမယ့် အဖြေတွေပါတဲ့ full-stack interview မေးခွန်း 200 — web နဲ့ mobile အခြေခံ၊ API နဲ့ auth၊ React Native နဲ့ Flutter၊ data နဲ့ offline sync၊ architecture နဲ့ reliability၊ web၊ mobile နဲ့ backend team တွေကို ဦးဆောင်ခြင်း။
#interview#full-stack#mobile
A glowing four-part event loop ring on the right, with requests flowing in over faint Node.js and Express code.

57 min read

200 Common Node.js & Express Interview Questions & AnswersFrom intern to tech lead: 200 Node.js and Express interview questions with answers you could say out loud — the event loop, Express 5 APIs, auth and databases, performance and reliability, and leading backend teams.

ဖတ်ချိန် 56 မိနစ်

Node.js နဲ့ Express Interview မေးခွန်းနဲ့ အဖြေ 200Intern ကနေ Tech Lead အထိ — အသံထွက်ပြီး ဖြေလို့ရမယ့် အဖြေတွေပါတဲ့ Node.js နဲ့ Express interview မေးခွန်း 200 — event loop၊ Express 5 API တွေ၊ auth နဲ့ database၊ performance နဲ့ reliability၊ backend team တွေကို ဦးဆောင်ခြင်း။
#interview#nodejs#express
A glowing component tree of four tiers on the right, over faint React and Next.js code, from intern to tech lead.

56 min read

200 Common React & Next.js Interview Questions & AnswersFrom intern to tech lead: 200 React and Next.js interview questions with answers you could say out loud — components and hooks, the App Router, Server Components and caching in Next.js 16, performance, and leading React teams.

ဖတ်ချိန် 54 မိနစ်

React နဲ့ Next.js Interview မေးခွန်းနဲ့ အဖြေ 200Intern ကနေ Tech Lead အထိ — အသံထွက်ပြီး ဖြေလို့ရမယ့် အဖြေတွေပါတဲ့ React နဲ့ Next.js interview မေးခွန်း 200 — component နဲ့ hook တွေ၊ App Router၊ Next.js 16 ရဲ့ Server Components နဲ့ caching၊ performance နဲ့ React team တွေကို ဦးဆောင်ခြင်း။
#interview#react#nextjs
Four lit steps rising to the right across a dark field of faint HTML, CSS and JavaScript, from intern to tech lead.

57 min read

200 Common Front-End Interview Questions & AnswersFrom intern to tech lead: 200 front-end interview questions with answers you could say out loud — web and JavaScript fundamentals, React and TypeScript, performance and architecture, and leading a team.

ဖတ်ချိန် 57 မိနစ်

Front-End Interview မေးခွန်းနဲ့ အဖြေ 200Intern ကနေ Tech Lead အထိ — အသံထွက်ပြီး ဖြေလို့ရမယ့် အဖြေတွေပါတဲ့ front-end interview မေးခွန်း 200 — web နဲ့ JavaScript အခြေခံ၊ React နဲ့ TypeScript၊ performance နဲ့ architecture၊ team ကို ဦးဆောင်ခြင်း။
#interview#frontend#javascript
A dark field of faint Go source code lit by a cyan glow on the right.

23 min read

Go: Zero to Hero, for JavaScript & TypeScript DevelopersA guided walk from your first Go program to goroutines, generics and a JSON API — every example explained line by line, and runnable right on the page.

ဖတ်ချိန် 25 မိနစ်

Go: Zero to Hero, JavaScript & TypeScript developer တွေအတွက်ပထမဆုံး Go program ကနေ goroutine၊ generics နဲ့ JSON API အထိ တစ်ဆင့်ချင်း လမ်းပြပေးမယ့် guide — example တိုင်းကို line by line ရှင်းပြထားပြီး ဒီစာမျက်နှာပေါ်မှာတင် တိုက်ရိုက် run ကြည့်လို့ရပါတယ်။
#go#typescript#javascript
A 3D figure with a hand on his chin beside a big glowing lightbulb, on dark blue

3 min read

How Can Developers Build Good Logical Thinking? ❓Logical Thinking means finding as many possible ways as you can to solve a problem, then picking the most suitable one.

ဖတ်ချိန် 3 မိနစ်

Developers တွေအနေနဲ့ Logical Thinking ကောင်းအောင် ဘယ်လို ပြုမူ တည်ဆောက်မလဲ ❓Logical Thinking ဆိုတာကတော့ ပြဿနာတစ်ခုကို ဖြေရှင်းဖို့ ဖြစ်နိုင်ချေရှိမယ့် နည်းလမ်းတွေအများကြီး ရှာဖွေပြီး အသင့်တော်ဆုံး နည်းလမ်းကို ရှာဖွေတာပဲဖြစ်ပါတယ်။
#compass#opportunitiesformyanmaryouth#winechanz
Three HTTP status codes on white cards: 200 OK, 404 Not Found, 500 Internal Server Error

3 min read

API Integration & HTTP Status CodesAs a Frontend Developer building a project, there are a lot of tasks to handle on any given day. One of the tasks every Frontend Developer should know how to do is API Integration.

ဖတ်ချိန် 3 မိနစ်

API Integration & HTTP Status Codeဒီနေ့မှာတော့ ကျွန်တော်ကတစ်နေ့တာမှာ Frontend Developer တစ်ယောက်အနေဖြင့် Project တစ်ခုကိုပုံဖော်တဲ့နေရာမှာ ကဏ္ဏအလိုက်လုပ်ဆောင်ရမဲ့ Tasks တွေက အများကြီးရှိပါတယ်။ အဲဒီ Tasksတွေထဲမှာ Frontend Developer တစ်ယောက်အနေနဲ့ လုပ်ဆောင်ရမဲ့ သိထားသင့်တဲ့လုပ်ဆောင်ရမဲ့အရာတစ်ခုက API Integration ဆိုတဲ့ Taskတစ်ခုပဲဖြစ်ပါတယ်။
#winechanz#barry