Sign in

synic

@synic.dev
230 followers 705 following 77 posts

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

PostsRepliesMedia
synic @synic.dev · 11/04/2026
A port of Rust's Clap library to Go synic.dev/article/2026...
synic.dev
Golang: Meet glap, clap-style argument parsing
Adam's Blog. Programming, Vim, Photography, and more!
020
Reposted by synic
Tyler A. Young ⚗️🧑🏻‍💻 @tylerayoung.com · 30/03/2026
The v0.1 release of Expert (the new, official #ElixirLang LSP) is now final! 🎉 The best Elixir LSP experience keeps getting better. 😎 Tremendous thanks to all the contributors, and to Jump for sponsoring @katafrakt.bsky.social to work on this full-time. 🙏 github.com/elixir-lang/...
github.com
Release v0.1.0 · elixir-lang/expert
0.1.0 (2026-03-27) Bug Fixes engine: only start one engine for umbrella apps (#462) (f674d3d), closes #460 extractor not working with ExUnit.CaseTemplate (#529) (11fb790) forge: id generator must ...
04614
synic @synic.dev · 12/02/2026
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!
synic.dev
2025 - My Year of Loss, Grief, Burnout, and Self Reflection
Adam's Blog. Programming, Vim, Photography, and more!
010
synic @synic.dev · 29/01/2025
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...
synic.dev
NeoVim: Normalize and Copy Code Block
Adam's Blog. Programming, Vim, Photography, and more!
272
synic @synic.dev · 27/12/2024
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.com
GitHub - synic/refactorex.nvim: Neovim plugin for RefactorEx
Neovim plugin for RefactorEx. Contribute to synic/refactorex.nvim development by creating an account on GitHub.
0275
synic @synic.dev · 12/12/2024
A girl holding a black and white cat, both looking at the camera
040
Reposted by synic
Orhun Parmaksız @orhun.dev · 11/12/2024
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
1469
synic @synic.dev · 08/12/2024
Ok, now that my SSL cert is hopefully less busted, gonna post another article.
synic.dev
Doot, simple task runner for your projects
Adam's Blog. Programming, Vim, Photography, and more!
020
synic @synic.dev · 07/12/2024
Found a way to bring EasyMotion back to NeoVim! You can emulate it with hop.nvim. No more crashing!
synic.dev
Bringing EasyMotion back to NeoVim!
Adam's Blog. Programming, Vim, Photography, and more!
100
synic @synic.dev · 04/12/2024
A post on configuring lazy.nvim
synic.dev
Advanced lazy.nvim
Does lazy.nvim configuration confuse you? This article is for you!
020
Reposted by synic
Peter Ullrich @peterullrich.com · 03/12/2024
Phoenix LiveView 1.0 is out!!! Official blog post with a history of LiveView: phoenixframework.org/blog/phoenix... Full changelog here: github.com/phoenixframe...
phoenixframework.org
Phoenix LiveView 1.0.0 is here! - Phoenix Blog
LiveView 1.0 is out!
05617
synic @synic.dev · 30/11/2024
Hey, is synic.dev working for you? A friend is reporting SSL errors, but I don't see anything wrong with the certificate
410
synic @synic.dev · 25/11/2024
Guess I’m old
Asteroids
000
synic @synic.dev · 25/11/2024
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?
synic.dev
JBother brought back to life? Nefarious?
Adam's Blog. Programming, Vim, Photography, and more!
000
Reposted by synic
luna @imlunahey.com · 24/11/2024
can we get a #photography post going? if you don’t post it but know someone that does please tag them. 🫶
65599
synic @synic.dev · 22/11/2024
Anyone into macro #photography? I know it’s not for everyone…
invalidhandle.lol
My Best Macro Shots of 2023
Adam's Blog. Programming, Vim, Photography, and more!
120
Reposted by synic
Marcus Chown @marcuschown.bsky.social · 19/11/2024
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...
1072541202
synic @synic.dev · 17/11/2024
6-7 for me. What about you?
7 bananas, first one green, and each successive one is more ripe. The last one is starting to brown
210
synic @synic.dev · 17/11/2024
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!
010
synic @synic.dev · 15/11/2024
Excited to announce that I will also be joining @tylerayoung.com and @mxgrn.com at jumpapp.com next month, working with Elixir! #ElixirLang
140
synic @synic.dev · 14/11/2024
American Pelican
030
synic @synic.dev · 10/11/2024
Learning Elixir. Kind of blown away; is it unironically the best backend language? The concurrency model seems unmatched!
2130