synic
banner
synic.dev
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
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...
NeoVim: Normalize and Copy Code Block
Adam's Blog. Programming, Vim, Photography, and more!
synic.dev
January 29, 2025 at 11:42 AM
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
GitHub - synic/refactorex.nvim: Neovim plugin for RefactorEx
Neovim plugin for RefactorEx. Contribute to synic/refactorex.nvim development by creating an account on GitHub.
github.com
December 27, 2024 at 8:26 PM
December 12, 2024 at 2:38 PM
Reposted by synic
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
December 11, 2024 at 8:53 AM
Ok, now that my SSL cert is hopefully less busted, gonna post another article.
Doot, simple task runner for your projects
Adam's Blog. Programming, Vim, Photography, and more!
synic.dev
December 8, 2024 at 11:27 AM
Found a way to bring EasyMotion back to NeoVim! You can emulate it with hop.nvim. No more crashing!
Bringing EasyMotion back to NeoVim!
Adam's Blog. Programming, Vim, Photography, and more!
synic.dev
December 7, 2024 at 4:29 PM
A post on configuring lazy.nvim
Advanced lazy.nvim
Does lazy.nvim configuration confuse you? This article is for you!
synic.dev
December 4, 2024 at 11:24 AM
Reposted by synic
Phoenix LiveView 1.0 is out!!!

Official blog post with a history of LiveView: phoenixframework.org/blog/phoenix...

Full changelog here: github.com/phoenixframe...
Phoenix LiveView 1.0.0 is here! - Phoenix Blog
LiveView 1.0 is out!
phoenixframework.org
December 3, 2024 at 10:30 PM
Hey, is synic.dev working for you? A friend is reporting SSL errors, but I don't see anything wrong with the certificate
November 30, 2024 at 2:07 PM
Guess I’m old
November 25, 2024 at 9:41 PM
I released my first opensource project (a Jabber client) in 2003. After google dropped jabber support, I abandoned it and let the domain expire. Someone brought back the site, just as I remember it, but no one has contacted me about it. What is going on here?
JBother brought back to life? Nefarious?
Adam's Blog. Programming, Vim, Photography, and more!
synic.dev
November 25, 2024 at 8:57 PM
Reposted by synic
can we get a #photography post going? if you don’t post it but know someone that does please tag them. 🫶
November 24, 2024 at 8:52 AM
Anyone into macro #photography? I know it’s not for everyone…
My Best Macro Shots of 2023
Adam's Blog. Programming, Vim, Photography, and more!
invalidhandle.lol
November 22, 2024 at 2:58 AM
Reposted by synic
The iron in your blood, the calcium in your bones, the oxygen that fills your lungs each time you take a breath - all were forged in stars that lived and died before the Earth and Sun were born. You are literally stardust made flesh. You were literally born in heaven www.amazon.co.uk/Magic-Furnac...
November 19, 2024 at 10:13 AM
6-7 for me. What about you?
November 17, 2024 at 11:59 PM
I’ve “learned” (I use this term loosely) Lisp a few times, mostly for EMacs configuration. One thing I always had a bit of trouble wrapping my mind around was the “inside out” evaluation.

I understand it, just have trouble writing it that way.

#ElixirLang |> to the rescue!
November 17, 2024 at 2:58 PM
Excited to announce that I will also be joining @tylerayoung.com and @mxgrn.com at jumpapp.com next month, working with Elixir!

#ElixirLang
November 15, 2024 at 5:25 PM
November 14, 2024 at 1:58 PM
Learning Elixir.

Kind of blown away; is it unironically the best backend language? The concurrency model seems unmatched!
November 10, 2024 at 12:31 PM