synic's Avatar

synic

@synic.dev

Software Dev (Python, Go, TypeScript, soon to be Elixir) | Amateur Photographer | Linux, Neovim, and Apple enthusiast | He/Him #python #go #golang #photography #neovim #linux

229
Followers
701
Following
76
Posts
18.12.2023
Joined
Posts Following

Latest posts by synic @synic.dev

Coming back tomorrow. Timed it perfectly πŸ˜‰

22.02.2026 22:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
2025 - My Year of Loss, Grief, Burnout, and Self Reflection Adam's Blog. Programming, Vim, Photography, and more!

synic.dev/article/2026...

I debated about posting this, ultimately decided that I do want to. I want people to know what happened, why I disappeared, and ultimately to bring up the trappings of burnout. It was going on a long time before I could see it. Maybe someone will relate. Thanks!

12.02.2026 17:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thanks! I’ve got lots of neovim stuff I want to post. Just need to get the time

01.02.2025 02:17 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
RSS Feed is Live! Adam's Blog. Programming, Vim, Photography, and more!

Done synic.dev/article/2025...

30.01.2025 18:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
NeoVim: Normalize and Copy Code Block Adam's Blog. Programming, Vim, Photography, and more!

Say you want to copy a block of code to paste in a GitHub comment. Copying and pasting directly can be ugly, because the copied block can have leading indents or tabs for indentation (which looks terrible in gh comments). Solved with this custom copy function!

synic.dev/article/2025...

29.01.2025 11:42 πŸ‘ 7 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0

No it’s definitely annoying, I also turn it off

16.01.2025 14:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Man I just sent a screenshot of this to my first manager from 20 years ago and thanked him. We’ve since worked together a few places together. Wonder where I’d be without him believing in me.

11.01.2025 01:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Nope we’re not doing that

10.01.2025 13:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Whoa what is it? A jellyfish?

02.01.2025 11:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thank you! It’s a ring necked pheasant

02.01.2025 11:25 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A Pheasant that is just landing right in front of the camera, wings out

A Pheasant that is just landing right in front of the camera, wings out

This one, it made the Audubon Society top 100 last year

01.01.2025 12:21 πŸ‘ 28 πŸ” 1 πŸ’¬ 2 πŸ“Œ 1

Nice, a subtle conversation going in all that airport chaos

01.01.2025 12:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It just gets better

28.12.2024 17:34 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - synic/refactorex.nvim: Neovim plugin for RefactorEx Neovim plugin for RefactorEx. Contribute to synic/refactorex.nvim development by creating an account on GitHub.

Got RefactorEx working in NeoVim. This is currently the best way since the only transport RefactorEx supports is tcp, but I’ve got a PR up to enable stdio so it can be added to Mason. Until then:

github.com/synic/refact...

#elixirlang #elixir

27.12.2024 20:26 πŸ‘ 27 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0

Ok, gonna try that. Thanks!

15.12.2024 17:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I dunno what’s wrong with me, but I cannot β€œsip” a drink. My coffee is always gone within 5-10 minutes.

Is it worth even trying Yerba Mate for me?

15.12.2024 15:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeah, agreed. Magit taught me a lot about git. It does an amazing job of making everything discoverable while not obscuring git features. Even contributed to the kickstarter I liked it so much.

NeoGit has basically nailed it.

14.12.2024 23:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
12.12.2024 14:38 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Today I found a powerful tool for working with JSON in the terminal! πŸš’

πŸŒ€ jnv: Interactive JSON viewer and jq filter editor.

πŸš€ Supports filter auto-completions, hint messages & more!

πŸ¦€ Written in Rust!

⭐ GitHub: github.com/ynqa/jnv

#rustlang #json #terminal #jq #commandline #interactive #tool

11.12.2024 08:53 πŸ‘ 44 πŸ” 9 πŸ’¬ 1 πŸ“Œ 0

Yeah, not sure if people just don't really like Metroidvania style games (most folks don't seem to like Metroid itself), or something about Prince of Persia...

They are my favorite.

08.12.2024 11:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yay! Thanks for checking :D

08.12.2024 11:27 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Doot, simple task runner for your projects Adam's Blog. Programming, Vim, Photography, and more!

Ok, now that my SSL cert is hopefully less busted, gonna post another article.

08.12.2024 11:27 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

@yukicodes.dev and @mxgrn.com if you would be so kind and try again? I think the problem was the ipv6 config only. ipv4 was correct.

08.12.2024 11:23 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Just finished PoP, it was excellent. Only one I haven’t played on that list is Kena

08.12.2024 00:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'll put you on the invite, we can discuss in slack about changing the time

07.12.2024 17:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

1pm MST, but I’m sure we could move it to something more accommodating

07.12.2024 16:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I tried a bunch too, but none of them were quite what I wanted. This works, though! Didn’t know you were a neovim user! You able to come to the β€œvimposium” next Friday?

07.12.2024 16:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Boo

07.12.2024 16:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hah

07.12.2024 16:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Adam's Blog Adam's Blog. Programming, Vim, Photography, and more!

That is annoying ☹️ I’ve tried to fix it a bunch of times I can’t see anything wrong. All my other domains seem to work, like invalidhandle.lol

07.12.2024 16:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0