The Curious Engineer

All blogs / Dev tools / editors / IDEs

Takuya Matsuyama

devas.life

Join me on a behind-the-scenes coding journey. Weekly updates on projects, tutorials, and videos

Dev tools / editors / IDEsMobile / iOS / AndroidAI / MLEssays / personal

Posts
220 from 6 Jun 2016 to 3 Oct 2026
Posting
monthly (15 in the last year)
Kind
personal blog
Feed
https://www.devas.life/rss/

2026 12

  1. Hackers and photographers
  2. How I designed my SaaS landing page with AI tools
  3. Conviction: What 1.5 years and one burnout taught me about coding with AI agents
  4. Inkdrop Roadmap vol.6: Completed 🎉 — Now preparing for the official v6 release
  5. I made a Claude Code session manager for tmux
  6. A day in the life of a Japanese indie developer
  7. 10 years of indie dev: How I went global from Japan (talk w/ Hiroshi) - Part 1/2
  8. What a Japanese cooking principle taught me about overcoming AI fatigue
  9. How to run Claude Code in a Tmux popup window with persistent sessions
  10. I made my Keychron K2 HE stealthy
  11. Note-driven agentic coding workflow using Claude Code and Inkdrop
  12. My 2025 indie dev journey review

2025 21

  1. Write, then walk: Why a simple notes app is sufficient
  2. Don’t be a scary old guy: My 40s survival strategy with charm
  3. My plan to avoid hyperfocus and keep a healthy work pace (as a dad of two)
  4. How low self-esteem and hyperfocus drove me to burnout
  5. The scariest “user support” email I’ve ever received
  6. Discovering the joy of driving as a long-time paper driver
  7. Zen: Why Inkdrop never extends Markdown syntax
  8. Inkdrop v6(canary) is now available 🥳 The new Markdown editor and more
  9. Agentic coding made programming fun again
  10. How to automate signing your Windows app with Certum's SimplySign app
  11. How to automate development journaling with Claude Code
  12. What I did for upgrading React Native to 0.79.1 from 0.74.2
  13. How to animate a TanStack Virtual list with motion (rev. 2)
  14. How I implemented TOTP-based 2FA for my Markdown note app
  15. Answering dev questions based on my tech notes using MCP + Claude
  16. Integrating my note app with Claude's MCP
  17. How to animate a TanStack Virtual list with Motion
  18. How I efficiently built a browser extension
  19. Supporting iOS Share Extensions & Android Intents on React Native
  20. I will not care about numbers for my indie dev in 2025
  21. New wallpaper pack: Textures of Kyoto

2024 4

  1. The Roadmap of Inkdrop vol.6
  2. My plan to port Electron app CSS themes into React Native
  3. How to get an instance of the Fabric view component on React Native (>= 0.76)
  4. Tech stack lessons from my 7+ year indie dev journey

2023 3

  1. How I made Inkdrop 500ms faster to launch🚀
  2. My server got attacked
  3. Never give up – It took 2 years to rebuild my mobile app

2022 3

  1. What inspirations I got this week from Nō, Andy Warhol, Gutai, and Hideo Kojima
  2. What I accomplished in 2022 as an indie developer and YouTuber
  3. My Neovim setup for React, TypeScript, Tailwind CSS, etc in 2022

2021 14

  1. What I accomplished in 2021 & my challenge for 2022
  2. Video: How to build a portfolio website using Next.js, Chakra UI, Framer Motion, and Three.js
  3. Code signing certificate for indie developers
  4. How I’ve hit 10k subs on my tech YouTube channel
  5. Lubing my Keychron K2V2 to get a better feel and sound
  6. I’ll take a 3-week paternity leave
  7. How to set up Neovim 0.5 + Modern plugins (LSP, Treesitter, Fuzzy finder, etc)
  8. Inkdrop for Apple Silicon is now available
  9. How I integrated 3D secure for recurring payments with Stripe
  10. Running a React Native app on Android Emulator in M1 Mac
  11. How to build an air quality monitor using Raspberry Pi Zero W
  12. Inkdrop 5.3.0 — Web Clipper, Alfred integration, better conflict resolver
  13. How I became a full-stack developer
  14. How I thrived as an introverted developer

