home.social

Search

1000 results for “solnic”

  1. The most requested @justcrosspost feature is now an auto-scheduler with drag'n'drop support - so there we go, here's a short demo of what I have in the works.

    How do you like it? 🤔

    #buildinpublic #crossposting #crosspostingapp #socialmediascheduler

  2. The most requested @justcrosspost feature is now an auto-scheduler with drag'n'drop support - so there we go, here's a short demo of what I have in the works.

    How do you like it? 🤔

    #buildinpublic #crossposting #crosspostingapp #socialmediascheduler

  3. I was going to brag that @justcrosspost got a second customer but that's history - it got two! 🎉🎉 🎊🎊

    #buildinpublic #crossposting #crosspostingapp

  4. Video uploads up to 100MB are now enabled on @justcrosspost 🎉 Progress spinners are improved too!

    Check out this amazing demo 🙃

    #buildinpublic #crossposting #crosspostingapp

  5. 🤔 Do you also end up with function names like this?

    - publish_post
    - do_publish_post
    - finally_actually_publish_post
    - now_its_time_to_really_publish_post
    - and_here_actually_send_the_request_to_publish_post

    What's the remedy? 🤣

    #programming #halfjoking

  6. 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

    youtube.com/watch?v=Jb4o0A4TfN

    👇🏻 (1/2)

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

    #buildinpublic #crossposting #crosspostingapp

    👇🏻

  8. I'm clicking on a web app on localhost, and then I'm clicking on the same app deployed, and I just see no difference. Both feel like it's localhost.

    Gotta love Phoenix + LiveView and "Sent 200 in 785µs" responses 😍

    #ElixirLang #PhoenixFramework #LiveView

  9. I'm planning to submit talk proposals to @ElixirConfEU but, as always, I don't know what to submit because I want to talk about everything, all the time, all at once, always, forever.

    Send help. Could you tell me if there's anything specific you'd like me to talk about?

    #ElixirLang #ElixirConfEU

    👇🏻

  10. I'd love to join a community/group where solopreneurs hang out and support each other. What would you recommend? 🙏🏻

    #BuildInPublic #Solopreneurs

  11. Thread re-ordering ⬆️ ⬇️ and a nicer preview 👀 landed in #JustCrosspost 🎉

    #BuildInPublic

  12. Automatic tags via AI magic 🪄 ✨ is now available in JustCrosspost - not sure how I'm gonna solve usage limits/pricing for this type of stuff, but I'll figure it out 🙂

    #AutomaticTags #AIMagic #JustCrosspost #BuildInPublic

  13. What would you recommend for storing and post-processing images and videos? My app needs to optimize media files for specific social media networks.

    #MediaOptimization #ImageProcessing #VideoEditing #SocialMediaIntegration #ContentCreation

  14. I ended up building a way for storing cross-network social profiles that you can re-use when doing @-mentions. Here's the flow - I'm actually liking it.

    Maybe one day the service will afford $5k / month to make searching through X profiles work 🤣

    #buildinpublic #crossposting #justcrosspostapp #uidev

  15. Open Source Pledge was officially launched today! This is a new initiative by Sentry addressing Open Source Software sustainability problem.

    #opensource #opensourcesustainability

  16. New version of sentry-ruby was just released with support for Vernier profiler! Get it, test it, give us feedback 🙂

    github.com/getsentry/sentry-ru

    #ruby #sentryio #profiling #performance

  17. Sentry tracing for Elixir/Phoenix/Ecto update:

    ✅ Live view traces
    ✅ Ecto db statements in traces

    Getting there!

    #MyElixirStatus #observability #phoenixframework #ecto #elixir

  18. I had some issues with my UHK keyboard but overall I still love this thing. Today I added a new macro under FN layer, once I hit R current shell script is terminated and started again. Small things like that can really speed things up and reduce daily key-strokes count.

    #programming #productivitytip #ergonomics #keyboards

  19. Do you know how easy it is to get your dotfiles installed inside a dev container in VS Code? It's not easy, it's trivial - in today's screencast I explain how my setup works, check it out!

    #programming #programmingtips #devcontainers #vscode #docker #dotfiles #zsh #ohmyzsh

    youtu.be/hp4GRij3RuA

  20. "My fundamental position is that paying people to work on open source is good, full stop, no exceptions"

    That's a good write-up. I wholeheartedly agree. These days I simply do not work on OSS unless it's something that I benefit from somehow. ie I wouldn't spend time fixing bugs that don't affect me directly. It's not that I don't want to help, it's just that I don't have time. It's as simple as that.

    #OpenSource #OpenSourceSustainability #PayMaintainers
    jacobian.org/2024/feb/16/payin

  21. I'm planning (🤞) to start publishing again. Maybe this time it'll work - so here's a question: what would you be interested in seeing the most?

    EDIT: feel free to reply with your own suggestions too 🙂

    #ruby #hanami #dry_rb #programming #blog #screencasts #poll

  22. Since ruby.social runs on Mastodon 4.0 now, you can follow hashtags!

    Here are some hashtags that I'll be using for development updates:

    #hanami
    #dryrb
    #romrb

    Simply click on a hashtag and then another click on that➕ icon 🙂

    #noxp

  23. Huge progress on dry-logger today. Took a bit longer than I anticipated and I was actually close to give up, but somehow I managed to pull this off. The next, and final, step is re-introduction of colorful output for rack request logging and 1.0.0 will be ready.

    #dryrb #hanami #logging #opensource #gem

  24. Here's an example of a Hanami provider in my app that configures an exception notifier.

    Notice that:

    1) It only starts in production env
    2) Configuration is separated via `prepare` step
    3) We set Rollbar as a regular error logger. This means that in other envs no special code is needed. You just do `logger.error(e)`
    4) It's 🆒

    I *could* even add `stop` step that disables Rollbar but it's not needed in my app.

    #hanami #ruby #framework #rollbar #webdev #webdevelopment #opensource #oss