Toots for solnic@hachyderm.io account

Written by Peter Solnica on 2025-01-21 at 06:59

Supporting X has been uncomfortable but it's a required step to grow JCP. I already talked to people who said that it helped them get into Bsky and LinkedIn and post there consistently too. I guess it can work then šŸ™‚

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-21 at 06:59

There will be features helping people discover Bsky, Mastodon, LinkedIn and other ways of publishing. I want JCP to grow beyond social media and make it a place that eases publishing to various networks, blogs or even places like a GH repo for your static site generators.

šŸ‘‡šŸ»

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-21 at 06:59

FYI the only reason why @justcrosspost supports X is to help people discover and move to other platforms. I will never prioritize support for X and maybe even remove support for it if possible.

šŸ‘‡šŸ»

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-20 at 21:34

Looks like I continue the trend of almost-never getting accepted as a speaker when I submit proposals. I guess I just need to become louder to start getting invitations again šŸ¤£

I will see you at ElixirConfEU this year regardless šŸ™‚

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-20 at 13:41

Posted 100 times via @justcrosspost! Closed beta launch is around the corner! YAY!

[#]buildinpublic #crossposting #crosspostingapp

=> View attached media

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-17 at 13:09

šŸ¤” Do you also end up with function names like this?

What's the remedy? šŸ¤£

[#]programming #halfjoking

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-17 at 09:58

Time for another quick @justcrosspost update!

[#]buildinpublic #crossposting #crosspostingapp #screencast

https://youtu.be/DwoeCEF0mjs

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-16 at 15:45

This required applying for additional API access on LinkedIn. Now JCP will be able to query and mention organization pages too. This means I can implement partial support for auto-complete in cross-network mentions (restricted to companies) - which is still really cool!

(2/2)

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-16 at 15:45

I started recording @justcrosspost updates on YT for my alpha testers but I figured I can make them public.

Here's a short screencast showing the brand new support for LinkedIn organizations.

[#]buildinpublic #crossposting #crosspostingapp

https://www.youtube.com/watch?v=Jb4o0A4TfNE

šŸ‘‡šŸ» (1/2)

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-16 at 12:33

When you're working on libraries, you sometimes get to implement the weirdest tests ever. How about we test if a method can be called in a trap context without crashing due to mutex synchronization?

[#]ruby #testing #rspec #sentry #threadsarehard

=> View attached media

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-14 at 12:54

I get a random Ecto crash when running tests that goes like this:

āš ļø could not lookup Ecto repo (...) because it was not started or it does not exist

I found out that it happens if you use Repo outside of functions, but I don't do that.

What could be wrong?

[#]ElixirLang

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-07 at 15:55

Embedding links is much nicer now - you can paste multiple links and cycle through them in the preview section to select which one should be the embedded one in your published post šŸ™‚

šŸ‘‡šŸ»

=> View attached media

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-07 at 15:55

Char counters are greatly improved. They are displayed below the text and they show progress with chars left count. Progress bar color changes to red the closer you get to the limit.

šŸ‘‡šŸ»

=> View attached media

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-07 at 15:55

Network selection is now a topbar with tab-like navigation and a "plus" button for toggling networks. I even added cmd/ctrl+click for quickly disabling a network.

šŸ‘‡šŸ»

=> View attached media

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-07 at 15:55

Over xmas break I've rebuilt post editor in @justcrosspost - here's a summary of the main highlights of this rework.

[#]buildinpublic #crossposting #crosspostingapp

šŸ‘‡šŸ»

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-02 at 17:37

OSS maintainers vs regular Ruby users in the beginning of a new year šŸ¤£

[#]osslife #ruby #humor

=> View attached media | View attached media

=> More informations about this toot | View the thread

Written by Peter Solnica on 2025-01-02 at 11:29

These sunrises keep getting better and better.

Welcome in 2025 šŸŽ‰ I wish you all the best!

=> View attached media

=> More informations about this toot | View the thread

Written by Peter Solnica on 2024-12-31 at 15:51

Here's the interview šŸ‘‡šŸ»

https://youtu.be/-mFJ5rPbY_w?si=pw_ZqQqVb2SCp_J-

=> More informations about this toot | View the thread

Written by Peter Solnica on 2024-12-31 at 15:51

I've been listening to this interview with @josevalim and here's a great quote:

"I'm not going to pick FP. Iā€™m going to pick immutability"

This only solidified my (not that new) opinion that it's the immutability that counts the most, regardless of the paradigm.

[#]ElixirLang

=> More informations about this toot | View the thread

Written by Peter Solnica on 2024-12-27 at 14:48

TIL you can embed docs like that in #ElixirLang using NimbleOptions.docs() - this is pretty cool!

=> View attached media

=> More informations about this toot | View the thread

=> This profile with reblog | Go to solnic@hachyderm.io account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/111322810760633772
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
1087.328844 milliseconds
Gemini-to-HTML Time
4.146003 milliseconds

This content has been proxied by September (ba2dc).