2020 11

  1. A productive command-line Git workflow for indie app developers
  2. The roadmap of Inkdrop vol.5
  3. My vim setup to speed up JavaScript coding for my Electron and React Native apps
  4. Introducing Inkdrop v5
  5. How to make your Electron app launch 1,000ms faster
  6. My best book recommendations for solo developers
  7. I’ve been focusing on pleasing existing users for 3.5 years on my indie app
  8. Inkdrop starts referral program, rather than running ads
  9. Small tip on how to get your article covered on dev.to
  10. Announcing Inkdrop plugin developer license
  11. Inkdrop for Mobile now supports extending Markdown

2019 28

  1. What I accomplished in 2019 & my challenge for 2020 #DevAsLife
  2. How to be original in your app dev
  3. How to handle credit card frauds on Stripe for your SaaS
  4. I’d like to take a 30-day break
  5. Made my desk Sci-Fi-like with Philips Hue Lightstrip
  6. I stopped setting a financial goal for my SaaS
  7. Built DIY grass wall in front of my desk to get relaxed
  8. The roadmap of Inkdrop vol.4
  9. How I developed an app that runs and syncs on both desktop and mobile platforms alone
  10. Digital Nomad in Kyoto, Day 2
  11. Digital Nomad in Kyoto, Day 1
  12. My dev workflow using tmux+vim (video)
  13. Found that Cafflano Kompresso is easy for beginners to make a latte
  14. 4 good cafes I found in Taipei, Taiwan
  15. How I successfully launched the new version of my SaaS
  16. Introducing Inkdrop 4
  17. How I Kept My Solo Project Going Over 3 Years
  18. A DIY Wooden Wall with TV Mount
  19. Master Single-tasking
  20. Inkdrop v4 is Now in Private Beta
  21. My Blogging Tips to Attract Users for Your Niche Product
  22. My Desk Setup for Better Productivity — Clean and Simple Design
  23. DIY: A Narrow Shelf for My Kitchen
  24. How to Maximize Your Time For Personal Developments (Video)
  25. Understanding Atom Editor and Hacking It to Build a React App
  26. Inkdrop is now Available on Snap Store for Linux
  27. How I Learned Multiple Skills for Making Apps Alone (Video)
  28. I Spend Most of My Revenues From My App on Self-Investment

2018 23

  1. 5 My Best Comfy Cafés in Tokyo 2018!
  2. My Life As A Solo Developer (Video)
  3. Why Needs Assessment is Not Necessary For Your Niche Product
  4. Interview with Yuki — How He Works as a Media Artist
  5. Get Things Done Faster with Theory of Constraints
  6. How I’ve Attracted The First 500 Paid Users For My SaaS That Costs $5/mo
  7. The Roadmap of Inkdrop Vol.3
  8. How to Create Native Modules for React Native
  9. A Simple Room Air Quality Visualizer Using Raspberry Pi and Golang
  10. Task Progress View is Now Supported
  11. Lessons learned while building my React Native mobile app
  12. A Promising Idea Towards Supporting Plugins for iOS App
  13. Apple Motion is the Cheapest Way to Make Professional Promo Videos
  14. Before Moving on to the Next Roadmap…
  15. How to support Split View on iPad with React Native
  16. Inkdrop Mobile v2 Has Been Released
  17. [Updated] Giving up complying with GDPR
  18. Great Zen Meditation Experience at Ryōsokuin in Kyoto, Japan
  19. Inkdrop Mobile v2 is Now in Private Beta
  20. A Simple Way To Run JS in Background Thread on React Native
  21. Making HOC with prop type inference from Recompose and Redux connector in Flow
  22. Get A Slow Tempo — Towards Becoming A Long-Running Product
  23. Making A Syntax Highlighter Using CodeMirror For ReactJS

2017 23

  1. You Can Ignore All Complaints About Price Because They Will Disappear As Your Service Gets Mature
  2. How To Add A Contact Form To A Static Website With AWS Lambda
  3. VSCode-like environment with vim + tmux
  4. 🤘 Printing / PDF export / Improved syntax highlighting / RPM package
  5. Enabling Vim Keybindings
  6. The Next Roadmap of Inkdrop (vol.2)
  7. How I Built a Markdown Editor Earning $1300/mo Profit — Inkdrop
  8. Inkdrop’s New User Forum is Now Open
  9. How to Price Yourself as a Freelance Developer
  10. (No longer offered) Inkdrop Offers Student Discounts
  11. How to Migrate Your Notes from Evernote to Inkdrop
  12. Why I Won’t Write Tests For My Products
  13. Inkdrop Now Supports Publishing Notes on the Web
  14. How to Decide Which Features You Won’t Add to Your App
  15. New feature — Inline Image Widgets (v3.7.0)
  16. Personal Developer Can Beat Big Company with User Support
  17. Markdown Note-taking App Can Now Cover Half of Rent — Inkdrop
  18. New Vibrant UI Theme (v3.5.0)
  19. Inkdrop for Android is now available
  20. Making Markdown Editor for Android App
  21. Inkdrop v3.4.0 Supports Toggling Checkbox
  22. Inkdrop has reached $1,000 sales
  23. Inkdrop for iOS is Available Now

