Roman V.

413 posts

Roman V. banner
Roman V.

Roman V.

@RomanVDev

Dad, husband, and software engineer. Sharing what I’m learning about building things, raising kids, and staying curious.

Katılım Nisan 2025
30 Takip Edilen16 Takipçiler
Roman V.
Roman V.@RomanVDev·
but some icons are not rendering properly with this font (e.g., tmux icons I am using are rendering much smaller), so I have a fallback font for some symbols. But that is optional # Use Inconsolata Nerd Font for icon rendering (lighter weight than Symbols) symbol_map U+E000-U+E00D,U+E0A0-U+E0C8,U+E0CA,U+E0CC-U+E0D4,U+E200-U+E2A9,U+E300-U+E3E3,U+E5FA-U+E6B1,U+E700-U+E7C5,U+EA60-U+EBEB,U+EE00-U+EE0B,U+F000-U+F2E0,U+F300-U+F32F,U+F400-U+F533,U+F500-U+FD46 Inconsolata Nerd Font
English
1
0
0
18
Alex Pliutau
Alex Pliutau@pliutau·
Feels good to order a dedicated server with 96gb RAM
Alex Pliutau tweet media
English
3
0
6
496
Roman V.
Roman V.@RomanVDev·
I am trying to avoid using of gmail app (native and web). I do use gmail as service provider, but the app is unusable for me. Standard Mail.app is fine for my usage (I am bad at managing email), but also using Outlook at work. Teams usually has more bugs comparing to Slack, at least this is what I am facing. Personally I would prefer for work Outlook + Slack
English
0
0
1
101
Alex Pliutau
Alex Pliutau@pliutau·
Unpopular opinion: Outlook+Teams > Gmail+Slack Honestly, Outlook is way ahead in terms of multiple accounts, shared inboxes, app UX, etc.
English
3
0
6
836
Roman V.
Roman V.@RomanVDev·
Maybe I need to generate assembly directly from claude, imagine the LoC numbers!
English
0
0
0
27
Roman V.
Roman V.@RomanVDev·
Another reason to write in Go. Go is so verbose that the number of LoC probably much higher comparing to python or typescript. What does it mean? You can be a top1 in "great" LoC mertic just because of the right language :)
English
1
0
1
44
Roman V.
Roman V.@RomanVDev·
@pliutau Yeah. Did the same. And plan without ads is just too pricey for me
English
0
0
0
28
Alex Pliutau
Alex Pliutau@pliutau·
Just unsubscribed from X Premium, the most useless subscription ever. Still hundreds of ads
English
2
0
6
373
Roman V.
Roman V.@RomanVDev·
I believe I got lucky and I captured the same issue with darkslide.app earlier. This is like prototype level code now and even here it takes me so much time to dive into codebase and take ownership back. I even considered starting from scratch without AI tools, but decided to keep going on refactoring. It still teaches me new stuff. But I can totally relate to what is said in the article: it is cool in the beginning and at some point you starting to loose control, but also the bigger this messy codebase is the more AI itself struggles to keep it working. At least with vide-coding approach. So now I am spending time to unravel every single line. And it look like in longer run it takes more time to get the same result. But, let’s see. It also could be skill issue as usual
English
0
0
0
26
Alex Pliutau
Alex Pliutau@pliutau·
I have days at times where I also only write the code by hand. Usually some architectural changes, or code refactoring, or performance-related things. This is a great article btw. blog.k10s.dev/im-going-back-…
English
1
0
5
171
Roman V.
Roman V.@RomanVDev·
@dhh And look where Window has ended today
English
0
0
0
83
DHH
DHH@dhh·
Maybe Windows was right about bottom bar?
DHH tweet media
English
221
14
1.5K
171.9K
NetworkChuck
NetworkChuck@NetworkChuck·
Did you know why IPv4 is still everywhere despite address exhaustion?  It's because NAT made it possible for multiple devices to share one public IP and here is how it works.
English
18
80
844
39.8K
Roman V.
Roman V.@RomanVDev·
Spring is better than summer, sorry
Roman V. tweet mediaRoman V. tweet media
English
0
0
0
27
teej dv 🔭
teej dv 🔭@teej_dv·
also - it didn't fix the problem
English
7
0
292
22.4K
teej dv 🔭
teej dv 🔭@teej_dv·
5.5 just edited a node_module file directly.... what?!
English
143
25
2.7K
295.2K
Roman V.
Roman V.@RomanVDev·
Just an area around.
Roman V. tweet mediaRoman V. tweet media
English
0
0
2
41
Roman V.
Roman V.@RomanVDev·
You don’t see a cat here
Roman V. tweet media
English
0
0
1
40
Dasha Anderson
Dasha Anderson@DashaAnderson_·
The apartment search in SF is insane right now. I’ve never felt so poor 🫠
English
2
0
4
369
Roman V.
Roman V.@RomanVDev·
How to stop tweaking it? Now I ended up improving the whole cli setup. Kitty, tmux, cli commands. Someone stop me please!
English
1
0
0
34
Roman V.
Roman V.@RomanVDev·
So the time finally came. I spent couple hours yesterday with claude to help me to move away from LazyVim distro. The reason that I started to use less and less plugins from distro itself and adding my own stuff. But also, in general number of plugin I use now is getting smaller. But, I want to preserve the visual appearance and stuff I actually used from LazyVim. So at first with help from claude I identified stuff from distro I actually used and moved them into config files. After couple of iterations it actually worked, so removing LazyVim load worked like it's not there. Then, I started to do the cleanup of the config. And that was very helpful to do with claude. Most of keymaps I did not use, some plugins conflicted or did the same things. E.g, my personal configuration used Telescope while some plugins use Snacks.picker. So I moved fully to Snacks version. Clean up a lot of key binding I never used and restructure what I actually used into a bit different system. Over time I accumulated keymaps for navigation and I started to misused and make mistakes. Reviewing and grouping them was a good decision. And then I just finally fixed some annoying bugs I had. Would it be possible to do that manually? Pretty much, but doing it via LLM just makes text manipulations faster. Especially because I had no idea about LazyVim internals and, honestly, did not want to dig into that much. For me using coding agents unblocks things to do that I would probably postpone again and again as they are not that important, but time consuming. The result is here: github.com/RomanVolkov/do…
English
1
0
0
59