I think you should add a demo video to the landing page. I didn't fully understand the app, and all I get just a signup form.
HN user
pugdogdev
I’m a passionate web developer and entrepreneur with over a decade of coding experience. I thrive on writing code and building innovative solutions that solve real problems for myself and others. While my primary focus is on web development, I’ve also ventured into macOS development, creating projects like DockFlow, a native app designed to streamline your workflow by effortlessly managing multiple Dock presets.
My journey has been about exploring and leveraging technology to simplify everyday challenges. I’m driven by the belief that the right tools boost productivity and empower users to focus on what truly matters.
Wow nice! I am so rusty This can be really useful for kids and elderly people I think. Great job
penetration testing
I think this is both the over-hiring effect from the last few years and a small bubble bursting from the rush to get on the AI train that a lot of companies have been on lately (Causing over spending in order to "grow" faster). Also I think that at this point if someone worked for a company in the last 3 years the burnout is crazy and the productivity is getting lower so this kind of layoff can be a way to shake up the trees a little bit and make other employees "Wake up"
As others suggested, as a solo entrepreneur, I recommend not entering this process without a real justification. I passed this SOC 2 type for my startup after securing a deal with a big client. SOC 2 is an ongoing process that involves many documents and workflows you will need to implement in your company. If your clients really insist on proof of security compliance, I will try to find a local PT authority to complete a one-time process with them to obtain this kind of report.
Hey there, Thank you for your detailed interest in the app and my journey. I don't have a dedicated space to write technical posts, but I am starting to consider doing so. I am thinking of combining them in my small company website appitstudio.com and writing general posts about my journey building my apps. I can answer a few of your suggested topics here, and maybe I will createa full tech post also in the future :)
I use pure Swift with SwiftUI for all of my apps. Before starting to work on my first app, DockFlow, I was developing web, Android, and iOS applications. This was my first time building a macOS application, so the learning process relied heavily on AI. However, my 15+ years of experience as a developer helped me use it as a tool to build faster, better software, rather than just vibe-coded apps with no planning. I think what sets my apps apart is the quick solutions we offer with out-of-the-box thinking, fast support, taking our user feedback seriously, rapid updates, and release cycle (almost a version every week), and of course keeping our app permission-free / minimal optional accessibility permission for more "fun" features. Regarding secure windowing flags, I hadn't considered that until now. Good suggestion, will be added to our road map :)
Tamadocky was built entirely for me XD. I plan to expand this feature in the future. Still, because this is a "fun" feature, I want to make ExtraDock very stable before adding more fun staff. The core must be robust and stable.
I know I didn't answer all the questions, but if you have a specific interest, feel free to ask, and I'll move forward with the writing tasks and share more details as you suggest on blog posts.
Thanks again! :)
I don't think it will change much, and this will be one more thing to maintain. Without proper handling, I may miss good feedback. This is a more complex topic than it seems.
Didn't know about it! Looks really nice I loved the plugins ecosystem
Yes, the menu bar is a big issue. So many useless icons and menus. Because in macOS 26 it is easier to remove icons from the bar, I have added this "inline mode". A few users have already told me they removed everything and just put extra bar items, customized them however they want, so this makes it nicer.
Thank you :) Got your point, Maybe I will give it a try for a month and see how it goes.
I explore writing ideas using various LLM tools, This helps me build the text structure and gather ideas and information in one place. I review everything, of course, and this is not just an automated process. Same for this post, I am combining my own natural tone while keeping some segguestion, like this line, that has a super "Marketing feel," and for that, the "GPT tone" is noticeable. But I think this is nice information to put in this post, so I kept it All my replies are manually typed, and I use Grammarly to fix typos and improve sentence structure.
Maybe, This has a lot of different opinions, In SaaS, I can understand why you would give this trial version. You can improve the onboarding and user progress tracking in the tunnel. Making rapid updates and improving the onboarding process. But for Mac apps that nothing is tracked or sent to my server, I have no idea what the user is doing or not doing with the app, I can't roll out fast updates or even force users to get the newest version So I won't be able to really improve it. Maybe in my future Saas I will have some kind of trial. But for now, I will stay with this model. Anyway, thank you so much for the feedback, Super appreciated!
Thank you
Thank you for the suggestion! I need to handle this multi-currency in all of my products This is on my tasks list
Thank you! Let me know what you think
Nice! And yes Bloom is great
Yes sure You can manage the connected device using my keyper platform: https://keyper.appitstudio.com/device-management/request
Totally understand you! I worked on 3 versions for a menu bar solution app. This was so frustrating. The first try was 5 months ago Let me know if this helps you achieve your goal
Thank you This is always my launch price, and then it will stay as a 1 Year price. Hope you will enjoy using it Let me know what you think
I will definitely think about it
Thank you so much for the feedback, Your questions are totally helpful, I will make it clearer on the website based on your feedback
Hey there, This topic always pops up from time to time. First, when I started building macOS apps, the extra work of building a trial mechanism was something I wanted to keep for later. Today, my key management backend already supports that, and when a user personally asks for a trial key, I give it to them. But from my experience, when someone has a free trial, 2 thing can happen: 1. Download and never use 2. Use a little bit, stop using it, and leave the app without buying it.
When someone pays for the app, they try it most of the time immediately. He explores the app, finds issues, and, because he paid for it, will be much more involved, which will provide me with much more accurate feedback.
Also, if something is not working well for him, he writes me, and I benefit from these interactions with the users. A lot of my improvements for my apps are based on "Refund talks" Overall, the upsides outweigh the downsides.
I don't have many refunds, but when I do, it really helps me improve the app. I already had users who asked for a refund, and a few versions later, the app improved based on their feedback, and they repurchased it.
I am sure that some users don't buy without trying, And this is why I am super responsive to refund requests and handle them faster and without "playing games" with this topic.
Hope this makes sense in some way
Nice! Didn't know about it. ExtraBar doesn't add the notifications to the apps, but it will give youa fully customized menu for them
Ok, I will try to explain this better The main power of this app is that I am not trying to compete with them. I work together with them. For example, I put my ExtraBar RayCast deeplinks into a logical menu structure so they are easy to access and remember. Instead of opening Raycast, looking for the actions, sometimes RayCast is opened on a different screen, so I need to go back, etc. I just put the most used action on the ExtraBar menu and use simple keyboard navigation to trigger it. The same goes for Keyboard Maestro. I have this Reddit post that someone posted on ExtraBar: https://www.reddit.com/r/macapps/comments/1q0aqu6/extrabar_i... That has some explanation of how he uses it, so this may be helpful to get more usecases example
Thank you! Actually, this is not replacing Alfred / Raycast.
I work with Raycase + ExtraBar together.
ExtraBar is really good for managing different tasks in the same app, since there's no direct way to set this up in Raycast/Alfred, and it's also a good place to "bookmark" your favorite Raycast/Alfred actions without having to open the full app.
Raycast provides a deeplink for every action in the app. So I just take the actions that I use the most and put them in my ExtraBar.
I am working to build full macro creation inside ExtraBar, which will allow you to quickly run complex scripts that use different applications and actions in an easy, accessible way.
Let me know if you have any more question or wants to try it out
Hey, The price now for the launch month is 9.99 per device. Prices will be different after it with bundle discounts (but still more than 9.99 per device) I rounded up by 2 cents for the 2 devices and 3 cents for 3 devices to make the number nicer to read Users can always buy 2 keys for 1 device separately and receive a 2-cent discount if they like to, I don't limit that option
Let me know if you try it I will add many more built-in actions in the app, for example, to run scripts, trigger api calls, and more
Thank you! Glad you liked it All of my apps are wiht permission free mindset, So I try my best to find tricks and make everything work without them For this one, I just removed the need to influence the real apps menu bar items. You build your own menu items, so I handle everything within this app without any permissions.
Good question! For that I built the floating mode for the app (You can see an example on the website) You can hide and show it on demand with a simple hot key, of course, so it will be visible only when you need it.
Regarding the similar solution, we don't replace them, instead, we make them much more accessible and integrate with them amazingly well. A lot of our users are saying that this app is the missing part for Keyboard Maestery and also a huge improvement for Raycast.
Because everything works with Deeplinks, it's super easy to integrate, and with the keyboard-only navigation options, everything is much faster.
If you have any more questions feel free to ask
Thank you!