About:
Join me on a behind-the-scenes coding journey. Weekly updates on projects, tutorials, and videos
Website:
Subscribe to RSS:
The blog post discusses the author's experience with automating the code-signing process for a Windows app using Certum's SimplySign app. It highlights the challenges posed by the manual TOTP authentication required by SimplySign,...
The article discusses how to implement conditional animations in a note-taking app built with React and Electron, specifically focusing on the TanStack Virtual list. The author shares their experience of overcoming challenges rela...
Takuya Matsuyama, the developer of Inkdrop, shares his experience upgrading the React Native version of his Markdown note-taking app from 0.74.2 to 0.79.1. He discusses challenges faced during the migration, including issues with ...
The author discusses the philosophy behind Inkdrop, a Markdown note-taking app, emphasizing the importance of maintaining compatibility with existing Markdown standards rather than implementing proprietary extensions. This decisio...
Takuya, the developer of Inkdrop, shares his experience of integrating AI tools like Claude Code into his workflow, which revitalized his approach to indie app development. He discusses the challenges of maintaining a long-lived S...
This guide explains how to configure tmux to run Claude Code in popup windows with persistent sessions, enhancing workflow efficiency.
The blog post discusses the implementation of two-factor authentication (2FA) using time-based one-time passwords (TOTP) in the Markdown note-taking app Inkdrop. The author, Takuya, shares insights on the challenges faced due to t...
Takuya Matsuyama discusses integrating his note-taking app, Inkdrop, with Claude's Model Context Protocol (MCP) to enhance user experience. He addresses user inquiries about using CouchDB and PouchDB for offline-first app developm...
Takuya argues that a simple note-taking approach, combined with relaxation techniques, is more effective for generating unique ideas than complex organizational systems.
The author, Takuya, shares a personal experience of receiving a phishing email disguised as a user support inquiry regarding cookie consent issues on his app's website. Despite the initial appearance of a legitimate request for he...
Takuya reflects on his journey as an indie developer, detailing how his struggle with atopic dermatitis and burnout led him to examine his unhealthy work habits and self-esteem issues. He shares personal experiences that shaped hi...
The first canary version of Inkdrop v6.0.0 has been released, featuring significant improvements including a new editor based on CodeMirror 6, a floating toolbar, GitHub Alerts syntax support, slash commands, emoji autocompletion,...
The article discusses how to automate development journaling using Claude Code and Inkdrop, a Markdown note-taking app for developers. The author shares their experience with Claude Code, highlighting its integration with Inkdrop ...
The author discusses integrating the Inkdrop note-taking app with Claude's Model Context Protocol (MCP), which allows third-party AI integrations. The post outlines how to implement an MCP server using a TypeScript SDK, provides e...
Takuya shares his struggles with burnout and personal growth in 2025, highlighting the importance of mental health and pursuing passion over external validation.
The author, Takuya, shares his experience of burnout from indie SaaS development due to hyperfocus and outlines his new approach to work-life balance. He emphasizes the importance of self-regulation, flexibility in scheduling, pri...
A personal review of the Keychron K2 HE keyboard, highlighting customization with wooden and blank keycaps and its performance over three weeks.
In this reflective post, Takuya shares his insights on navigating life in his 40s, emphasizing the importance of charm and approachability. He contrasts his experiences as an indie developer with traditional Japanese salarymen, hi...
The author, Takuya, reflects on his journey of rediscovering driving after years of avoiding it. He shares how life changes, such as marriage and parenthood, prompted him to start driving again in Osaka. Takuya discusses the reali...