Archives
-
2020-07-01
My productivity tools in the first half of 2020 -
2020-06-18
My recent software stack -
2020-06-12
Makzan’s digital life -
2020-06-10
iOS Shortcut: Bulk resizing photos -
2020-05-28
Capturing 404 URL by using Netlify function and Airtable -
2020-05-27
Migrating makzan.net from Wordpress to Eleventy and Netlify -
2020-05-20
Quick Sketch: My Workspace -
2020-05-03
How I minimize phone distraction: grayscale display -
2020-04-27
TIL: git checkout is now two commands: git switch and git restore -
2020-03-25
On using mouse or trackpad in iPadOS 13.4 -
2020-03-22
Two Focus sessions per day. -
2020-03-16
My tools for remote work -
2020-03-05
Productivity Work = Attention x Energy x Times -
2020-03-01
CSS Drawing: Mobile Phone -
2020-02-08
My digital organizing system -
2020-02-05
Writing is different than note-taking than writing course materials -
2020-01-31
Block-grid layout with CSS Grid -
2020-01-29
My notebook choices -
2020-01-18
On handling breaking changes in React -
2020-01-18
CSS Flexbox Layout Foundation -
2020-01-12
My Mac’s setup -
2019-12-31
My 2010s Review -
2019-10-25
I write in Basecamp -
2019-05-28
An experiment on writing in iA Writer and sync to Working Copy -
2019-05-18
Using DocRaptor to generate PDF -
2019-05-01
Makzan’s Weekly 2019w17: iOS Automation -
2019-04-29
iOS Shortcut: Convert PDF to Image -
2019-04-29
A simple Python script to download file in iOS -
2019-04-20
Trying PreText -
2019-04-20
Setting header and footer for DocRaptor and PrinceXML PDF generation -
2019-04-05
Migrating inQRCode.com from Ruby on Rails to static hosting -
2019-04-02
Why I keep switching editor when iA writer + Working Copy fulfill my writing needs? -
2019-03-31
I draft in Drafts, take notes in Bear and write long form in Ulysses -
2019-03-17
Makzan’s Weekly Dispatch 2019w9,10,11: Writing books for web technologies -
2019-02-26
Makzan’s Weekly Dispatch 2019w8: Meaningful Jobs -
2019-02-20
Makzan’s Weekly Dispatch 2019w7: Moving into new apartment -
2019-02-16
Makzan’s Weekly Dispatch 2019w6: Writing books in Notion -
2019-02-15
Makzan’s Weekly Dispatch 2019w5: Dual Tablets setup: Surface Go and iPad Pro productivity -
2019-01-30
Makzan’s Weekly Dispatch 2019w4: WorldSkills Competition Preparation Week -
2019-01-20
Makzan’s Weekly Dispatch 2019w3: Goodnotes and Productivity tips -
2019-01-20
Makzan’s Weekly Dispatch 2019w2: Feeling Grateful -
2019-01-10
“Capture and share” shortcut -
2019-01-06
Weekly Dispatch 2019w1 — Tunneling for 6 months -
2018-12-31
The usage of Gladys app for iOS devices continue working -
2018-09-26
What is an HTML ebook reader? -
2018-06-03
Productivity apps that I use every day -
2018-05-13
Newsletter #47 Published -
2018-05-11
Getting Real book is my model of book -
2018-05-10
Fake productivity -
2018-02-24
Features that new 53 Paper app breaks in version 4 -
2018-02-23
Writing experience in Paper app is surprisingly great -
2018-02-23
Today I Learned -
2017-10-19
Closing of WorldSkills 2017. -
2017-10-07
Coding Rails app with iPad and Cloud9 -
2017-10-05
Things to know to get started HTML5 game with socket -
2017-07-12
A rear fingerprint sensor may trigger accidental purchases. -
2017-07-11
Working on iPad is more focus -
2017-07-11
The similarity of Medium and YouTube -
2017-05-06
My thought on Freewrite -
2017-04-26
That’s why I hate Google’s navigation. -
2017-04-12
Don’t rely on a single service -
2017-04-08
2017 software for my productivity day -
2016-12-15
My current writing stack (Update) -
2016-09-08
Testing post publishing from Ulysses app -
2016-02-11
My current writing app stack -
2016-02-07
/now -
2016-02-06
Link: Short note on improving usability of scrollable regions -
2016-02-05
Link: Your Life Is Tetris. Stop Playing It Like Chess. -
2016-02-05
50% Off for HTML5 Game Development Video -
2016-02-04
Link: Origami.js—HTML5 Canvas for Humans -
2016-02-04
Fetchnotes, Log.md and DayOne 2.0 -
2016-02-03
Parallax CSS 3D rotate Effects -
2016-02-02
10 things worth sharing every week -
2016-02-01
Touch Keyboard Types -
2016-01-31
Vector drawing in Affinity Designer -
2016-01-29
The future of Parse, has no future -
2016-01-19
Blocking content on mouse hover -
2016-01-16
Is jQuery dead? -
2016-01-15
Styling focus element outline -
2016-01-14
Introducing Log.md—A logger for everything flash in your mind -
2016-01-13
The CSS first-letter not working for inline -
2016-01-12
Add margin at the bottom for easier links tapping in mobile safari -
2016-01-12
A tiny drawing -
2016-01-11
Writing in iPad is more focus -
2016-01-11
Flexbox website guide -
2016-01-10
Choosing a minimal theme -
2016-01-08
Teaching the easing function -
2016-01-06
Informative Message on Deletion -
2016-01-05
Writing script for the next video course -
2016-01-05
Count game example -
2016-01-04
“Area of Concern”—My reference when creating todo list -
2016-01-03
My flow to record video explanation solely on iPhone -
2016-01-03
[Failed] Share button blocks the content -
2016-01-02
Testing to make a video teaching clip solely on iPhone -
2016-01-01
Happy 2016 -
2016-01-01
CreateJS Getting Started Code with Retina Support -
2015-12-30
I’m using Basecamp for almost everything -
2015-12-29
On Font-resize component -
2015-12-27
Refactor Until You Feel Almost Comfortable -
2015-12-26
Link: Japanese bookshop stocks only one book at a time -
2015-12-25
Tabs in HTML is not easy -
2015-12-25
Link: Regular Expression Crossword Puzzle -
2015-12-24
The process of building native app vs web app -
2015-12-23
Opera Mini and it’s data saving -
2015-12-23
Link: (Webkit) More Responsive Tapping on iOS -
2015-12-23
Link: The web accessibility basics -
2015-12-23
Link: Accessible dialog tutorial -
2015-12-23
“Force enable zoom” in Opera 34 for Android -
2015-12-17
The concept of working directory and Git add, commit and reset -
2015-12-16
Trying Voice theme -
2015-12-16
Floating action button and the distraction -
2015-12-16
Customizing screen on app switcher -
2015-12-15
Link: Text To HTML Menu/List -
2015-12-15
HTML5 Game Development [Video] -
2015-12-15
HTML5 Game Development HOTSHOT -
2015-12-15
HTML5 Game Development by Example: Beginner’s Guide – Second Edition -
2015-12-15
Flexbox.website -
2015-12-15
Demo of autolayout differently in portrait and landscape -
2015-12-15
CSS Toggle Switch -
2015-12-14
Link: How to animate “box-shadow” with silky smooth performance -
2015-12-08
IBM Swift Sandbox -
2015-12-04
Old Web Today -
2015-12-03
What we can do today -
2015-12-02
Link: Git pretty -
2015-12-02
From Adobe Flash to Animate -
2015-12-02
Engaging users with web -
2015-12-01
Trying iA Theme -
2015-12-01
My experience on Pomodoro technique -
2015-12-01
Link: Froggy, a game to learn CSS Flexbox -
2015-12-01
Course material for Git -
2015-11-12
Material Design is for Google only -
2015-11-11
ReactJS Examples -
2015-11-10
Rails from request to response -
2015-11-07
How I write everyday -
2015-11-06
Tween.js examples -
2015-11-05
One third of FWA Site of the Day winners uses CreateJS -
2015-11-04
Basecamp 3 -
2015-10-29
Writing in Scrivener -
2015-10-21
A easy-to-understand vim tutorial -
2015-10-20
Move from CoffeeScript to ES6, the beginning -
2015-10-19
OS X El Capitan License in Plain English -
2015-10-19
AgileBits never tells you to make the keychain in Dropbox public accessible -
2015-10-17
Blend—Generate simple and beautiful CSS3 gradients -
2015-10-16
Jason Fried on Writing -
2015-10-15
Writing book in code editor -
2015-10-15
Webkit disables click delay on non-scalable web page -
2015-10-14
Practical CreateJS -
2015-10-13
ECMAScript 6 Cheatsheet -
2015-10-13
Corpus—A collection of CSS -
2015-10-12
The problem of AMP HTML -
2015-10-10
A simple comparison between AsciiDoc and Markdown -
2015-10-09
Quote—On the side of the majority -
2015-10-08
Steve Jobs Simplicity -
2015-10-07
Setup Textastic app to write AsciiDoc on iOS -
2015-10-06
AsciiDoc Book Starter -
2015-10-05
Minimal Desktop -
2015-10-04
Wave form of iOS voice memos app -
2015-10-04
Minimal Homescreen -
2015-10-03
Props in getInitialState Is an Anti-Pattern -
2015-10-03
Cron build makzan.net (revised) -
2015-10-02
Saying No -
2015-10-02
keyup event and Chinese input in mobile Safari -
2015-10-02
How to undo (almost) anything with Git -
2015-10-01
Do serifs make you tap? -
2015-10-01
CSS Pattern with Repeating Linear Gradient -
2015-09-30
Probabilities for years left to live -
2015-09-30
3D Touch Force value in mobile Safari with touchEvent.force -
2015-09-29
The first draft is always perfect -
2015-09-29
A collection of desk -
2015-09-28
Foundation 6 and CSS Preprocessor -
2015-09-28
Accepting Custom Domain in Rails -
2015-09-27
Link Indicator -
2015-09-27
Exploring Rails-React -
2015-09-26
Features vs. Benefits -
2015-09-25
The web as at 2006 -
2015-09-25
Say — Text-to-Speech Command in OSX -
2015-09-25
Dealing with long words in CSS -
2015-09-24
Stop breaking the web -
2015-09-24
Pattern for Discussion Thread -
2015-09-24
Make inline text bold and italic in Paper app -
2015-09-24
19 Tips For Everyday Git Use -
2015-09-23
New books bought from ChengDu -
2015-09-23
My visual log book -
2015-09-22
Tricks for Chrome Developer Tool -
2015-09-22
Pending blog post for future in Middleman -
2015-09-21
Single Task -
2015-09-21
I draw sketch in Paper horizontally -
2015-09-20
Restore deleted documents from iCloud Drive -
2015-09-20
Makzan.net archive -
2015-09-20
Have a well defined done state -
2015-09-19
Periodically deploying Middleman static site -
2015-09-19
Configure files to copy without middleman building process -
2015-09-18
New Makzan.net in beta -
2015-09-17
The role of Paper ideas and Apple Notes -
2015-09-08
New life -
2015-04-17
Start using flexbox today -
2015-04-17
Put script after content -
2015-04-16
Lazy Design -
2015-03-18
Gray highlight and active state in mobile Safari -
2015-03-12
CSS Quantity Selector -
2015-03-02
Animation should be invisible to user -
2015-02-28
Mozilla Easter Egg -
2015-02-27
Demo of Object Fit -
2015-02-25
.htaccess resources -
2015-02-16
Portrait upside down -
2015-02-15
Twitter’s fav icon with CSS step function -
2015-02-13
Basecamp’s 404 page -
2015-02-11
60 fps on mobile web with canvas -
2015-02-01
How dollar sign was born -
2014-12-10
Learning grid system of Foundation for App -
2014-10-11
Example of selling benefits -
2014-10-10
CSS rules priority -
2014-10-10
CSS is 20 years old -
2014-10-02
Focus means saying no to phenomenal ideas -
2014-10-01
Responsive Philosophy -
2014-09-05
Guide to migrate OhLife entries to DayOne -
2014-09-03
Do you really need so many apps? -
2014-09-01
Story of Makzan -
2014-07-01
My thought about death -
2014-05-25
Sharing of my career path -
2014-04-01
How writer pro fits my writing -
2013-10-10
The CSS 3D book effect -
2012-10-25
What startup is -
2012-10-22
I bought you, Moleskine -
2009-11-01
Get focus tips—Unplug the A/C Power