home.social

#buildinpublic — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #buildinpublic, aggregated by home.social.

  1. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Another late and short stream, but let's start migrating subscriptions!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/JIIRiPefdrc

  2. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Another late and short stream, but let's start migrating subscriptions!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/JIIRiPefdrc

  3. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Another late and short stream, but let's start migrating subscriptions!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/JIIRiPefdrc

  4. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Another late and short stream, but let's start migrating subscriptions!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/JIIRiPefdrc

  5. I'm making a seasonal anime guide app, in the open for all to experience and learn from.

    Another late and short stream, but let's start migrating subscriptions!

    #Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

    Come chill with me: youtube.com/live/JIIRiPefdrc

  6. Catchlight's own search reads every word you've written. iOS search never gets any of them.

    The index that phone-wide search runs on is off by default, and even switched on it only ever sees what type a Take is, note or task or reminder. Not a line of your text reaches it.

    That one took a measurement rather than an opinion to settle, and the answer was to lock the other levels out of the app.

    Not out yet, building in the open.

    #Privacy #iOS #NoteTaking #BuildInPublic

  7. Catchlight's own search reads every word you've written. iOS search never gets any of them.

    The index that phone-wide search runs on is off by default, and even switched on it only ever sees what type a Take is, note or task or reminder. Not a line of your text reaches it.

    That one took a measurement rather than an opinion to settle, and the answer was to lock the other levels out of the app.

    Not out yet, building in the open.

    #Privacy #iOS #NoteTaking #BuildInPublic

  8. Catchlight's own search reads every word you've written. iOS search never gets any of them.

    The index that phone-wide search runs on is off by default, and even switched on it only ever sees what type a Take is, note or task or reminder. Not a line of your text reaches it.

    That one took a measurement rather than an opinion to settle, and the answer was to lock the other levels out of the app.

    Not out yet, building in the open.

    #Privacy #iOS #NoteTaking #BuildInPublic

  9. Catchlight's own search reads every word you've written. iOS search never gets any of them.

    The index that phone-wide search runs on is off by default, and even switched on it only ever sees what type a Take is, note or task or reminder. Not a line of your text reaches it.

    That one took a measurement rather than an opinion to settle, and the answer was to lock the other levels out of the app.

    Not out yet, building in the open.

    #Privacy #iOS #NoteTaking #BuildInPublic

  10. Catchlight's own search reads every word you've written. iOS search never gets any of them.

    The index that phone-wide search runs on is off by default, and even switched on it only ever sees what type a Take is, note or task or reminder. Not a line of your text reaches it.

    That one took a measurement rather than an opinion to settle, and the answer was to lock the other levels out of the app.

    Not out yet, building in the open.

    #Privacy #iOS #NoteTaking #BuildInPublic

  11. Kennst du das, wenn Outlook eine Mail nicht findet, die sicher da ist?

    Dahinter steckt dasselbe Prinzip, aus dem jede Software langsamer wird, je mehr ihr damit arbeitet: Es fehlt ein Register. Ein Fachbuch ohne Stichwortverzeichnis — bei tausend Seiten hört man auf zu suchen. — Signierte Werke: fehlendes-register-a.png sha256:ba1b6a51051fb8dc042210460a4ae5f47f455566a2fd3487ccdf0376adcd4799 · fehlendes-register-b.png sha256:e73edfa6f2f27cf7c6f289e7ec7e702a19241cae66a794e8b9e9767f6ccf400b

    https://analytikdata.ch/news/?utm_source=fediverse&utm_medium=social&utm_campaign=fehlendes-register#fehlendes-register

    #BuildInPublic #SelfHosting

  12. It once told me a bug was fixed when the fix had never run. The code path sat behind a switch that defaulted to off.

    Believing it would have shipped an accessibility regression to real people. The tool didn't catch it, understanding it caught it.

    People say this lowers the bar. Mine went up, because more code arrives per hour and every line needs the same reading as before.

    A failing test is still the only thing I actually believe.

    considus.com/journal/ai-coding

    #AI #BuildInPublic

  13. It once told me a bug was fixed when the fix had never run. The code path sat behind a switch that defaulted to off.

    Believing it would have shipped an accessibility regression to real people. The tool didn't catch it, understanding it caught it.

    People say this lowers the bar. Mine went up, because more code arrives per hour and every line needs the same reading as before.

    A failing test is still the only thing I actually believe.

    considus.com/journal/ai-coding

    #AI #BuildInPublic

  14. It once told me a bug was fixed when the fix had never run. The code path sat behind a switch that defaulted to off.

    Believing it would have shipped an accessibility regression to real people. The tool didn't catch it, understanding it caught it.

    People say this lowers the bar. Mine went up, because more code arrives per hour and every line needs the same reading as before.

    A failing test is still the only thing I actually believe.

    considus.com/journal/ai-coding

    #AI #BuildInPublic

  15. It once told me a bug was fixed when the fix had never run. The code path sat behind a switch that defaulted to off.

    Believing it would have shipped an accessibility regression to real people. The tool didn't catch it, understanding it caught it.

    People say this lowers the bar. Mine went up, because more code arrives per hour and every line needs the same reading as before.

    A failing test is still the only thing I actually believe.

    considus.com/journal/ai-coding

    #AI #BuildInPublic

  16. It once told me a bug was fixed when the fix had never run. The code path sat behind a switch that defaulted to off.

    Believing it would have shipped an accessibility regression to real people. The tool didn't catch it, understanding it caught it.

    People say this lowers the bar. Mine went up, because more code arrives per hour and every line needs the same reading as before.

    A failing test is still the only thing I actually believe.

    considus.com/journal/ai-coding

    #AI #BuildInPublic

  17. @basile Let's say I collect games. And now a friend of mine tells me he built an app for it, of a friend of theirs built an app.
    I would install it without comparing! And maybe give feedback on missing features to improve the app. Isn't this, what #buildinpublic is about? 😊

  18. @basile Let's say I collect games. And now a friend of mine tells me he built an app for it, of a friend of theirs built an app.
    I would install it without comparing! And maybe give feedback on missing features to improve the app. Isn't this, what #buildinpublic is about? 😊

  19. @basile Let's say I collect games. And now a friend of mine tells me he built an app for it, of a friend of theirs built an app.
    I would install it without comparing! And maybe give feedback on missing features to improve the app. Isn't this, what #buildinpublic is about? 😊

  20. @basile Let's say I collect games. And now a friend of mine tells me he built an app for it, of a friend of theirs built an app.
    I would install it without comparing! And maybe give feedback on missing features to improve the app. Isn't this, what #buildinpublic is about? 😊

  21. @basile Let's say I collect games. And now a friend of mine tells me he built an app for it, of a friend of theirs built an app.
    I would install it without comparing! And maybe give feedback on missing features to improve the app. Isn't this, what #buildinpublic is about? 😊

  22. Yesterday I spent real time working on the Raspberry Pi and BrainFrame. It would be easy to understate what's happening here, so let's dive in.

    The CRDTs work. The operation logs record what happens, and play them back. I can manually move them between computers, and everything stays in sync.

    The same code works in a full desktop environment as in an environment with no desktop UI.

    The memory usage stays low, at about 140M, across all the environments I'm measuring. That includes my Linux desktop, my Windows VM, the Raspberry Pi 4 with desktop, and the Raspberry Pi 3 without desktop and capped at 512M.

    It feels responsive on the desktop and on the Pi.

    And that's the technical side. From the usability side, I'm already using it for research. I'm taking notes on any-sync, and reading those notes in BrainFrame. I'm maintaining my current collection as well.

    It's still got a lot of features to add in, but already it's capable of meeting needs. I'm extremely pleased with where it stands right now.

    How's everybody else's personal projects going? Got anything to share that we can cheer you on?

    #BuildInPublic #RaspberryPi #Flutter #Dart

  23. Yesterday I spent real time working on the Raspberry Pi and BrainFrame. It would be easy to understate what's happening here, so let's dive in.

    The CRDTs work. The operation logs record what happens, and play them back. I can manually move them between computers, and everything stays in sync.

    The same code works in a full desktop environment as in an environment with no desktop UI.

    The memory usage stays low, at about 140M, across all the environments I'm measuring. That includes my Linux desktop, my Windows VM, the Raspberry Pi 4 with desktop, and the Raspberry Pi 3 without desktop and capped at 512M.

    It feels responsive on the desktop and on the Pi.

    And that's the technical side. From the usability side, I'm already using it for research. I'm taking notes on any-sync, and reading those notes in BrainFrame. I'm maintaining my current collection as well.

    It's still got a lot of features to add in, but already it's capable of meeting needs. I'm extremely pleased with where it stands right now.

    How's everybody else's personal projects going? Got anything to share that we can cheer you on?

    #BuildInPublic #RaspberryPi #Flutter #Dart

  24. Yesterday I spent real time working on the Raspberry Pi and BrainFrame. It would be easy to understate what's happening here, so let's dive in.

    The CRDTs work. The operation logs record what happens, and play them back. I can manually move them between computers, and everything stays in sync.

    The same code works in a full desktop environment as in an environment with no desktop UI.

    The memory usage stays low, at about 140M, across all the environments I'm measuring. That includes my Linux desktop, my Windows VM, the Raspberry Pi 4 with desktop, and the Raspberry Pi 3 without desktop and capped at 512M.

    It feels responsive on the desktop and on the Pi.

    And that's the technical side. From the usability side, I'm already using it for research. I'm taking notes on any-sync, and reading those notes in BrainFrame. I'm maintaining my current collection as well.

    It's still got a lot of features to add in, but already it's capable of meeting needs. I'm extremely pleased with where it stands right now.

    How's everybody else's personal projects going? Got anything to share that we can cheer you on?

    #BuildInPublic #RaspberryPi #Flutter #Dart

  25. Yesterday I spent real time working on the Raspberry Pi and BrainFrame. It would be easy to understate what's happening here, so let's dive in.

    The CRDTs work. The operation logs record what happens, and play them back. I can manually move them between computers, and everything stays in sync.

    The same code works in a full desktop environment as in an environment with no desktop UI.

    The memory usage stays low, at about 140M, across all the environments I'm measuring. That includes my Linux desktop, my Windows VM, the Raspberry Pi 4 with desktop, and the Raspberry Pi 3 without desktop and capped at 512M.

    It feels responsive on the desktop and on the Pi.

    And that's the technical side. From the usability side, I'm already using it for research. I'm taking notes on any-sync, and reading those notes in BrainFrame. I'm maintaining my current collection as well.

    It's still got a lot of features to add in, but already it's capable of meeting needs. I'm extremely pleased with where it stands right now.

    How's everybody else's personal projects going? Got anything to share that we can cheer you on?

    #BuildInPublic #RaspberryPi #Flutter #Dart

  26. Yesterday I spent real time working on the Raspberry Pi and BrainFrame. It would be easy to understate what's happening here, so let's dive in.

    The CRDTs work. The operation logs record what happens, and play them back. I can manually move them between computers, and everything stays in sync.

    The same code works in a full desktop environment as in an environment with no desktop UI.

    The memory usage stays low, at about 140M, across all the environments I'm measuring. That includes my Linux desktop, my Windows VM, the Raspberry Pi 4 with desktop, and the Raspberry Pi 3 without desktop and capped at 512M.

    It feels responsive on the desktop and on the Pi.

    And that's the technical side. From the usability side, I'm already using it for research. I'm taking notes on any-sync, and reading those notes in BrainFrame. I'm maintaining my current collection as well.

    It's still got a lot of features to add in, but already it's capable of meeting needs. I'm extremely pleased with where it stands right now.

    How's everybody else's personal projects going? Got anything to share that we can cheer you on?

    #BuildInPublic #RaspberryPi #Flutter #Dart

  27. Researched ~50 tools in our category. One source that came back was our own page ranking for "best Outrank alternatives." Forgot we wrote it.

    Someone searching a rival's name + "alternatives" has already decided to leave. The rival can't rank for it.

    #buildinpublic

  28. Researched ~50 tools in our category. One source that came back was our own page ranking for "best Outrank alternatives." Forgot we wrote it.

    Someone searching a rival's name + "alternatives" has already decided to leave. The rival can't rank for it.

    #buildinpublic

  29. The purpose of social media is to make muting fun. 😎

    (no offence – this is just an example)

    #mac #mastodon #indydev #BuildInPublic

  30. The purpose of social media is to make muting fun. 😎

    (no offence – this is just an example)

    #mac #mastodon #indydev #BuildInPublic

  31. The purpose of social media is to make muting fun. 😎

    (no offence – this is just an example)

    #mac #mastodon #indydev #BuildInPublic

  32. The purpose of social media is to make muting fun. 😎

    (no offence – this is just an example)

    #mac #mastodon #indydev #BuildInPublic

  33. The purpose of social media is to make muting fun. 😎

    (no offence – this is just an example)

    #mac #mastodon #indydev #BuildInPublic

  34. Bright post-release thought: clicking on Details could open the transaction log and show the actual error.

    #mac #mastodon #indydev #BuildInPublic

  35. Bright post-release thought: clicking on Details could open the transaction log and show the actual error.

    #mac #mastodon #indydev #BuildInPublic

  36. Bright post-release thought: clicking on Details could open the transaction log and show the actual error.

    #mac #mastodon #indydev #BuildInPublic

  37. Bright post-release thought: clicking on Details could open the transaction log and show the actual error.

    #mac #mastodon #indydev #BuildInPublic

  38. Bright post-release thought: clicking on Details could open the transaction log and show the actual error.

    #mac #mastodon #indydev #BuildInPublic

  39. Maxtodon Beta 13 is out! It consolidates alert for server responses into a single banner.

    It also adds profile editing – of course, in the drawer! :)
    I added image descriptions for header and avatar there. Should work on instances with up-to-date software.

    Update from within the app or download here:
    cdn.amore.computer/releases/co

    #mac #mastodon #indydev #BuildInPublic

  40. Maxtodon Beta 13 is out! It consolidates alert for server responses into a single banner.

    It also adds profile editing – of course, in the drawer! :)
    I added image descriptions for header and avatar there. Should work on instances with up-to-date software.

    Update from within the app or download here:
    cdn.amore.computer/releases/co

    #mac #mastodon #indydev #BuildInPublic

  41. Maxtodon Beta 13 is out! It consolidates alert for server responses into a single banner.

    It also adds profile editing – of course, in the drawer! :)
    I added image descriptions for header and avatar there. Should work on instances with up-to-date software.

    Update from within the app or download here:
    cdn.amore.computer/releases/co

    #mac #mastodon #indydev #BuildInPublic

  42. Maxtodon Beta 13 is out! It consolidates alert for server responses into a single banner.

    It also adds profile editing – of course, in the drawer! :)
    I added image descriptions for header and avatar there. Should work on instances with up-to-date software.

    Update from within the app or download here:
    cdn.amore.computer/releases/co

    #mac #mastodon #indydev #BuildInPublic

  43. Maxtodon Beta 13 is out! It consolidates alert for server responses into a single banner.

    It also adds profile editing – of course, in the drawer! :)
    I added image descriptions for header and avatar there. Should work on instances with up-to-date software.

    Update from within the app or download here:
    cdn.amore.computer/releases/co

    #mac #mastodon #indydev #BuildInPublic

  44. I'm building Kwetter: a chronological, ad-free social platform on European servers, under European law.

    It's early, which is exactly why I want more people poking at it. Tell me what breaks, what's missing, what annoys you.

    Bring a friend: your invite link (Settings → Account) connects you automatically, so nobody starts on an empty feed.

    First 250 accounts are open.

    kwetter.eu

    #Kwetter #BuildInPublic #EUSovereignty

  45. I'm building Kwetter: a chronological, ad-free social platform on European servers, under European law.

    It's early, which is exactly why I want more people poking at it. Tell me what breaks, what's missing, what annoys you.

    Bring a friend: your invite link (Settings → Account) connects you automatically, so nobody starts on an empty feed.

    First 250 accounts are open.

    kwetter.eu

    #Kwetter #BuildInPublic #EUSovereignty

  46. I'm building Kwetter: a chronological, ad-free social platform on European servers, under European law.

    It's early, which is exactly why I want more people poking at it. Tell me what breaks, what's missing, what annoys you.

    Bring a friend: your invite link (Settings → Account) connects you automatically, so nobody starts on an empty feed.

    First 250 accounts are open.

    kwetter.eu

    #Kwetter #BuildInPublic #EUSovereignty

  47. I'm building Kwetter: a chronological, ad-free social platform on European servers, under European law.

    It's early, which is exactly why I want more people poking at it. Tell me what breaks, what's missing, what annoys you.

    Bring a friend: your invite link (Settings → Account) connects you automatically, so nobody starts on an empty feed.

    First 250 accounts are open.

    kwetter.eu

    #Kwetter #BuildInPublic #EUSovereignty

  48. I expected AI to make coding PhysioTracker faster. What surprised me was how much it sped up scoping, testing and even the temptation to add more.

    That made prioritisation feel even more important.

    I wrote about what I learned, here:
    aiinnovationlab.co.uk/blog/wha

    #ai #productdevelopment #BuildInPublic

  49. I expected AI to make coding PhysioTracker faster. What surprised me was how much it sped up scoping, testing and even the temptation to add more.

    That made prioritisation feel even more important.

    I wrote about what I learned, here:
    aiinnovationlab.co.uk/blog/wha

    #ai #productdevelopment #BuildInPublic