kevinma_dev Profile Banner
Kevin Ma Profile
Kevin Ma

@kevinma_dev

Followers
65
Following
426
Media
8
Statuses
128

Senior Software Engineer | Building with Go, Java, React Native, Next.js

Remote
Joined September 2022
Don't wanna be here? Send us removal request.
@kevinma_dev
Kevin Ma
12 days
@_devJNS Fifteen years ago, I didn't go to college and taught myself how to code. I had no certificates, and it was hard to find a coding job. Finally, I got a job helping clients deploy customized software on Linux and provide technical support. I didn't need to write code, but at.
1
1
9
@kevinma_dev
Kevin Ma
7 hours
Cursor CLI First Experience: . One-click installation, can select multiple models (including the latest GPT-5), can reuse exist Cursor Rules and MCP configurations. Not supported: choose file and custom Splash commands, not quite used to it. Love the terminal interaction +.
0
0
0
@kevinma_dev
Kevin Ma
9 hours
My gut reaction is also: stick with Claude Code. Why? Stable tool calling and already familiar and well-configured workflow, but I will try other tools to assist with planning, debug and review.
@iannuttall
Ian Nuttall
20 hours
So ChatGPT-5 has:. - 400k context window.- very good tool calling .- beats Opus 4.1 on SWE-bench.- significantly cheaper API pricing. It will be interesting to see if they give Codex any love with a plan like Claude Code Max. My gut reaction: stick with Claude Code….
0
0
0
@kevinma_dev
Kevin Ma
13 hours
Cursor has shipped its CLI, and I would love to try it. I love a CLI with multiple models, that would have much more fun things to do.
@cursor_ai
Cursor
17 hours
Cursor is now in your terminal! It’s an early beta. Access all models. Move easily between your CLI and editor.
Tweet media one
0
0
0
@kevinma_dev
Kevin Ma
22 hours
It's been about two months since switching from ChatGPT to Gemini, and the biggest feeling is that there's much less nonsense and fewer emojis.
0
0
0
@kevinma_dev
Kevin Ma
23 hours
Claude code and gemini cli are completely fine as personal assistants, especially since there are a large number of command tools behind them that can be called, and they are super assistants for programmers. I asked the claude code to configure nvim for me, which was very.
0
0
2
@kevinma_dev
Kevin Ma
2 days
RT @kevinma_dev: Day 7 - Tamagui Theming System Integration. Shipped 9 PRs replacing the entire theming architecture with Tamagui:. - Full….
0
1
0
@kevinma_dev
Kevin Ma
2 days
@Neovim neovim + tmux = perfect!.
0
0
0
@kevinma_dev
Kevin Ma
2 days
My @Neovim setup is feeling incredibly powerful and streamlined with this stack:. - lazy.nvim: Blazing fast plugin management. - tokyonight.nvim: A clean, beautiful dark theme. - nvim-treesitter: Smarter syntax highlighting and code navigation. - nvim-lspconfig:.
1
0
1
@kevinma_dev
Kevin Ma
4 days
I gotta look after and play with my two kids everyday. When they're asleep, I can finally code, which helps me chill out.
0
0
0
@kevinma_dev
Kevin Ma
4 days
I've often been tempted to switch to Linux as my primary computer, but I've become so accustomed to the shortcut keys and trackpad of macOS that it's hard to change habits.
0
0
0
@kevinma_dev
Kevin Ma
4 days
@kevinma_dev
Kevin Ma
4 days
@expo ## Day 6 - High-Performance Storage. Replaced AsyncStorage with MMKV for better performance. Built four storage tiers: Preferences, Cache with TTL, Secure, and Temp. All type-safe with comprehensive tests. Sometimes the boring infrastructure work makes the biggest difference.
0
0
0
@kevinma_dev
Kevin Ma
6 days
Tried @zeddotdev for a while, i prefer @Neovim.
0
0
0
@kevinma_dev
Kevin Ma
7 days
There are so many of these posts on my timeline:.- Hot takes.- To be honest.- Questions.
0
0
0
@kevinma_dev
Kevin Ma
7 days
RT @kevinma_dev: @svpino You've nailed it. For me, the process of actually coding, hitting a wall, and figuring it out has been the best….
0
1
0
@kevinma_dev
Kevin Ma
7 days
Working on the storage module for BuildEasy React Native Starter today. Chose MMKV - this library is really well-designed, I used to use it in my every projects. Great performance, clean API, and built-in encryption support. Designed four storage tiers:.- preferences: user.
@adnansahinovich
Adnan
10 days
AsyncStorage is slow. Forget it. Use MMKV – 30x faster, C++ powered, perfect for fast local storage. Thank me later.
1
0
1
@kevinma_dev
Kevin Ma
7 days
Thinking deeply and expressing clearly are the keys.
@kevinma_dev
Kevin Ma
10 days
Stop treating AI like a machine. Start treating it like your new colleague. The "prompts" you give it are you assigning work. The clearer your goal and the more context you provide, the faster and better your new colleague can perform. Your ability to communicate directly.
0
0
1
@kevinma_dev
Kevin Ma
10 days
Just had a fun app idea: A monitor that plays a loud, custom sound every time you get a new Stripe payment. Basically, Gilfoyle's Bitcoin alert from Silicon Valley, but for revenue. Cool or just incredibly annoying?
0
0
5
@kevinma_dev
Kevin Ma
10 days
Tips for coding with Claude Code:.- Before you start, discuss your goal thoroughly with it to ensure everything is clear. - Next, use "plan mode": lay out your goal and requirements, then review the plan until you're confident it's solid. - Once the plan is ready, create a new.
0
0
1