2016 23

  1. The Future Work of Inkdrop
  2. Customize Editor Keymaps
  3. Keep Your Data in Your Hand
  4. Why Inkdrop is a Subscription App
  5. Using Inkdrop as a GTD Tool
  6. New feature: Write equations within a note
  7. Inkdrop v2.0.0 is out
  8. Inkdrop v1.1.0 is out
  9. Inkdrop, the Notebook App Built for Hackers, is Now Officially Released
  10. Inkdrop v1.0.0 is out🎉
  11. Inkdrop v0.11.0 is out🎉
  12. Inkdrop v0.10.0 Release Notes
  13. Inkdrop v0.9.1 Release Notes
  14. Inkdrop v0.9.0 Release Notes
  15. Inkdrop v0.8.0 Release Notes
  16. Inkdrop v0.7.0 Release Notes
  17. Inkdrop v0.6.3 Release Notes
  18. Inkdrop v0.6.2 Release Notes
  19. Inkdrop v0.6.0 Release Notes
  20. Inkdrop v0.5.0 Release Notes
  21. Inkdrop v0.4.0 Release Notes
  22. Inkdrop v0.3.0 release notes
  23. Introducing Inkdrop: The Notebook app for Hackers

Undated 55

  1. Some tips to replace recompose with react hooks
  2. Using a ssd greatly speeded up vmware on my imac
  3. Photowalk in old towns of germany
  4. Comfy cafes i found in osaka in 2019
  5. Toka ebisu festival at kyoto ebisu shrine
  6. React native tutorial making skeuomorphic smooth button
  7. Digital nomad in okinawa to escape from cedar pollen and coronavirus
  8. Trying a lens filter black mist 05
  9. A solo app developers dream desk setup late 2020
  10. Fresh eucalyptus branches relieve our stay home stress
  11. Inkdrop needs to collect your billing address
  12. How i improved my react native app 50x faster
  13. Digital nomad day 3
  14. Digital nomad in kyoto day 4
  15. Digital nomad in kyoto day 5 final
  16. A mechanical keyboard keychron k2
  17. Ive experienced a ddos attack on my web service for the first time
  18. A quick way to make a beautiful presentation based on a popular syntax color scheme
  19. A tip to declutter unused cables with a tape writer and pouches
  20. Filming week new video sneak peek
  21. How to create a blog and write articles in inkdrop
  22. Getting inspirations from no andy warhol gutai and hideo kojima
  23. How to create beautiful glowing components on react native 0 76
  24. Towards improving the conversion rate
  25. How i successfully doubled my saas price to 10 month and lowered the churn rate to 3
  26. How to build a smoothly animated table of contents with framer motion and kuma ui
  27. The fastest way to use pouchdb on react native 0 73
  28. Diy attaching casters to a bror workbench
  29. My indie dev journey to build a 10k mrr saas an interview with indie hackers
  30. A day in the life of a parenting solo developer
  31. Im trying to sell my productive vibes
  32. How to build a live email editor using mjml pug and gulp
  33. Effective neovim setup for web development towards 2024
  34. Ive created a neovim theme solarized osaka
  35. Japanese chat community culture is super interesting
  36. Burned out
  37. Refactoring the extensible markdown renderer
  38. My first impressions of kuma ui and panda css
  39. My audio recording setup for outdoor vlogging
  40. Fixed 2500 ts errors
  41. Share extension in react native
  42. Can you fix 2500 typescript errors
  43. This is not a typical blog article
  44. Coding java to support pdf export for android
  45. Implement a pdf export feature for ios
  46. Inkdrop mobile v5
  47. App store server api tips
  48. How i created the devaslife logo
  49. Chatgpt for inkdrop
  50. Apple rejected the new version
  51. New laptop stand for macbook
  52. Added a feature that i wanted so bad
  53. Testing out fujifilm x h2s
  54. Mobile v5 workspace view
  55. Getting over the plateau