Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: I built my own PM tool after trying Trello, Asana, ClickUp, etc. (upbase.io)
632 points by tonypham on Nov 13, 2022 | hide | past | favorite | 455 comments
Hey HN,

Over the past two years, I've been building Upbase, an all-in-one PM tool.

I've tried so many project management tools over the years (Trello, Asana, ClickUp, Teamwork, Wrike, Monday, etc.) but they've all fallen short. Most of them are overly complicated and painful to use. Some others, like Trello, are too limited for my needs.

Most importantly, most of these tools tend to be focused on team collaboration and completely ignore personal productivity.

They are useful for organizing my work, but not great at helping me stay focused to get things done.

That's why I decided to build Upbase.

I try to make it clean and simple, without all the bells and whistles. Apart from team collaboration, I added many personal productivity features, including Weekly/Daily planner, Time blocking, Pomodoro Timer, Daily Journal, etc. so I don't need another to-do list app.

Now I can use Upbase to collaborate with my team AND manage your personal stuff at the same time, without all the bloat.

If these resonate with you, then give Upbase a try. It has a Free Forever plan though.

Let me know if you have any feedback or questions!




I would think about your positioning some.

You’re marketing this as having “less complexity” which first of all, isn’t going to appeal to people unless they’ve already used the other tools. But, if they had tried Trello, that’s far from complex, as you say it doesn’t have the features you think are needed, so you are more complex than that. It might be that you’re excellent at UX but that needs some comparative examples to see how you have differentiated things.

Instead, it might make sense to go more with all the features you need, nothing you don’t angle. Note that I don’t think this really differentiates too much from clickup which has personal productivity options, and as you get bigger you know customers are going to ask for more and more features, because that’s what they do, and we also know that business accounts are the money makers in this market. It also runs counter to building an “all in one” tool. If you hope to replace chat, docs, collaboration, calendar, and journaling, that’s a big change for people who stepped in just looking for task management.

I did see that your prices are lower so you might try positioning based on lower prices than your competition, if you have carefully chosen those price points.


DFM may be a nice lens to look at positioning this through IMO. It's thoughtfully designed around the larger workflow which more archaic (jab jab) tools don't understand or ignore. Honestly I love Trello but wouldn't give it the time of day in your positioning. Just emphasizing the depth of expertise and broad perspective on daily/weekly individual/team workflow that made your tool possible will, without saying it, be positioning you agains the anti-pm tool genre of pm tools (like Trello). Combine that with some talk about "delightful UX" (snark snark, you suck Jira!) and "modern, robust infrastructure with insane performance" (lol Asana you also suck!). Just thinking out loud but seriously positioning against Asana, Jira, Shortcut, etc should be as easy as saying, in other words, "brainless, terrible user experience, and buggy" (all of which are true and everybody knows it).


DFM? Google searches for it aren't turning up anything relevant.


Design for manufacturing. It is a focus, in building tooling, on how that tooling fits into the larger workflows around the specific domain of the tool, and the role that thoughtful tool design can play in improving (or damaging) the overall success and harmony of the entire system.


Thanks so much for your contribution. You made some really great points here. I'll take your ideas into consideration. Thanks again for your help.


With UX and performance jabs you take care of clickup too. God it sucks.


I haven't used ClickUp much myself, but I've heard good things about it. Why does it suck for you?


URLs sometimes work and sometimes don't. The UI is complex compared to the (old, on premise) Jira which is saying something - looking for tickets that you know are there is infuriating. The best way to copy the ticket text (once you do find it) is to copy it from the changelog and clean it up, or just take a screenshot... and so on. One of the worst UIs I have ever seen. Pretty? As a picture. Useful? Hell no.

Sorry for the rant, but I have pretty strong feelings about it. Moved to (online) Jira and while not perfect, it's much better than ClickUp.


Using click up for work right now. It's super powerful and is useful to someone like me who will utilize all the features, but very confusing and overwhelming to someone who needs to learn the tool.


Down For Managing stuff?


Thanks so much for your suggestions. And yes, you're right. Positioning is what we're trying to figure out at the moment. We'll consider your feedback very seriously. Thanks again for taking the time to give us some ideas. Cheers,


I really like the positioning of "a project management suite for solos and small teams". That to me is very appealing because these don't really exist very well. Most project management tools are designed for tons of people. You might be able to make them work for a solo or small team, but they tend to be focused on larger teams, because as mentioned previously, those tend to be the customers spending the most money and they ask for features and they get made. Before long every project management tool becomes a large team project management tool because of this.

Positioning yourself as specifically designed for solo and small team project management to me is an underserved market. When I looked at your landing page, I scrolled down quickly thinking "cool another PM tool... just what the world needs". Then when I saw the line 3/4 of the way down that said "Specifically designed for solos, small teams and businesses" that caused me to perk up and go back to the top and look at the page from a different perspective that I was much more interested in.

I see now looking at it again that you mention "personal productivity" which I now understand is your way of saying small and solos. But I just interpreted it as a PM tool that made you productive amongst your team. So it didn't really resonate to me.

Anyway, the product is actually interesting. I'm going to check it out. I've been wanting a PM tool for solos. There are a couple out there, but they all suck. The best solution up to this point for solo project management that I have found is just using a generic solution like Notion or Trello and adapting it to my needs. So this is worth a shot IMHO.


I don’t have a ton of value to add since the parent comment did a wonderful job of laying things out. I wanted to mention that I also perked up and paid closer attention when I saw that this was designed for solos and small teams. I’ll definitely be giving a try. Thank you for sharing!


It seems like the angle "designed for solos and small teams" works great. I'll consider emphasizing this even more on the website.


Thanks for your valuable feedback and suggestions. I greatly appreciate it.

The one thing I'm concerned about regarding the positioning of "a project management suite for solos and small teams" is that people will question: "If my team grows bigger, does the app still work well for us? Or we have to find another solution?"


I wonder if it's worth worrying about that. There's plenty of freelancers who have no ambition of growing beyond a small team that helps them with the side stuff. Those are the freelancers who don't want to become entrepreneurs. I think they're an interesting enough market to target, and maybe it's OK if those who have dreams of growth don't feel addressed here?

Come to think of it, it may actually be flattering to solos if you recognize them for what they are and don't treat them as not-yet-bigs, if that makes sense.


Agreed and maybe expand on this angle. For example, I struggle(time intensive) with the centralisation of resourcing and project/task assignment workflow. Find an available capable person, invite to org, assign to team/project, get working.

I scale through subcontractors so the ability to decentralize that workflow would be nice. E.g. suggestions of who would be best for this project in an internal or public marketplace of other solos.


Thanks for sharing your thoughts. It makes a lot of sense. Cheers,


I work in B2B SaaS marketing as a PMM.

I’d try something a little catchy’r on the home page.

“Personalized project management for the entire team”

Or something of that ilk


Good day! I spent around 4 years working as a brand manager and marketing associate for the agency itself at two different IT agencies. Prior to that, I performed a variety of tasks for clients while working at marketing firms. As a content strategist working in B2B SaaS, my primary focus is on material for the top of the funnel. Here is a detailed guide about b2b SaaS (https://www.thenewsinsides.com/blog/what-is-b2b-saas/)

I understand that you were seeking more specific guidance on the topics you should be discussing, but I was curious if you would be open to focusing on one aspect of marketing and making it your area of expertise. I had roles at tech agencies, but they were demanding because I was a lone army trying to boil an ocean.


Thanks for your suggestions. I must admit that copywriting is freaking hard - much harder than designing and building products :))


Related on positioning - all of the above is correct and also unless you’re going hard for the SEO marketing / growth hacker angle I’d maybe reconsider AppSumo as a partner as I very much associate them with the SEO / website takeover modal / scuzzy dark pattern side of things. AppSumo will also bring in a very specific type of customer.


Thanks for your suggestion. I'll consider it.


Does it have offline support?

This is the one thing I'm missing the most about Notion, Miro, Google Calendar, and all of this - offline support. In German trains, I'm offline, on flights, I'm often offline; while traveling, I'm often offline. Offline capabilities are often neglected.


It's rare to see offline support in a web app for a few reasons:

LocalStorage is easy to use but too limited at 50Mb.

WebSQL got deprecated by FireFox because of secuirty issues years ago ( albeit is still somewhat supported in Chrome ).

The FileSystem API looked promising, and then google killed it.

IndexedDb is the only option, it's slow on writes, therefore requiring major hacks like absurd-sql to be performant. It's also old, written before ES6, needs lots of boilerplate, but it does actually work. https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_A...

Even then however there is a limit of 2GB of persistent storage it can use, which is workable but still:

Some versions of Safari are known to delete IndexedDB after 1 week because of power savings. Chrome does not allow it unless you either accept notifications from that domain and/or pass a certain lighthouse score (these reasons are anectodal and not well-documented).

So yeah it's a mess, and a bit sad considering it will take years to ratify a better standard for this, but not impossible to do. Also annoying to know that internally your browser is actually using sqlite under-the-hood anyway.

Web based game engines (i.e. XREngine) are able to get by with IndexedDB i think, and apps like https://github.com/actualbudget/actual created by the author of absurd-sql are good codebases to follow as example.

WebAssembly based sqlite is coming along nicely too. https://sqlite.org/wasm/doc/tip/about.md.

I am personally working on an offline-capable ML product using pyscript, svelte & indexedDb and it's been a painful ammount of fun so far.


> 2GB of persistent storage

2 GB is a lot when you store plain json document data.

> IndexedDb is the only option, it's slow on writes

Only when you need a new transaction per write. Writing many documents in a single tx is not slow [1]

> Safari are known to delete IndexedDB after 1 week

This is not really a problem because if you have not used the app for one week, you can just replicate the data from the server again.

> WebAssembly based sqlite is coming along nicely too

WebAssembly cannot access the IndexedDB API. In my tests, all the wrappers that use webassembly are slower on writes the just using IndexedDB via javascript.

The fastest you can go is by using a Memory-Synced wrapper around IndexedDB, like LokiJS does it or the RxDB memory plugin. [2]

[1] https://rxdb.info/slow-indexeddb.html

[2] https://rxdb.info/rx-storage-memory-synced.html


> This is not really a problem because if you have not used the app for one week, you can just replicate the data from the server again.

You can't if you haven't been able to push up the data for a week.

But in that case, you'd just have to remember to 'use it' ever day or so.

Had a use case a few years back for data collection app in remote African villages. There were definitely situations where a week without decent data access were possible, and 'offline' became a requirement.


Cool, but we are talking about a PM tool here, so what really matters is people having no/slow internet for a short period of time.


"I lost data because I went on a vacation" is not an acceptable failure mode. Users understand "no data is saved" or "all data is saved," complex rules will lead to pain.


I had not looked into RxDB before thank you. By any chance you know how much their Premium plugin with IndexedDB support costs, their price is not listed.


You could use the dexie.js based storage [1] as a start. It is fast enough for most use cases and comes for free.

[1] https://rxdb.info/rx-storage-dexie.html


It looks like dexie supports svelte, this is pretty awesome thank you. https://dexie.org/docs/Tutorial/Svelte


There was a post a couple weeks ago here about SQLite on WASM that looked very promising [0].

I haven’t tried it yet, but it’s at the top of my list. I want to try and combine it with LiteFS for syncing back up to the server, replication, etc.

Wondering if anyone has tried any of this out yet? There’s the potential for a renaissance of offline-first support for devs.

Edit: I see you mentioned it at the end, my bad

[0] https://news.ycombinator.com/item?id=33374402


You could just wrap the web app in Capacitor for mobile and Electron for desktop, and easily use a SQLite db for unlimited persistence. If someone is interested in offline support, I don’t think it is a dealbreaker to have to download an app. That’s pretty common (eg Netflix, Spotify, hbo, any of the streaming services. The offline support only works in the app, not the web player).


Logically it's not a deal breaker (as Electron is quite mature) but practically there are a few problems:

Users are downloading apps less and less and relying more on web links from apps they already have. So they mostly tend to end up on their browser anyway, and then workflow is disrupted while commuting and going in and out of signal.

Other less important reasons to consider would be in my opinion:

Electron is a bit too heavy on memory for users with 8GB and less of ram albeit it's gotten better lately.

I can't use ublock-origin on chrome or private-relay on safari while using an electron app (in this case however I still benefit from adding a blocklist like https://someonewhocares.org/hosts/ipv6zero/ to my /private/etc/hosts file on mac)


My experience is different regarding Electron apps. Many of the Electron apps I use (Spotify, Slack, Notion) have a web UI option. I never use it and now just a handful of people who sometimes open Notion or Slack on web.


> LocalStorage is easy to use but too limited at 50Mb.

Asking sincerely: to me it seems that 50Mb is quite a bit of storage if you are only persisting simple numbers/strings or small JSON documents?


Where is 50 coming from? All docs I've read say 5MB. Also IndexDB crashes in Firefox IndexedDB.


> WebSQL got deprecated by FireFox because of secuirty issues years ago ( albeit is still somewhat supported in Chrome ).

Major technical corrections on this:

WebSQL was never implemented by Firefox. It was an experimental thing that Chrome and Safari shipped, but Firefox refused to because it was the wrong direction since it was certain to in the future cause either major compatibility or functionality problems. The Chrome and Safari developers agreed with this assessment, and so the draft was discontinued, and the two implementations deprecated. Safari finally removed its three years ago, and Chrome has begun the process of removing its this year.

There were no security issues whatsoever—it’s just that what had been made was unsuitable for standardisation, and no one was willing to do the work that would be required to make it suitable for standardisation perhaps because there was no consensus that it would still be a good idea in that form. All up, the WebSQL story is pretty much “it seemed like a good idea at the time because people want the result, and we implemented and shipped it because it was really easy, but then we stepped back and thought things through and realised the entire approach was a mistake”.


> LocalStorage is easy to use but too limited at 50Mb.

50MB is plenty for time/project tracking, calendar & similar.


Depends on the size of the organization using it.

It is until you hit the wall on it and then you end up with a lot of tough tradeoffs.


In other words, native apps still have a place and will for the foreseeable future.


> The FileSystem API looked promising, and then google killed it.

The File System Access API [0] exists today. Unfortunately it's only Chrome based browsers, and not Firefox supporting this. Mayby you referred to an older "standard".

[0] https://developer.mozilla.org/en-US/docs/Web/API/File_System...


Insightful comment! I've faced similar issues when wanting to store an arbitrary amount of data "locally", but usable via a web interface. Because of the various limitations you enumerated, our conclusion was to have a local web server, written in Go, that stores what we need on disk. Then the web application talks over a JSON HTTP API when storing and retrieving.


I think we need to define better (or re-define) what offline support actually means. Even an ideal fantasy implementation of a PM app with offline support will have limitations unless you sync the entire company’s space with all clients (users, files, docs, comments, tasks, roadmaps, etc).

So IMO selling offline support as a feature has to come with a clear description of what it means.


> WebAssembly based sqlite is coming along nicely too.

It uses OPS which could in theory be used by other kinds of database besides SQL.

https://web.dev/file-system-access/#accessing-files-optimize...


"The FileSystem API looked promising, and then google killed it."

How do you mean? They're doing blog posts about web access to the filesystem just this month.


We built Linear(https://linear.app) to be offline first from the beginning. It’s kind of hard to do later.

It’s architected in a way that client syncs the data, all the actions happen locally and then delta packets are synced back to the server. This also makes the app really fast because the client doesn’t have to wait for the network to complete the action.


I love linear but your advertised "offline mode" is not what I would expect it to be. If I open the Mac app when I'm offline I just get a blank window and have no access to any of my data or a window telling me "Unknown Error loading your workspace data". So I have to login once and keep the app open before I go offline. If I close the app while being offline and reopen it without internet connection I won't have access to any of my data. This is sadly killing the app for me. Is this expected behaviour? Just a "read only" mode of the last state I had when last logged in would be enough for me.


Linear looks great! I love how focused it is on this specific problem area. I don’t find all-in-one apps like OPs very useful. Can’t replace all my tools like chat, docs, project management, etc at once.

Will give Linear a try!


Thank you for building Linear the way you have! So snappy in so many ways.

I think it could be interesting to see Linear add personal/private TODO support of some kind… like everyone gets a TODO list that is mostly a view of your linear tickets with each as a bullet point in a document (similar to when you mention them in a Notion checklist doc) but where you can also add other items which are just text (and/or entries in a personal/private linear space)


Tell TA he's a wizard but his dependency graph causes deadlocks


Offline support is costly, and we do not have the resources for it yet. For businesses that have a lot of small customers, offline support is challenging.


Really appreciated this no-no sense, straightforward reply.

I agree, the reason offline support is often not that great is that the customers who are most likely to pay for your product are the least likely to have issues with online connectivity or to care about offline support, OP's edge cases notwithstanding.

I even travel fairly often in the US and it's rare when I'm on a plane that doesn't have wifi.


To add why: the ecosystem is immature. I am building a decentralized app (the old way) but with an event sourced architecture (append-only list of JSON events/commands).

The storage itself is trivial but for everything else (queries, syncing, conflicts, validation, permissions, schema changes) there's little support and I had to make my own stuff. It works for me, because because I only have 2-3 entities but your app is much more complex, so I wouldn't recommend it even if you started from scratch.

I will say that there's nothing that really stops offline aside from ecosystem support and maturity. All it really takes is a medium-big well maintained project that solves 80-90% of use cases. I think CRDTs are promising for the data layer because it simplifies the API surface (at the expense of complex implementation).


Doesn't Notion have offline support these days?

I just launched the Android app with all networking and mobile disabled, the app showed me all my pages etc and allowed me to enter new data.


Yeah, when we built our product (kitemaker.co) we introduced offline capabilities quite early because my co-founder often had very spotty wifi during train commutes. We ended up making all writes totally optimistic with data sync in the background. Has the nice performance benefit of the frontend never waiting for the server as well.


Offline is nice in theory, but not as useful in reality. For solo projects, I will skip all the fancy tools and just use org-mode (emacs), which is offline. For a company project, most people don't get to decide which tool to use. Besides, if you spend significant time in a project management tool, even if your title is project manager, there is something seriously wrong with the project already. In which case, the tools is not the problem you should be worried about.


Remember the Milk (https://www.rememberthemilk.com/) is a fairly advanced todo application which works identically offline and online.

I believe they use Google Firebase Cloud to automatically synchronise data between all devices and platforms.


Have you tried Obsidian with its Kanban plug-in? If so, I’d love to learn what you make of options like that?


I haven't tried it yet. Will take the time to check it out. Thanks for your suggestions.


Trello has offline support for mobile https://tech.trello.com/sync-architecture/


Try akiflow.com, it has excellent offline support.


Very polished, I'm impressed! It seems like everyone ends up recreating a PM or todo tool at some point. It makes me wonder if there could be a world where we have a standard protocol/api and then anyone can bring their own preferred interface?


For todos you could just use an iCalendar file full of VTODOs [1]. It's a shame that the iCalendar standard is poorly and incompletely implemented even in calendar programs and almost always missing from organizer programs that are basically todo lists.

[1] https://icalendar.org/iCalendar-RFC-5545/3-6-2-to-do-compone...


In reality this looks far too basic to actually be a todo spec for a reasonable productivity app.

ie basic functionality I personally look for that I don’t think this would support would include:

* Projects with hierarchies

* Reminder dates

* Tags and contexts

* Multi-Step tasks


Hierarchcies are handled by 3.2.15 (https://datatracker.ietf.org/doc/html/rfc5545), and I suspect that could be leveraged to handle multi-step tasks; reminder dates are handled by VALARM in 3.6.6 (https://datatracker.ietf.org/doc/html/rfc5545#section-3.6.6). Tags could be stored in comment properties (https://datatracker.ietf.org/doc/html/rfc5545#section-3.8.1....), but there's probably a better way already in the spec, which also includes support for extension by adding non-standard properties (https://datatracker.ietf.org/doc/html/rfc5545#section-3.8.8....).


Fair enough - I stand corrected! It does look like that could probably handle those things.


I think that world is coming. The representation of tasks, dependencies, hierarchies, calendars, and collaborations should be relatively universal.

If there is a popular standard, it will remain popular. The trick is building up enough users that they begin to credibly demand an export to the protocol from big players like Atlassian.


One of the big problems here is that there's no agreed upon mental model for how people think about the pieces fitting together (and I don't think that we could come up with one that would work for everyone).

Even if people do have the same model then the terms are often different, depending on how you learned to do things. (Example: What is the "correct" number of levels of tasks -> subtasks and what should each layer be called, i.e "Epics -> Stories -> Tasks")

We've been building out Shortcut (https://shortcut.com/) for several years now it's not uncommon for new leadership (new VP of Eng or VP of Product) to show up in a large organization (100+ people in eng and product) and decide that whatever problems the org is having can be solved by moving to Jira and forcing everyone into a new mental model around how they're building things.

(Side note: We're tracking the rate of success of people who make this decision and how long they last in the org, and it's [perhaps unsurprisingly] not great.)


I feel it would be like SQL with multiple dialects. Some small set would be interoperable, but eventually things end up diverging.


Note taking has this behavior, see Obsidian, Roam, Notion etc and markup import/export. It sort of works but not really.

We need ANSI pomodoros clearly :)


That would imply that the data model and semantics are the same, but they usually aren’t.


CSV


Markdown in git


> if there could be a world where we have a standard...

Probably not.


That's the great thing about standards, there's so many to choose from!


Then it would be awesome :)


>> I try to make it clean and simple, without all the bells and whistles.

>> Apart from team collaboration, I added many personal productivity features, including Weekly/Daily planner, Time blocking, Pomodoro Timer, Daily Journal, etc.

I'm having a hard time understanding how both statements can be compatible together. Open-minded to an explanation.


Here are my points:

- I want to build a simple, easy-to-use tool. No fancy, complicated features.

- Upbase is built for teams, but it should work well for Solos/Individuals. So you can use it for both team collaboration and for managing personal stuff. In the future, you'll have the option to turn off all team features, so that you can use Upbase as a powerful task management system, without all the distractions. (At the moment, you can turn off Chat if you don't use it)

They're two separate points, though.


Kudos to your effort! I think I will be next in line, over time, with similar post. Everything I’ve tried is just not working (in full). From now great experience, it seems team sizes need definitely different approaches and also it seems people building those tools don’t really have much experience in what works and what doesn’t across orgs and team sizes. To be honest, I strongly believe it’s not possible to build one size fits all solution anyways for project management, and on the other hand I also believe a tool for project management should have ultra strong vision and less flexibility.. with a space then for different tools/methodologies for people to choose from instead of trying to have one tool that fits (not) all.


> it seems people building those tools don’t really have much experience in what works and what doesn’t across orgs and team sizes...

Try Linear.

https://linear.app/method

Opinionated, in a good way, and willing to slay sacred cows, such as replacing estimated sprints with you get done what you prioritized cycles, or milestones with roadmaps.

(Now if I could just get them to replace "Projects" with something evergreen teams can work on, like "Capabilities". Fortunately all that has to change is the label.)


Thanks, I will most definitely check it out. I can already see it sings the song of my people:

Productivity software should be opinionated. It's the only way the product can truly do the heavy lifting for you. Flexible software lets everyone invent their own workflows, which eventually creates chaos as teams scale.

and

Teams at different sizes have different needs.

the question now is if my opinion is overlapping, heh. These two quotes are definitely my experience, with one more which is fluidity in projects themselves from design, to 'tasks' to priority.


Thanks a lot for your feedback. Upbase is specifically designed for solos and small businesses, which don't need a lot of fancy features. I have a sense that most PM tools are built for large teams and enterprises, with too much bells and whistles.


Do you see a way to make migration easy?

If the scope of a project changes, or to try various tools with an 'ultra strong vision' with real life data, it would be very helpful if the project data could be easily transferred. Is there a standard that most tools could support?


We'll need to take a closer look to be able to answer your question, since we're not working on the migration yet.


Firstly, congratulations on your launch!

My personal opinion as a Product Manager is that there is no all-in-one tool, there never will be an all-in-one tool, and anyone promising an all-in-one tool has some significant blinders on around the job functions they have been exposed to.

Sales will use Salesforce. Engineering will use JIRA. And Product will use some generic roadmap-first tool like Asana, Trello, Miro, Monday, or MS Project. Product will beg everyone to use their tool, but no one will because it's for looking at work, not executing on it.

Product will not understand because we Product Managers don't actually DO things, we talk to people, organize ideas at a coarse level - and we have a simple tool that articulates the vision perfectly! Except it doesn't automatically integrate with the CI/CD pipeline, it doesn't automatically log the last touch with a high-priority prospect, it doesn't pass designs from the designer to the UX engineer. It doesn't actually DO anything. It becomes just another SaaS platform in our Okta stack that only the PMs look at - and it gets out of sync with the actual reality reflected in the other SaaS offerings.

And the reason it doesn't do those things is because the people who built it thought that THEY were the ones who could build the all-in-one project management tool and all those sales people, engineers, designers, lawyers, and marketing writers would log in to theirs. Insert relevant XKCD about standards here. The truth is no PM tool will ever be the system of record for the actual work, but everyone is afraid that the complexity of integrating with others will turn them into JIRA.

So we get these vaguely opinionated ways of moving around and arranging candy-colored cards, and those cards never quite show us the state of the project we are managing, so we have to bug people to "update their status in <Monday/Asana/Trello>" before the weekly meeting. Which they don't want to do because it delivers no value to THEM.

Which is all a long-winded way of saying - please think about how a piece of work from each of those functions might be represented in your view, and how that integration would happen automatically.


#facts. Great comment.

How many times have we seen PMs trying to brute-force JIRA (et. al) into a project management tool using weird plugins that don't co-exist peacefully. This always fails, and PMs either retreat to their own trusted platforms (if you're lucky), or in severe cases start asking everybody for "excel summary" or some "one pager" to reveal that holy "project status".


This tracks closely to my experiences as well. Managers need to understand that managing upwards and laterally is equally as important as managing downwards. If your peers and bosses aren't fluent in your team's tool of choice, it is your responsibility to be the translation layer to a tool that works for them.

This is the only way to truly achieve the type of transparency we're all searching for.


first, it uses "PM" in the title, but note that upbase is a project management tool, not a product one. project management tooling could be viewed as a subset of product, but in other ways, project management is a related, but separate discipline.

second, if your product management processes deliver no value to your colleagues, then you may need to work on that, perhaps more as an organization than an individual pm. the product management process and tooling should absolutely deliver value to developers, designers, and other individual contributors. most pertinently, tracking velocity is for the team first and foremost, and secondarily for others. it's like keeping score in basketball--it's how the team knows how it's doing.

third, it may be big and "enterprisey", but jira is just fine for product/project management. when folks complain about jira, ~99% of the time, it's a complaint about the process and people involved, but turned toward the tool because it's hard to criticize the offending party directly.

i do agree that product management tooling is secondary to sales, marketing, finance, accounting, etc., and so must interface with those other systems for "truth" rather than being a system of record.


I definitely hear you on the product/project distinction. It's sort of adjacent, it's sort of a subset. To me, project management is the cat-herding part of execution. And that's exactly the part where trying to get other functions to log work in the "catch-all PM system" falls apart, whether you're a project manager or a product manager juggling tickets.

You can either run it out of JIRA and only manage the work of software engineers, or you can run it out of something else and be out of sync. Probably the biggest mental trap PMs of both kinds fall into is running all status checks out of JIRA and ignoring everything about their product/project/career that isn't accomplished by pushing code to prod.

I find the people do get value out of what Product brings to the table, and absolutely buy into the vision (especially if they help define it). That doesn't make them motivated to maintain an additional project tracker for a status meeting. They also don't like flossing, even though they hate cavities.

And that's what we're talking about at the end of the day, because JIRA IS really good at what it does - either everyone gets aboard the JIRA train, or the engineers track all their tickets in something less powerful, or you ask the engineers to use JIRA AND something else.

Most established places go with the first option and then their only muscle is "ship code," many startups go with the second option until they realize they actually need JIRA after all. Then some PM (of one kind or the other) has to make the third option work so that they stop getting blindsided by the compliance work or the marketing campaign.


> when folks complain about jira, ~99% of the time, it's a complaint about the process and people

Not exactly. Most of the time, when people complain about JIRA they are complaining about its complexity, which gets exacerbated by PM's attempts to customize the system to their own liking, turning it into spaghetti. Even when the actual intended process is fine. That, and the slowness, subpar UI and arcane permissions system.


The new UI is almost tolerable, but the permissions and workflow systems I totally agree, a convoluted mess


Thanks for taking the time to share your thoughts, drc500free. That is a very interesting comment.

For solos and small teams with simple workflows, I think they'll be able to use some types of "all-in-one" tools to manage their work. For large teams with complex processes, I agree with you that there are no all-in-one tools that could work well for all functions.


Thanks, and best of luck! It's at least 10,000 times easier to lob comments your way than actually build the thing, so please take everything with a grain of salt.

I've seen a lot of Monday/Asana/Trello islands in larger orgs, where someone got a foothold for their 3-10 person team but now it can't ever scale. To some extent, using those tools is betting that you'll never actually be successful (if success will require scaling the people/functions that need to be involved). What's the plan for your customers once their thing works and they want to grow?


Thanks. I think if they managed to get Upbase works for them in the beginning, then they'd have no problem then they grow a bit. Unless they grow too big, too fast, then they might need to find another solution.

My vision for the product is to serve solos and small teams, so we'll try to keep everything clean and simple.

Thanks again for joining the conversation here.


That is super interesting. To build “the one tool” you’d then need to actually build five tools (one with tickets and commits and pipelines for engineers, one for sales etc.) and find a way to “translate” from one to the other.

Like, how do you translate git commits and tests run to “project Y is now Z% done”?


Did this in a shortlived startup 20 yrs ago. Other cofounder was the ideas guy. Pitch was to roll up granular, factual project achievements up into reporting data , and cascade objectives down. This avoids the red/amber/green fictional layer between PMs and sponsors.

Learned two interesting things

- if your tool mandates a philosophy or process, you massively shrink your market

- real pms , sponsors and engineer s buffer their risk by selectively disclosing information. They don't want a permanent record of open, granular outcome information unless they are in a very mature company.


Two really insightful learnings, especially that second one. A lot of meetings are pageantry, with decisions made through backchannels and off-the-record pre-meetings. Moving from a meeting to an online system doesn't remove that need.

I worked on an HR system recently, and "continual feedback" is all the rage. Folks have realized that those annual reviews and PIPs are completely divorced from reality - if we gave people continuous, incremental feedback they could course correct much more regularly. That ought to reduce the emotional shock of a PIP or a bad review, and also the time lost before the employee improves.

So performance review systems have started adding the ability to officially record weekly 1:1 meeting notes, and then getting confused that no one is using this oft-requested feature. Of course any honest feedback is purely verbal, or stored in shared documents kept as far away from HR as possible. The very fact that it's an Official HR Record makes it completely useless for purposes of getting truly honest feedback in there.


> how do you translate git commits and tests run to “project Y is now Z% done”?

You don't, because in most cases, for anything that has the scale of a "project", nobody knows how many commits it will take for it to be done.


We do OK on this using the GitHub-Jira plugins. Put the ticket number in the commit message, and follow that commit progress towards the master branch, and you can get a (coarse) sense of "some progress has been made" and "this will be included in the next release." Of course if the initial PR is full of bugs and 3 or 4 follow up commits are needed...


JIRA pretty much exists on the promise that it can translate a git commit+test into "project Y is now Z% done." Everyone moans about how much it sucks, yet the last five products I've worked on have used it because behind the excessive complexity is a really powerful tool for managing teams and CI/CD. It sure isn't Product pushing for JIRA to be used, because the built-in roadmapping features are awful.

I think you need to put a lot of work into making the JIRA and Salesforce integrations incredibly clean, not try to get the engineers and biz dev folks to log into a single portal. Look at each of those tools with an editor's eye and figure out what is going to survive into the PM's representation and what is un-necessary complexity.

--------------------------------

Going into specifics of how I tend to run this... Personally, I've found the VMOST[1] (Vision, Mission, Objective, Strategy, Tactic) stack to be the best way of linking vision to roadmap - as lightweight as feasible while providing structure. I rename the pieces to (Vision, Objective, Key Result, Focus Area, Initiative) which tend to be more understandable to most people. This gets bonus points for easily tying into the OKR planning process that many companies run now.

That gives basically a 3-layer strategy pyramid:

* Vision: What we think the best future would look like, where we help someone do something valuable. Maybe 3 years away.

* OKRs: 3ish Objectives that we think will get us much closer to that Vision if we achieve them. For each of those, 3ish Key Results that are objective measures that let us know we have hit our Objectives or are at least going in the right direction at speed.

* Work: 2ish Focus Areas for each Objective that are consensus hypotheses of directionally how we would achieve the Key Results. Then within each Focus Area, 3-5 initiatives.

Put in time order, these Initiatives form the Roadmap. The exact scale of what counts as an Initiative depends on the team and what we're doing, but some examples: A Feature or Epic. Getting a key partnership signed. Launching a marketing campaign. Opening an office.

All of those need to be tracked in one place so that we know overall progress, track inter-function dependencies, and can have serious conversations about what's working and what isn't. It needs to be in one place so that I can ask "Is anyone doing literally anything that is not in this view? Why are you doing that thing?" The answer is usually either "SVP so-and-so said their thing was really important" or "we need to do that operationally so the current product doesn't fall apart." In which case I need to have a conversation with SVP so-and-so, and we need to explicitly decide that we are or are not ok with the current product falling apart, and incorporate support into the stack.

I always do this manually using a Wiki like Confluence, because integrations don't work right and I'm not taking time away from people who actually do things to play bookkeeping games.

[1] https://bad.tools/library/toolkits/vmost/


Crushed it, you're spot on.

I've found the lesser of two evils to be that Product integrate as closely as possible with engineering, which means using either Jira or GitHub issues for high"er" level deliverables. You have to be careful not to use too much of the textbook PM speak--"As a <user>, I can do <new novel stuff> with the platform"--but if you orient yourself around the logical scoping of engineering work, it's a whole hell of a lot easier for engineers to tie their own work items into the progress (or unfortunate lack thereof) that all of us are inevitably expected to report up to our various business leaders.

That does require some technical acumen. I'm the first to admit that I don't have any of the formal bona fides for said acumen (and I deal with a great deal of imposter syndrome as a result). But when I listen to the engineers, understand their technical blockers, AND colocate our work items, I usually have an easier time.

And yeah, I still gotta copy/paste a bunch of shit into Sheets/Slides for management


Recovering marketer from the productivity space here. Your product looks great. Here's my two cents on the "positioning" dicussion happening: the copy on your "Our story" page reads like most other productivity apps out there. Sorry to be so blunt, but it's generic, buzzwordy, and you can swap your company name out for any other company.

> That's why we decided to build XXXXX — an all-in-one work management software that is simple to learn and easy to use.

What's missing IMHO is this: why did you undertake the drudge of building this? All software creation is motivated by a disatisfaction with what's already out there, so what is the unique point of view that motivated you and... it is hoped, will motivate an audience who shares that point of view. It's not why you are better, cheaper, faster (those are terrible vectors for positioning btw) it's what makes you different.

Are you anal-retentive about detail and hyper-connectedness (JIRA)? Are you psychedelic burners who want to bend a spartan UX into infinite directions (Asana)? Are you cutesy but robust (Trello)? Are you so hyper-opinionated about product management to the point of pedantry (Basecamp)? All these are perfectly cromulent points of view by the way. Marketing positioning is about articulating YOUR point of view, in order to activate the tribe that shares it.

For more on this see Simon Sinek or Chris Lochead. This is my favorite topic in the world. Good luck with your product!


Thanks so much for your invaluable feedback and suggestions. We're tech guys, not marketers, so we find positioning really challenging at the moment. Thanks again for taking the time to give us some GREAT advice.


as a founder, you are no longer allowed to say "we're tech guys, not marketers" anymore :) this is now your job. hope you take this great advice and stand out. vsri said it faster and better than i could so will just endorse - please dont say what you think you're supposed to say (leads to generic corporate bs) and say what you really think and give examples to "show, don't tell".


Got it, swyx. Thanks for sharing your thoughts. We'll take time to work on the copy.


Congrats on the launch. Is there an email I can contact you for private questions?


You can get in touch via help@upbase.io


I am the author of https://Nestful.app (there's some overlap, but we do not seem to compete). I have built it after being through the same ordeal, and have come to the conclusion that the tool is not the main hurdle, especially at the level of Trello or Asana, which are very high quality tools.

The lack of productivity comes from the methodology those tools implement. Their methodologies contributed a whole lot but by now we are used to that contribution, and so we must advance it.

Nestful implements a methodology I call "spontaneous productivity". In which there is no planning. Nestful will tell you what is the next thing you need to do, and that is it. Currently you have to know the methodology very well and "do it by hand", but I am very close for a smooth UX.

Either way, my point is that improving upon Trello or Asana is like honing a sharp sword. At some point, we need to switch to a gun.


Like others have said, your comment here is very interesting and makes me want to learn more, but your (pleasantly minimal) homepage has no more information.

Amplenote has a unique "idea/concept" they're designing for, and they spell it out in a series of very interesting blog posts [1]. I don't practice their "idea funnel" concept but their blog post made me interested enough to eventually subscribe to their service.

It would be really cool to see a similar post for Nestful.

[1] https://www.amplenote.com/blog/jots_unify_four_apps_ideas_in...


Great idea. Thank you


Very interesting approach. Unfortunately, the landing page does not give (me) enough that I want to sign up.

Some features, differentiators and screenshots would be a nice addition to the otherwise quite dry homepage.


Unfortunately, Nestful is not quite there yet. It's a product for extreme early adopters that think they can manage the methodology by hand.

I hope in the coming few months to release the "ready-made" solution for that, at which point there will be what to show on the home page.


for perspective, i built a personal crm that told you who to engage next (via a dynamic contact list powered by interaction data streams). it failed[0] because this was not actually the biggest pain point of sales people (folks most likely to use and pay for such a tool), and it was too important a decision point for users to rely on it solely.

a smart tool, it turns out, isn't all that useful, even though it has wow factor. it may even be enough of a wow to be an effective marketing tool, but an effective marketing tool is not an effective productivity tool.

[0]: we found more success as a general sales team dashboard based on the underlying realtime data


Very useful insight, thank you for sharing


Thanks for your feedback. Your methodology of "spontaneous productivity" is pretty interesting to me. Will take some time to check out your app. BTW, love your minimalist landing page.


I am positive it can be implement in a business oriented app to the same extent I am trying to implement it in a personal environment. And if it doesn't fit -- surely there are other methodologies that both advance the field and fit the product.


After thinking about this, I would absolutely love an up-front opinionated "this is what you need to work on next" UI in all the productivity and management apps I have to use at work.

Will keep an eye on your app going forward


This seems cool, but I'd definitely focus on explaining the methodology a bit more. I'm not quite sure how I'm supposed to be using it...


Thanks. We're not doing a great job on the website copy. Definitely will look into it.


Since you haven't provided any information besides "Try it, you'll love it", I tried it, and I'm sorry to say our relationship didn't work out. My Notepad++ is more useful. You comment in a thread on a PM tool, and your app seems like a scratchpad. For sure it fill find its users, but it's a far cry from Upbase and similar projects.


Notepad++ sets the bar extremely high


Is there a way to see what your app does / how it does, without signing up with an e-mail?


Not yet, but fairly easy to explain, in its current state. Nestful is a todo list app that can display items in Kanban or List view, and in which each item is also a board itself (hence the product name). That is it (for now ;))


Your landing page doesn’t tell me much on mobile.


We have mobile apps on both iOS and Android. Yes, we definitely need to improve our website. Don't have much time for it yet.


One thing I've always wanted in a tool like this is the ability to map out probabilities, i.e., we do A, then B but after that we do either C,D or E. Each one on these has an associated probability (C: 0.4, D: 0.5, E: 0.1) and an associated estimate (C: 10 +- 5 normal, D: 12 +- 3 uniform, E: 3 +-1 normal).

The UI would look like a graph and like ms project it could include resource levelling in order to show bottlenecks.

I know this probably sounds complicated but I think it maps to reality fairly well and thus actually simple (fighting reality is hard).


Interesting thought. One could do Monte Carlo simulations to estimate the probability distribution of time-to-finish. I considered something like this [0] to explain the empirical log-normal distribution of project completion times [1], although I hadn't thought about including sequencing & bottlenecks. Probabilistic programming [2] is the discipline concerned with solving this type of problem - some tooling might exist, although probably w/o a nice UI.

[0] https://heteroskedasticblog.wordpress.com/2021/12/04/softwar...

[1] https://erikbern.com/2019/04/15/why-software-projects-take-l...

[2] https://en.wikipedia.org/wiki/Probabilistic_programming


Twiglfo.com allows for this. You can put probabilities on nodes that make up a directed graph (think flowcharts). Bottlenecks and dependencies are also extremely easy to see in this UI.

As others have said, PM tools need to become more opinionated rather than recreating what already exists.


Yeah, it does sound a bit complicated :))

Powerful functionality always comes with the cost of UI/UX. We'll try to make our app simple and easy to use, so we try to avoid any complex features.

Anyway, thanks so much for your feedback and ideas. I appreciate it.


You could try TreeAge for mapping out probabilities: https://www.treeage.com/

And just as a plug, I made https://www.knotend.com which is a keyboard-centric flowchart editor you can use to map dependencies. Im working in adding computation and probability like you say.


Thanks. I'll keep my eye on knotend.


And the probabilities could be a result of an intra-team prediction market. Half-joking.


I know, I know, it sounds very complicated. The actual end goal however is to show quantitatively why estimating too far out is generally unreliable as well as the associated combinatorial explosion of paths. The idea is basically to illustrate the actual reality of planning.


Have you read "Righting Software" by Juval Lowy? You might really enjoy it based on your feedback above and here. There is a project design aspect that goes into this kind of planning (or at least reminds me of what you wrote).


Gantt charts can be made in MS Project, Google Sheets,: https://en.wikipedia.org/wiki/Gantt_chart

Critical path method > Basic techniques: https://en.wikipedia.org/wiki/Critical_path_method#Basic_tec... :

> Components: The essential technique for using CPM [8][9] is to construct a model of the project that includes the following:

> (1) A list of all activities required to complete the project (typically categorized within a work breakdown structure), (2) The time (duration) that each activity will take to complete, (3) The dependencies between the activities and, (4) Logical end points such as milestones or deliverable items.

> Using these values, CPM calculates the *longest path* of planned activities to logical end points or to the end of the project, and *the earliest and latest that each activity can start and finish without making the project longer.* This process determines which activities are "critical" (i.e., on the longest path) and which have "total float" (i.e., can be delayed without making the project longer). In project management, a critical path is the sequence of project network activities which add up to the longest overall duration, regardless if that longest duration has float or not. This determines the *shortest time possible to complete the project.\ "*

Re: [Hilbert curve, Pyschedule, CSP,] Scheduling of [OS, Conference Room,] and other Resources https://news.ycombinator.com/item?id=31777451 https://westurner.github.io/hnlog/#comment-31777451

Complexity and/or Time estimates can be stuffed into nonexclusive namespaced label names on GitHub/GitLab/Gitea:

  #ComplexityEstimate: 
  C:1
  C: Fibonacci[n]
  C: (A), J, Q, K, (A)

  #TimeEstimate:
  T:2d
  T:5m

  #Good First Issue
GitLab EE and Gitea have time tracking on Issues and Pull Requests.

Gitea has untyped Issue dependency edges, but there could probably easily be another column in the is-it-a through table for the many-to-many Issue edges table to support typed edges with URIs i.e. JSONLD RDF.

GitLab Free supports the "relates to" Linked Issue relation; EE also supports "blocks"/"is blocked by".

Planning poker: https://en.wikipedia.org/wiki/Planning_poker

Agile estimation: https://www.google.com/search?q=agile+estimation

"Agile Estimating and Planning" (2005) https://g.co/kgs/kDScM7


CPM sounds a lot like a PERT chart, which was invented in the 1950's to help design and build the Polaris nuclear submarines during the Cold War[0]. PERT has been part of Microsoft Project for decades, so it's readily available.

When you really need it (like in the case of tens of thousands of people trying to build and ship a single project at lighting speed) PERT is an extremely powerful and effective project management methodology. If, on the other hand, your "project management division" is you, it's a dangerously seductive time sink that will consume huge amounts of your time building and tuning and gathering and updating data and information, for arbitrarily close to zero direct real benefit and huge net negative benefit. The increase in effectiveness you gain from all that modeling is, in software development projects, negligible and the cost of doing all that modeling is much higher than you think it will be if you've never done it (that's why we don't do waterfall planning in software - it's not that no one's thought of it, it's that it's not effective on projects of any real complexity). As with any approach to planning, PERT works best at a particular scale and project type, and it's typically a quite large scale non-software project.

In my personal opinion, from a software development standpoint, the valuable part of building a PERT chart is doing the work and thinking required to draw a dependency map for your tasks. Drawing all those lines to show what has to be done before what is an incredibly effective tool for helping you flesh out and find dependencies (tasks) you hadn't realized needed to be on your list. Use something like MS Project to build that dependency diagram, then force yourself to stop using Project because it's too seductive at making you feel like the data is giving you power when it's really just consuming your brainpower ineffectively. Use dependency mapping to build a waterfall caliber understanding of what you need to build, then set it aside and use more appropriate agile style approaches to actually work through the project in an optimum manner (which often means not building it in exactly the way you mapped out originally).

[0]https://en.m.wikipedia.org/wiki/Program_evaluation_and_revie...


WBS: Work Breakdown Structure: https://en.wikipedia.org/wiki/Work_breakdown_structure

PERT -> see also ->

"Project network" https://en.wikipedia.org/wiki/Project_network :

> Other techniques: The condition for a valid project network is that it doesn't contain any circular references.*

> Project dependencies can also be depicted by a predecessor table. Although such a form is very inconvenient for human analysis, project management software often offers such a view for data entry.

> An alternative way of showing and analyzing the sequence of project work is the design structure matrix or dependency structure matrix.

design structure matrix or dependency structure matrix: https://en.wikipedia.org/wiki/Design_structure_matrix

READMEs, Issues, Pull Requests, and Project Board Cards may contain Nested Markdown Task Lists with Issue (and actual Pull Request) # references:

  - [ ] Objective
    - [x] Task 1 +tag
    - [ ] #237 (GitHub fills in the Title and Open/Closed/Merged state and adds a *hover card*)
    - [x] Multiline Markdown list item indentation
      
      <URL|text|>

      - ID#: 
      - Title: 
      - Labels: [ ]
      - Description: |
        - htps://URL#yaml-yamlld
    - [x] Multiline Markdown list item indentation w/ --- YAML front matter delimiters

      ---
      - id: 
      - title: 
      - labels: [ ]
      ---
      - htps://URL#yaml-yamlld
Time management > Setting priorities and goals > The Eisenhower Method: https://en.wikipedia.org/wiki/Time_management#The_Eisenhower... :

  |            | Important | Not important
  | Urgent     | 
  | Not Urgent | 
From "Ask HN: Any well funded tech companies tackling big, meaningful problems?" https://news.ycombinator.com/item?id=24412493 :

> https://en.wikipedia.org/wiki/Strategic_alignment ... "Schema.org: Mission, Project, Goal, Objective, Task" https://news.ycombinator.com/item?id=12525141


Pretty impressive to have built this in two years!

I'm a high-level PM and I'm not so sure why the tool is trying to do everything. I use a messaging app to talk to people. I use a todo app to track my personal and business commitments, and I use physical paper and timers to track my personal productivity (weekly plans, journals, timers, etc).

The beauty of PM work is that you can mix and match the tools that make you more effective over time. Maybe that's software, maybe that's more analog tools.

I think this is an excellent solution for teams that aren't established and small in nature though.

I especially feel it will be extremely difficult to compete with the likes of where Notion and GitHub are headed with project management tooling.


Yeah, the tool is specifically designed for solos and small teams with basic needs and simple workflows. Big teams will find it not powerful or flexible enough. Thanks for your feedback. I appreciate it.


This positioning is confusing as most of the features are an overkill for a solo engineer/entrepreneur/etc.

The free tier is not a perfect fit a solo person for the same reason.

Wonder if it could be worth trying offering tiers based on your vision for different size teams. Eg a solo person gets a single user (no user management features), no chat, no any multi-user features.


Thanks for your interesting suggestions. We did think of having an Individual plan to make it easier for people to choose, and they'll have a better experience.


Nice design! Your features do resonate to me as a contractor because a lot of my clients know very little about computers and sharing them links to Trello, Slack, etc. often confounds them with technical debt. Having everything in one place for collaboration is ideal for those kind of customers.

It's also a double-edged sword, because decentralization is safer for me if your company ever goes belly-up or you are acquired by a company that decides to change the product for the worst. On that note, I'm not seeing any options to download or export all my upbase data. Will that be on the roadmap? I don't think I can really commit to upbase until that safety net is at least on the roadmap.


Not to derail this conversation but I would love to hear more about this use case. If you don't mind could you contact me? https://github.com/jeremylcarter


I got your point! Exporting data is on our roadmap, and it's one of the top priorities since a lot of users are asking for it. So you're not alone here.


Immediately turned off by the AppSumo lifetime deal. Seems to be where projects go to draw in a bit of cash before they fail or get sold off.

Lifetime deals on products that have a real recurring lifetime cost rarely work out, and are an immediate red flag, especially for a new project.


Being on AppSumo helps us gain initial traction and feedback to improve the product at a faster pace, since we're not VC-backed.


Fair trade off, I think perfect world best practices are nice, and so is finding free money on the ground. Both pretty infrequent day to day.


As a seller, how does AppSumo work?

Is it just a notice board (like product hunt) where you get some exposure? Or do you pay for it (other than offering a bargain discount..)?


Listing on AppSumo is free. They have two options:

- Select: You have to apply to be chosen, they do all the marketing for you and cut 70% of revenue);

- Marketplace listing: You do everything yourself and keep 70% of the revenue.


Better uptime https://betterstack.com/better-uptime has done it and built amazing product using this initial money. It makes sense for small bootstrapped teams.


Yeah, I read a ton of AppSumo launch case studies before I decided to run this campaign. It does help a lot.


Would be great to have a self-hosted version for the lifetime plan


Sorry, we don't have a self-hosted version now.


Every non-FOSS piece of software I've ever deployed slowly degrades over time as founders get greedy or need to recoup costs from investors. Plex is the canonical example. Linux is the canonical counterexample.

Sorry, I've been burned enough times by this now that if your software is not FOSS, I'm not deploying it. Your take is not a good look.

For an open source alternative, check out Focalboard [0]. Note however it is backed by a for-profit company, but the code is open and can be compiled from source (so you can thus remove all telemetry and paid upsell nonsense).

[0] https://github.com/mattermost/focalboard


Their licensing terms are actually very confusing. I think it's just AGPL, just with extra language tacked on that changes nothing compared to AGPL, but I am really unsure.

https://github.com/mattermost/focalboard/issues/1507


OP knows, that's why he is suggesting it


We'll pay once, we'll pay yearly, we'll pay by the seat... but it has to be self-hosted, because we can't trust you not to spill our secrets.


Self-hosted and On-Premise are both great ways to get uptake (and money, eventually) so it's great to plan/architect ahead for it if you can. But be super careful about offering support for any On-Premise offering, it is effectively a new org you are adding to the company. This will be especially true if you land enterprise customers (e.g., "I didn't know you could do that with NTP!").


Would definitely consider paying for it; I had licenses for self-hosted JIRA, BitBucket, etc, ages ago before Atlassian announced the end of everything except the datacenter plans, which are just super not necessary/absurdly expensive for a small team of <10 people. And despite really preferring FOSS, I can accept using a significantly better proprietary service, but only if it’s something I don’t have to rely on you to keep stable and don’t have to rely on you to keep my data secure.

I am not sure whether the reasoning is mostly from a concern over IP theft perspective or piracy, but I would consider looking into whether you think you could sustain a self-hosted version in the future.

I think legitimate competitors tend to be unwilling to take the risk reverse engineering things and directly stealing your product. And legitimate businesses also tend not to be willing to take the risk of being audited and getting caught using pirated software, …or, actually, maybe…. story on that later ;-) [1]

And I will probably lose you here, but I would also consider whether a FOSS model could work for you; there are a number of open-source/open-core/semi-opensource services that are seemingly viable commercial products. One example might be GitLab, and another would be Drone CI.

Perhaps consider whether you could survive, and potentially be even more profitable, by doing something like offering the platform as a self-hosted, opensource service, ideally under something like the AGPL, and then require contributors to dual-license their contributions under the AGPL and an incredibly permissive license (e.g., ISC, BSD of some sort, MIT, Unlicense, etc — pick whatever).

This model would allow you guys do opensource the core for the paranoid among us while also preventing any realistic competitors from swooping in and yoinking your hard work for their own financial gain, since they’d likely not be willing to integrate AGPL code into their service.

And by requiring contributions to be dual-licensed under an incredibly permissive license, this’d essentially grant you the same benefits of having contributions sign a properly evil CLA that demands all copyright be transferred to you, etc (e.g., an open-core like GitLab, where you could upsell people on proprietary enterprise features) without the need to drive away potential contributors by being extra evil.

I think this may not even be that awful of an idea, in the sense that:

- A. I think many proper companies that would be big spenders also would rather delegate all the responsibility to you

- B. while I don’t love opencore as opposed to truly fully FOSS, many do seem to be willing to pay

- C. Ultra-broke indie devs, hacker types, etc, many who likely would not pay in the first place, and many of whom may not be willing to use non-FOSS stuff would still be increasing your mindshare, potentially contributing back, etc — free advertising, essentially.

As an example, I cannot count how many times I have heard users of opensource BitWarden praise it everywhere they get a chance, to the point to where I finally caved and decided to give it a try in order to get my parents to stop forgetting their passwords to everything.

And when I did, I actually did not use the FOSS version, despite being the type personally who would have normally; I just didn’t want to add yet another thing I needed to potentially help other people maintain, so it was worth paying.

- D. Lastly, I think it is good PR and branding. Cloud services change all the time. It adds a nice bit of trust knowing that you can only screw up the service so badly before someone decides to just fork.

Don’t take this too harshly, please, because I actually do think the service looks really good, and I do admire and respect the fact such a small team put in the grind to manage to launch it. And I plan to go pay for the lifetime service once I finish up this message.

But that said, man, being truthful, there are a lot of tiny software startups that offer pretty, polished cloud applications, and there are a lot of tiny startups that initially offer “unlimited” plans and “lifetime” subscriptions.

Yet, maybe this is my overly cynical take, but here is what always happens:

- either you simply decide eventually that it’s not worth the money to retain these lifetime users anymore, so you tell tell them that their lifetime service isn’t really lifetime, or you end up taking VC money, because, realistically, it’s hard to say no, and then they make that same decision for you.

- someone uploads 10tb of data to the unlimited service and then my unlimited account is suddenly “unlimited” in the same sense that my unlimited phone is unlimited — I.e. it’s not unlimited; either there ends up being an fair usage policy that makes me wish I’d have just paid for a couple of terabytes directly, or someone decides to add annoying rate-limits to prevent abuse.

In that sense, as I look at the website, I see a lot of red flags. And I just hope they are not as red as they seem.

As I think we both know, lifetime unlimited is not sustainable, so as you’ve said, you guys have chosen this model for the time being in order to avoid VC funding.

If that is the case, then here’s to hoping that you do end up treating all of the early funders right: some people will absolutely upload 2, 3, 5, 10TB worth of content to their unlimited plan.

And yes it may suck paying to keep their stuff stored indefinitely despite no longer receiving money from them (cause it’s a lifetime payment). But I think that is a fair trade-off to avoid the things that do suck about VC funding.

As an example, while I’m aware that being selected for YC brings more than simply cash benefits, when we’re talking about exchanging 10% of the company for $100k, well, dang, I think YC gets a very good deal there when things go well (e.g., Dropbox, etc).

Similarly, if people are gonna dump the cost of a typical annual sub for Dropbox/whatever into your company that may not be around in a couple of years from now, then I would hope you reward them by deciding they are worth the $50-100 a year that it’ll cost to maintain some of them in the future.

(P.s. again, it is perhaps brutal criticism, and maybe it is a little overly cynical and unfair of me, but I don’t mean any harm by it — so pls don’t feel a little bummed out, or I will be a guilty baby)

[1]: except the one time a certain multi-billion dollar electronics company decided to launch their gaming computer brand, and proceeded to try and pirate the Steam OpenID integration for XenForo I was selling $15.00 one-off payment — and had gall to ask for support of all things!!


Wrong answer


Agreed


> Most of them are overly complicated and painful to use. Some others, like Trello, are too limited for my needs.

I would argue this just means that, in this space, one size does not fit all. There are many productivity features, and everyone has a different set of features they want. If you're using a tool that is missing some features you want, you perceive it as limited. If you're using a tool that has a lot of features you don't care about, you perceive it as overly complex.


Yeah, your point makes perfect sense, since people have different needs from each other.


I ran an open source project management system for years and I'll say: Good luck.

In short, everyone has their own dreams, preferences, (perceived)needs, and workflows and they are usually unwilling to tweak their own approach and would rather have a tool that fits them. They may be right that their "needs" are truly needs instead of just preferences but either way, you end up with a swarm of nasty little variations that are meaningless for vast swathes of the space. That's why any list of "project management tools" has 100+ entries and is still incomplete.

~10 years back, I realized that most of the people who are open minded enough tweaked their own processes to flip to something like Trello (as I did a few years later). They're still unsatisfied - I wish Trello had intercard dependencies and per-checklist item due dates - but making due.

Happy to offer more info and advice, feel free to ping me.


So far paper and pen is still effectively the most malleable productivity environment that conforms to all my needs.


This stops working if you are in a team. I have one project that I work on by myself, and another that involves a small team. The first one is only pen and paper and some github issues, the other is using Github's project management features extensively and it would not work without something like this.


My writing is far too ugly for that. Also no grep. But I thought about one of those e-paper notepads thingies...


Only for personal use though. Any team of 2+ people will struggle to keep track of paper notes.


Oh, completely agree!


I did use paper and pen before but finally ended up with digital apps.


> I wish Trello had intercard dependencies and per-checklist item due dates

Intercard dependencies may be covered by a power-up[1].

Per-checklist item due dates were added in the last couple years[2].

1. https://screenful.com/card-dependencies-for-trello

2. https://support.atlassian.com/trello/docs/how-to-use-advance...


This can probably be boiled down to a config language that can be used to express various needs and preferences.

The problem is enumerating them all and consolidating the language such that it is neither more nor less expressive than necessary.

Then we can truly dump JIRA once and for all.


Thanks for sharing your experiences. Yeah I agree with you that it's hard to convince people to tweak their process, but the opposite is true. Hopefully, we can attract (enough) people who find Upbase a good fit, not the other way around.


Obsidian meets all my (personal productivity / PKM / Tools for Thought) needs for this kind of thing for now and the forseeable future. But I'm happy to share my thoughts as someone who's been fairly deep in this space for several years.

If you're looking for broad adoption, I'd focus heavily on your interop and portability story: import and export. If it's easy to try with "bring your own extant content", and mitigated risk of lockin via robust export, the PKM / TFT community will be much more likely to engage. And the community per se is a huge factor in such tools' appeal and viabilty.

Thanks for sharing, good on you for actually shipping, and good luck!


Thanks so much for sharing your thoughts. And yes, you're right. Not being able to import/export is a deal breaker for many people who are really interested in Upbase. We'll need to prioritize that.


Congrats on the successful "Show HN". I'm sure you are getting some quality visits out of it. Apart from the feedback here which also very important.

I'm wondering, would you bother verify Upbase.io on SaaSHub? Pls ping me if you do so, and I will get it featured on the newsletter there. Cheers!


Thanks for your support. It would be awesome. I definitely will ping you. Cheers,


I would strongly suggest not having password complexity or length requirements except for perhaps a minimum length of 16+.

Anything else is additional user frustration and serves no real purpose given that you're presumably not storing passwords in plaintext in the year 2022.


Thanks for your feedback. We'll consider making it a bit easier for users.


cool; just to expand - since hashed passwords are all the same length in a db, there's no benefit for max length requirements, and providing character limitations gives attackers a blueprint for brute force attacks since they now know what characters they don't need to try. When your requirements are too strict, this can make hashes orders of magnitude faster to reverse.

my personal stance is: if they can type it, it can be in a password


The purpose of this is to prevent people from entering too simple passwords, like "theirname123". People still do it.


yeah, I find that it helps to have a password complexity gauge that shows the user their password is weak, but I still wouldn't stop them from using it ( except for minimum length )


I dunno.. looks complicated, very much so. few years ago i made a big review of all trello alternatives and they were all too complicated to use and were lacking the copy of board & list (as an actually working method and not just copy the 1%) and also lacking of share a board with customer via secret link, but only with limited visibility not to see all the cards and their details..

made trello still the best and most clean


You can try it out yourself. Probably you'll find that it looks complicated but is actually very simple and easy to use :)


FYI, ClickUp does have real-time chat which is I think the only feature you note on the compare page that Upbase has that ClickUp does not. Also, this might not be a popular opinion but this sales pitch just doesn’t do it for me, “At first, it might seem great that you can do everything with [ClickUp], but after a while, you realize you don’t need that many features.”

It would be nice to see a comparison with Linear.


Thanks for your feedback. At the moment, ClickUp does have real-time chat in lists, not global chat, so you can't send one-on-one messages to someone yet. For some people that love simplicity and don't need the many features ClickUp has to offer, it's overwhelming. We have a lot of users switching from ClickUp for simplicity alone.


I was skeptical until I saw that you’ve included messages, a separate chat, and file hosting. It’d be hard to migrate an existing team over to this, but for new teams, this would be cool to adopt. One single “work space.” I


Thanks for sharing your thoughts. Yes, migrating data from one app to another is not always easy.


Dragging tasks from the board to the calendar and pomodoro are great features. I've been looking for an app like this for a long time. I will go for lifetime access. Congrats on a great idea executed well, and thanks.


Glad that you like it. And thanks so much for your support. There are still a lot of exciting features coming in the upcoming months.


Does it support Markdown? That's what I find lacking in many of these PM tools - they either use some custom, complicated markup, or wysiwyg, which makes it hard to format text properly and copy and paste text.


I'm a solo founder working on a project management tool which supports markdown. Take a look. :)

https://macroapp.io


I like the idea behind this tool. All the best with the development.


Thanks!


Currently use confluence at work, trying to find a replacement, this almost does it. Need a way during meeting notes to assign tasks in the document as part of the notes. We also review prior current tasks before we start the new meeting.


Looks nice. do you have a mobile app?


No mobile app right now. (Too much todo already ).

The site is responsive, however the mobile UX could be improved for sure.


Thanks for your work. Yes, the site is responsible, but a task widget is not something I'd easily give up on.


I love the clean UI. All the best!


^ Spam


Currently, only the Chat tool supports Markdown. But we do plan to have Markdown all over the place.


Small note: on the clickup comparison item 4 you have a grammatical error. "Upbase have..." Rather than "Upbase has..."


I think it’s a US vs British English thing. Company names are plural in one and singular in the other.


This is more about the product though


Thanks for your feedback. Yes, it's an error.


"Our story" page doesn't tell us anything about you, the founders, team etc. Before I give you access to my Google data, it would be nice to know who you are and your backgrounds.


I assume that people want to hear about our story and why we decided to build "just-another-PM-tool", rather than who I am, since it's boring and makes no difference unless I'm a well-known founder.


It makes a difference in establishing trust with your potential customers, you're asking people to connect their Google account and give you money. Who are you? What is your background? Are you VC backed or bootstrapped? I know nothing about your company, why should I give you money? Please don't take this the wrong way, your product looks great! Just helping you with some constructive feedback.


Thanks for sharing your thoughts. We'll consider this.


I want to hear specifically who you are! I think that builds a connection between me and your product, its origins, and philosophy.

Some restaurants do this pretty well, from small around-the-corner Italian places, to even places like Five Guys where they use their underdog story as a way to build connection. Of course they're not an underdog anymore though.


Well done on the launch!

There are a lot of these Trello/JIRA alternatives. I am sure they are better in one or more dimensions, but I sort of need some kind of evidence breadcrumb to make me believe it is worth the 5-10 hours of time to work out if your product is worth spending another lots of hours transitioning from JIRA to. In some sense then, for people using X already, the price doesn't matter, as long as it is not ridiculously high.

I imagine it is better to target more. Your story says "our team of six people was working on a small content marketing project.". Maybe if you target content marketing teams, you can talk directly to their pain? You might need a landing page per customer profile. Obviously with HN you can only submit one link, so the one for Engineering teams would make sense I guess.

I think start by selling to content marketing teams, as your mouths are full of that dog food already, and it tastes good presumably!


Thanks for your feedback. Upbase is a generic tool and people can use it in whatever way works best for them. I might need to create pages highlighting use cases of how to use Upbase for Product teams, marketing teams, etc.


Pretty cool! Congratulations on launching a useful product.

As a side conversation, this project and how you described it made me think about why I have such issues with Jira. Jira is actually fucking useless to me. To the business, it's indispensible because it captures the larger tasks that roll up to a larger business objective. However, for each of those larger tasks I have a series of conversations and cross-functional dependencies that must be negotiated. More basically, my minutiae is much more than the larger tasks can ever describe, and that minutiae is much too noisy for the business to track - which is why we cover it informally in stand ups.

What I need is something offline that tracks my minutiae like stories where the larger tasks (that are currently stories to the business) get tracked like epics on my end.

I say this from the perspective of working at a very large, top-level engineering firm.


Similar take re: Jira at work. But for me personally, Jira is valuable in that it at least provides shorthand for a body of work. I manage my own deliverables (and my small team's, to a lesser extent) in Obsidian, in a work-dedicated private vault. Referencing Jira tickets ("WF-1234" or "CICD-9999") in my per-project devnotes is helpful for organization and providing centers of gravity for related | interdependent notes. YMMV but it's been working fairly well for me.


This is a huge ask, but would you mind elaborating on your workflow a bit? I really struggled with Jira at work, and I _think_ it was for similar reasons that you described.

Are you saying that what is a story at work, and captured within a single “unit” within Jira (I don’t want to use “task”, because that’s a separate thing in Jira) is more broad, but you benefit from having that story broken down further, and that’s where you would use something like Upbase?


Yes. Most organizations I've worked in have an OKR, several epics from that OKR, and several stories from each epic. I tend to work on stories all across those epics, but even broken down stories can never be broken down enough for a single programmer. They're still broad because I'll need to gather requirements from external teams, get a permission here, or dive into a deployment workflow there in order to fully close the story. To the business, a story is the smallest unit of work, but to a human we have many steps in that unit of work.

In a contrived example, if my OKR is to reduce the engineer attention in a given support process by 50%, my epic might be to create a framework for automating tasks via Slack. My stories then might be:

- Spike: Investigate Slack API

- Spike: Investigate programattic interfaces of Jenkins

- Build bot framework

- Build pluggable Jenkins module

- Spike: determine deployment patterns for framework + modules

To a business, these are bite-size as the chunks can be, but to me that may involve tracking threads in channels, doing POCs, and doing a lot of reading. All of those things may fall under a single story.

In a laymen's sense, I need a Jira for my Jiras that the business doesn't need to track because those things largely don't matter to the whole.


For me I think it depends on how your org is handling the source of truth for tasks and work. I know you can use checklists within stories and tasks to break things down without cluttering boards with new tickets, and capturing discussions within the ticket itself helps to compartmentalize things and avoid jumping around different tools.

If a story is your smallest unit of work, does one developer own a story? Or are multiple people working on it? Intuitively it feels like if multiple people are working on a single story then it feels like that should (or at least could) be broken down into subtasks (or checklist items, if you didn’t want to create new tickets) that could be split between developers, and keeping that context and discussion within that ticket, I would think, would be helpful for knowledge sharing and drawing from that discussion to feed into your longer term knowledge base docs.

Just food for thought from someone who tool hops way too frequently with poor short term memory .


There is an optimal amount of work breakdown before starting the work. It sounds like you wish there was slightly more detail and some type of infinitely nesting tasks.

Sometimes it's not worth putting everything into a ticketing system.


Jira is powerful for Dev teams. But I've never heard anyone say that they love using Jira.

For large teams with a complex process, I think the problem is the process itself, not the tool.


I'm sure this has some amazing features that really help with project and personal productivity mgmt compared to other systems.

But let me ask you a question. If I want to get your attention, which one of the following techniques will work best:

1) Write you a snailmail letter 2) Send you an email 3) Send you a text 4) Write it on a yellow post-it note on your refrigerator

The answer is 4. Because it's the most difficult to ignore and leverages our ancient human physiology. It's not an accident that Kent Beck (Author of "Extreme Programming: Embrace Change") used post-it notes stuck to a wall that had every story written on it that mattered to the team within eyesight of every developer.

The problem is that when we get together to put information into a Jira or a Trello or whatever, we're making THE TOOL happy. What matters is the state of the tool, not the state of the system you're working on.


I think it depends. For simple notes/reminders/to-do lists, paper and pen are enough. But for bigger projects, you might need a tool. Choosing the right tool for your needs can make a significant impact on your progress. That's why there are so many PM tools on the market. Cheers,


All tools are indistinguishable from a sufficiently advanced set of post it notes.


The Privacy Policy [1] only covers what is defined as "Personal Data". What about the data created by users themselves? E.g. Tasks/cards created by users.

Is user-generated data private enough? I know Trello, Asana, etc. are widely used by businesses, but that is after many b2b guarantees about privacy, defined through legal agreements. For everyone else, it's what you say in Privacy policy document.

Bonus: If the data is end-to-end encrypted, you won't even need to get legal involved. It is a big feature in itself, but it's worth considering in the interest of future opportunities.

[1]: https://upbase.io/privacy-policy/


Thanks for your feedback. We'll update this page, or even create a separate security page to talk about data security.


Thank you, however please note that Data Security and Data Privacy are distinct topics.


Got it. Thanks for your helpful feedback.


Uses the same folder-list paradigm as ClickUp, which, as a long time JIRA user recently converted to ClickUp, I find to be a plus. The simplicity and responsiveness of the interface appears to be an improvement over ClickUp. However, one thing I love about ClickUp is its ability to quickly configure task statuses (which in JIRA, is the equivalent of programming a VCR). So if this product could add flexible task statuses, and also task tags, it might be a low cost contender to ClickUp.

Edit: also, rather than folders > lists > sections, it might be worthwhile to introduce nested folders, which is a very popular feature request in ClickUp but that team never actually got around to adding it. Another thing: subtasks.


Thanks so much for your feedback. We do plan to add custom fields in the upcoming months, and you can create custom task statuses from there. Tags in on our roadmap as well. We'll consider nested folders if there are enough demands. You can create subtasks now, but not nested subtasks yet.


Chat/message feature is great -- can avoid project-related slack messages.


Just figured out that sections map to statuses. Not a bad idea.


Yes, you can use sections for task statuses.


I love this and would love to try this out.

My question is, you say, there are 2 lists for the free users.

What exactly are "lists" in your app?

____

On a different note, I always long for an app that is designed for the solo user for personal needs only.

Most people, including myself, have to use for work what their org uses for task management.

But an app designed specifically for solo users would be great. No need for collab tools or messaging, just simple one-user workflow across multiple devices with free sync.

I would pay $10/$20/$30 one-time for it. It would be so great.

I would like to track here what languages/libraries I am going to learn next, to what movie I want to watch to books that I would want to read.


Thanks for sharing your thoughts.

Lists in Upbase are like projects in other apps. We plan to have an option for you to turn off all team collaboration features, so it'd be clutter-free.


I manage all of my personal stuff inside Upbase: Books to read, Places to visit, Movies to watch, etc. so I think you can use it to manage yours.


Wow! I love your work!

You need to add 2FA to you authentication, security is a big deal. How do will I know that my project information is safe on your site? It has almost all the features would need for doing pm. I will definitively try it out!


Thanks for your kind words. We're still early days, and there is big room for improvement. I'm aware that security is a big deal, and we'll take it very seriously.


I am looking at decent PM tool myself. To the point that I am entertaining the idea to do it myself as a side project. Reason I am not using any of available offering is simple: unless someone puts a gun to my head I never buy software that does not have perpetual license and that can not be hosted on my own premises.

I found some piece of software that I can host and it gets me limping along but not very happy with it.

I am more than willing to pay for license and for upgrades (when I feel I need those) but as much as possible I absolutely refuse to become a hostage of multiple different companies holding my data and extracting monthly rent.


I understood your concerns. But finding great self-host apps might be challenging though, since they're rare.


I just bought the lifetime license, because it looks useful and I hope you're successful. Reminds me a lot of the self hosted https://duetapp.com


Thanks so much for your support! We'll try our best to make the app great!


I like your self-hosted pricing model, I ended up with the same for my analytics platform[0] (Lifetime license + 12 months updates and support) after many attempts.

[0]: https://uxwizz.com/


Oh wait, you are the creator of https://upbase.io, not https://duetapp.com, sorry for the confusion!


As someone whose team just got bitten - again - by Jira descriptions being overwritten by an unwitting user with unsaved changes, I feel you. I just can’t imagine why it isn’t easy to recover a previous description and its formatting. Jira solves the larger collaboration problems, but blows it on the small stuff.

I spent the next hour fuming and imagining how it would work if it was done right (i.e. the way I thought it should work). Necessity is the mother of invention, after all.

I soon sobered up, realizing I had neither time nor patience (or talent, maybe) to build it right.

Respect to you for rolling your own.


It is very easy to recover a previous version of the description field in Jira. Jira keeps a full change log / audit log of every change to the description field and other fields. You can definitely roll back to an old version of the description field or see what changes were made and when by whom.

https://www.tutorialspoint.com/jira/jira_view_change_history...


This is one of those cases when Jira is suffering from its UI/IA mess. It has lots of good feature but the discoverability is horrendous, which leads to so much user (my) confusion.


I have a history tab on the Jira issue, so I can see my previous description, stripped of formatting.

I should be able to cut and paste or press a button to restore the description, but no.


Thanks so much for sharing your experiences.


It looks very helpful! I tried other tools before and the best so far was azure devops - but It's not for PMs. Jira is, well... jira (driven by a pm team that doesn't stop adding useless changes). Trello is just to simple for complex things. I guess upbase is exactly what it needs to have a small and good pm management. I will buy a lifetime license. A question thoug: will it support jottacloud for document storage? I don't like google drive because of google and my documents are better stored in norway.


Thanks for your feedback and support. Upbase doesn't support Jottacloud at the moment since there are very few requests for it.


Another question for you: is there any demand for contact management? I mean not a full fledged CRM but somehow note with whom a correspondence has happened or which external person I need to contact for a specific task. It would be important to tag/find person related interactions.

Thanks!


At the moment, there are not many requests on contact management yet. Cheers,


Congratulations for your contribution to PM, creating and sharing your toolbox. I wish I will be able to accomplish releasing such work for my process as well at some point in time.

Building a team is always a turn-key project. Tools are a part of it.

Time will tell if this is going to be a widely adopted framework or you are able to inspire several people with your ideas and some of them get adopted in other tools. Even if it only allowed you to better understand your ideas it is worth it. Once again - congratulations and continue inspiring others!


Thanks for sharing your thoughts. I learned a lot along the way. I think the hardest part is having the courage to take the first step.


I was trying this and looks good, but I can not edit what time a task is done, when on week view, which makes it impossible to setup the time a task could be done at at a future date.

Also if I create a task on a weekly planner view, it should I believe show up as a task which "needs to be done" . It seems to not exist, unless I am in weekly view.

Because of this missing functionality or my ability to figure it out I cant use it - I think its a simple expectation my end though. Just offering feedback, looks great tho.


You can open the due date picker to set the time, or go to the Daily Planner page and then drag and drop a task onto the right sidebar Calendar to set the start and end time.

Weekly Planner and Daily Planner are the two main views, so you need to go to these pages to check for due tasks.


Another productivity founder joining the discussion. Congratulations on your launch! I built https://www.workast.com with similar motivations, but our go-to-market strategy was to focus on teams that use Slack to communicate, and we still do today. While there is tons of competition out there, the market is big enough for all of us to share. It is a bumpy ride but today we are a profitable business. All the best!


Thanks for sharing. Yes, the Slack community is huge, and I can see a demand for your product. Cheers,


When I tried to sign up, I've run into issue where your password prompt[1] would require uppercase character, a number and a special symbol... While in my opinion my password satisfied that requirement, your app didn't accept it. If you don't consider period and underscore as a special symbol -- you should mention list of special symbols you accept.

[1]: https://imgur.com/a/JvsXVIN


Thanks for your feedback. We'll make it more clear to users.


Upbase looks great!

“most of these tools tend to be focused on team collaboration and completely ignore personal productivity.” - did you consider tools like Todoist and Nirvana which are more individual-focused? (Yet Todoist has project sharing and collaboration for teams as well).

Also remember the best to-do list app will fall flat if you don’t pair it with a good method and a lot of discipline - kudos for including some links to relevant materials in your web page.


Yes, Todoist and Nirvana work great for personal task management, but not for teams. We want to build a tool for teams that empowers personal productivity.


Did you build this all by yourself? Looks like a great tool.


Looks like it's a team of 6 people according to their "Our Story" page.

The "I built" in the title seems misleading, what's up there @OP ?


Like CEOs who say they build datacenters and international branches.

I always read those as "I lead the team that built it"


We have 3 developers to build the app.


That's not an "I built it" story then.

"I was dissatisfied with ... so I made other people build it"


Apologize for the misleading words. The right ones should be "I built it with our team"


Why not use “we built it” instead?

You don’t want to give your teammates a credit?


I think people want to get connected with a specific person rather than a team. It feels more personal.


Why not give the benefit of doubt?

Maybe the OP just followed the structure of every other showHN post?


Building something up does not only mean putting in the physical activity (laying down bricks or putting in characters into files).


We're a team of 3. The app is too big to build it myself alone.


Thanks. I was about to freak out if you built and maintained all this as a 1 person team.


You write that this is more focused on personal productivity, yet everything from your copy to the features seems to be focused on teams.

There’s nothing wrong with that, but what I am taking away as someone who wants a personal PM tool from your positioning is that most future updates will be team productivity focus rather than individual productivity. Therefore, I shouldn’t invest in it as an individual.

Really cool PM tool overall tho!


Thanks for your feedback. We'll work on the website copy to make it more clear.

There are many upcoming features that solos will find helpful, like tags, custom fields, Google Calendar sync, etc.

Furthermore, we plan to have the option to turn off all team features so that you won't find the app cluttered if you use Upbase as your personal PM tool.


Just signed up. Feedback so far:

  - Specify what counts as "symbols" in a password (a = sign apparently does not).
  - When you click rename on a "section" (a column in the kanban board), I suggest focus the text box in the modal so the user can start typing immediately).
Apart from this, it looks great and I'm going to try it out a bit.


Thanks for your helpful feedback. We'll work on these issues shortly.


After a bit more trying out, can I just say this looks like a really well made tool! I'm going to use it for real for keeping track of a couple of private projects.


Thanks for your kind words. I'm glad you like it.


I'm excited to try this. I've done the same dance with PM tools over the years and had similar experiences to OP. I've always ended up back on Teamwork which is amazing but they do a hard sell and the price per head is prohibitive for people in my situation (2 person agency, no interest in "10 seat pricing"). Will be good to check it out!


Hi there, I work on product and pricing for teamwork. I’m looking at how we can make plans better suited to smaller agencies. I’d love to chat if you’d be open to it.


Sure. You used to get it right back when you first started! Email me at flipchart_unreferenced [ at ] simplelogin.com


That's why a lot of these tools don't have a Solo plan. Because they are built for teams, not for individuals.


To me personally, your product description here at HN (on top of this page) is more to the point than the copy on the homepage!


I agree. That should be the "pitch" in the marketing copy. Something like "I got frustrated with Trello, Asana, etc. so I decided to fix it" and build the narrative from there.

To the OP: this is extremely well done. Congrats on launching. Love the design and the packaging.


Thanks for sharing your thoughts and feedback. I must admit that we're not good at copywriting. I'm so happy that I received a lot of great ideas from the comments here.


Thanks for your feedback. Probably on our website, we're trying to sound "smart" with fancy words. We'll work on the copy to make it more clear.


And for me it's quite the contrary - the description on HN says nothing about how it actually works, it looks just like whining and flaming and bragging.


Interesting. We are very much in need of something like this.

BUT; I setup both mobile and and desktop web. Seems like they are not syncing. Certainly not real time. Added to desktop and still not on mobile 3 minutes later even if i refresh. I logged into both with my goggle account. Are they even the same board?

Deal breaker on the lack of realtime sync.


On mobile, are you using the app or the browser? The app has real-time sync with the desktop web.


Mobile App IOS from app store. Sync did not work


Thanks for your feedback. We'll look into this.


If i add on mobile and do a CNTL-R to refresh the entire page the item shows on desktop.


Maybe I don't get it, but why use this over Microsoft Teams with the To-Do app and/or Planner?

Even with a personal Microsof account you can use Onenote, Teams (for chat I would use maybe Discord) and ToDo for lists.

or Google Workspace ofc. Or even Proton.me

But I have been interested in Notion or Wordpress to get my own Wiki going, but this does look good.


Switching back and forth between multiple apps is not very efficient, and you might have a hard time managing all your information when stuff's all over the place.

You can check it out to see if it's a good fit.

Cheers,


It's look very good and just what I need. I'm using a trial version right now, but can't seem to invite guests? (If I purchase a license I would like to invite clients). Edit: Below the 'read more' I found the answer "Invite guests/clients into lists to collaborate (upcoming)"


Thanks for trying the app. Yes, the guests/clients feature is in progress now, and will be available in the upcoming weeks.


What calendars can you integrate? It's a no-go if it doesn't have Outlook calendar integration. App developers always assume everyone is OK using Google calendar. Functionality for only Google calendar alienates a large portion of the your prospective user pool who are "Google-Free".


Due to popular demand, Google Calendar will be our first integration. After that, we'll consider adding more Calendars, like Outlook.


Can you consider the improtance of also integrating with Color Coding too when you do these?

You seriously don't want to see my calendar each week. (Or maybe you do for understanding this pain point).. but having a personal planning tool understand the colors of my calendar events would be an immediate killer for me.

I've tested abotu 15 different tools, and in the end found that there wans't any personal tools available. The closest I found was Sunsama. I currently use "Sortd" though for the email integration.


Thanks for your feedback and suggestions. I do not fully understand your point on "Color Coding" yet. Please get in touch via help@upbase.io and give me a bit more detail (plus some screenshots, if possible).


Founder at Sunsama here.

What would close the gap between "closest" and "perfect for you"?


Here's my calendar for the week.

Red = External (Very Likely, I need preparation + Notes). Blue = Internal Green = 121 Session etc. Black = Self-Blocked to Stop People trying to Add me to Calls

Basically, I have 40+ events a week. If I have to go through each one and self-organise when I already organise in my Gmail calendar via Color Coding, it would be huge barrier for me.

https://imgur.com/qXfg5PC

I ended up loving the interface, but the extra work I was creating for myself to "filter" and prioritise which activities needed Tasks was a deal breaker for me.


Ah yes, the glorious Atom character input delay. Still, pretty interesting. I also found that Trello lacks some features and became too bloated over the years. NightReader plugin works well for darkmode, that's a plus. I will give your thing a try


Thanks. The dark mode is in progress now. It will be available in about 2 weeks.


Great. Also, I think I found an issue - timer works slower than it should. I started it with windows timer for 20 minutes and when it stopped upbase timer still had 5 minutes to count down


Thanks for letting me know. We'll look into the issue. Cheers,


Finally, a tool that isn't Plan[0] with a daily planner that lets me schedule my TODO list into my calendar. I've been waiting for years.

Will definitely check this out OP.

[0]: https://getplan.co


Thanks


This is really nice. What is the tech stack?

One quick thing i noticed, When i enter new section name and press tab, it is ignored unlike if you press enter, at least in board view. I'd imagine pressing tab after input is typical user behaviour.


We mainly use Golang for BE, Vuejs for FE.

I got your point on section naming behavior. We'll optimize it in the upcoming days.


Will you open source it if it unfortunately fails, so users have an escape hatch ?


At the moment, we don't have a plan for it yet.


This looks really impressive even more so with the small team. For how long have you been marketing/getting word out there? I started trying to get word out on an app of mine last week, things are moving sloooowly.


Thanks for your feedback. We started focusing on marketing a few months ago. Yeah, it's tough to get the word out about the product since there's too much noise out there.


Yeah, tons of noise. Congratulations on getting to where you are, and good luck going forward!


Thanks. All the best with your product!


Interesting! Would you consider offering an API so third parties can create extensions?

I’ve developed an extension that I’m trying to make compatible with as many product(ivity) tools as possible and would love to add yours to the list.


We do consider offering APIs, but probably not very soon, since there are a lot of essential features we need to add first.


Great approach - build first for yourself but with others in mind.

Don't listen to the flood of critics online. Instead find trusted friends and colleagues who have your best interests at heart when they give feedback. Best of luck.


Thanks a lot for your suggestions. I appreciate it.


Would you mind sharing what the tech stacks is.

(Granted it doesn’t matter, use what you know best)


Agreed, I'd also like to know the high-level details of the stack.


Mainly Golang (BE) and Vuejs (FE)


Looks awesome!

Is it possible to sync the calendar with iCloud and Google? If yes, both ways? We have shared calendars in our family and don't want to use an external app to see whats up but happy to the planning in upbase ofc.


Google Calendar is our top priority on the roadmap. And we aim for 2-way sync.


While all these tools are impressive, I'm not sure how I'm supposed to actually use these in a methodology sense, where do I look for a comprehensive howto for actually setting up and managing things?


The tools are pretty generic, so you can use them in whatever way works best for you. In the future, we'll publish some tutorials/use cases so you can better set up your workflow.


I am encountering a few bugs:

On Board -> Task opens in sidepanel -> Drag and drop task from section to sidepanel ##Fails

Bought subscription -> appsumo returns key code -> used it in promo code. Still don't have full version.

Very frustrating.


Hi nashashmi,

Appologize for the issues. Please send me a message via help@upbase.io.


Very nice, I'm impressed! Seriously considering purchasing lifetime access.

Any plans to add dark mode?

And why does it default to 'list view' every time I click on 'my tasks'? I want to see the board by default.


The dark mode is in progress now, and it'll be available in about 2 weeks.

The autosave view is on the roadmap and not available yet. Basically, the app will automatically save your last view.


That's great, thanks for taking the time to reply to me.


Looks great!

I might have missed it but does it support flexible recurrence for tasks? E.g. "change furnace filters every 3 months" but not on a fixed schedule but 3 months from when I last completed the task?


Yes, it does support custom repeat.


This looks very cool, I will be signing up and testing it out! Quick question, how many hours per week would you say it took over the two years to reach this point? Full time or part time? Thanks.


Thanks, mikeg8. About 40-50 hours per week. Fulltime. It takes a lot of time to build the infrastructure.


"I built my own" -- makes it sound indie and hip.

Turns out a team built this.


Interested because it has all the basic features I want, and like the lifetime membership thing, but the mobile experience is unusable, and for that reason, I’m out. /sharktank


On mobile, you should download the app, instead of logging in on the web browser, as it's not responsive on the browser yet.


Do you provide a downloadable APK? My phone doesn't have Google Play.


No, it's not possible at the moment.


If there is 1 feature that all of these tools neglected, it's speed.

They are way too slow loading huge Javascript libraries unnecessarily.

By the way, what you are building looked almost exactly like Wrike.


Thanks for sharing your thoughts. Agree with you that speed is super important to have a great experience.

If you test it out for some time, you'll see that it's much different from Wrike.


Looks very good and really impressive if it was built all by your lonesome !!

Not trying to be pessimistic, but doesn't notion give you all these already ? Or did I miss something here ?


Upbase has a completely different way of structuring all the tools it has to offer. Each tool has its own place, separated from the others. And that creates clarity. In a nutshell, it's more organized and way easier to get started with than Notion.


Great to hear! I know a very meticulous person about to start an EV auto company and this looks like the perfect fit, and I’m 100 percent serious.

It’s a one man idea show with a web of potential add in SMEs on a limited basis but a large volume of subcontracting evaluation and go forward structures for supply chain.

Hope he gets his head around this and finds it a fit. Thank you for sharing. Every tool in its right place helps the shop work efficiently!


Thanks so much.


Found a typo on the landing page: "No more switching back and forth between a dozens of apps." Either drop the 'a' or put 'a dozen apps.'


Got it. Thanks for your feedback.


Looks exciting, sent a link to my boss for his consideration.


Thank you so much!


Reminds me of Tasks by Planner and To Do by Microsoft


When I saw “a project management suite for solos and small teams”, it made me go back and re-consider it under a new perspective. Loved it.

I will try it out soon! Good luck!


Thanks. And yes, we don't plan to make it for enterprises.


Years ago I found the perfect tool for managing anything from small personal projects to large complex software development teams:

A prioritised to-do list.

It’s simple. It works.


Thanks for sharing your thoughts. Yeah, everything should be simple.


Have you looked at Sunsama?

I have few ideas on how you can improve this with lots of integrations. I can be reached at fameoflight@gmail.com if you want to chat.


Thanks for your support. I'll reach out to you in a few days to learn more about them.


Aaand it's in the cloud.


If you prefer something offline and where the data is on your own computer I made EasyOrg [0]. It saves everything in text files in org-mode format. It's mainly for personal use. There is no support for collaboration. Syncing can be done to your other computers as you like, for example Syncthing, Dropbox, pCloud, git, NAS or whatever. Backup is also easy as it's the same as you hopefully already have today.

[0] https://easyorgmode.com


Is it possible to create links between documents? It doesn't seem to be a slash command or markdown syntax.


Not yet, at the moment. The Docs feature is still pretty basic, and we plan to make a lot of improvements to it.


It’s a cool tool, but you are in a highly commoditised market with intense competition. Your product has to be more than good to win people over. I use Jira in a project right now and it’s a sea of tickets with no order or structure. So there may be a problem to solve if you can find a great workflow.


Thanks for your feedback. We're aware that we're in a very saturated and competitive market, and the product needs to be GREAT, not just good.


Is migration from Linear supported? Looks awesome but I don’t want to manually copy over dozens of open tickets.


It's still early days at the moment. So there is no import from other tools yet.


Hi, I couldn't find this in the feature list, does Upbase have the ability to add private comments / subtasks to tasks / other entities? That's something I really like in project management tools when I want to track my progress but not create noise for the rest of the team.


There is another competitor, perhaps, which is any simple, agreed-upon way to share data. For example, a Google doc and a calendar. That also has downsides, but that's probably what I would try before Trello etc. Are you trying to attract those types of people?


Yes, and I think these types of users will find our app useful.


This looks great! I'm definitely trying it out.

My only feedback for you is this: Charge more. You're undercutting yourself a lot by just charging $6 per user. At the very least double that to $12 and it would still be a great price for the value you're offering.


Disagree with this. Companies like Microsoft, and Zoho provide these types of tools as part of a broader subscription. For $5/user, I can get email, MS Teams, cloud storage, a tool similar to this, plus tons more.

Why would I pay $12/user just for this tool?


Because no indie dev can compete with big co when it comes to pricing. It’s just a race to the bottom.

Where you have a chance to compete is by offering a differentiated service like q boutique company.

I don’t want to get customers that will complain about paying an extra $6. These are the people that will complain about minor things and just cause trouble. Raising prices will get rid of these problematic customers. People that really see the value of a bespoke solution will still pay for it


What MS product in 365 Business Basic does what this does?


MS Teams with the Planner and ToDo integrations. Planner: https://support.microsoft.com/en-us/office/use-planner-in-mi...

ToDo/Tasks: https://support.microsoft.com/en-us/office/use-the-tasks-app...

https://apps.microsoft.com/store/detail/microsoft-to-do-list...

Teams already has chat, meetings, calendar, wiki (but a very shitty one), file storage, docs via a OneNote document.

I kind of agree with OP, it looks nice for my personal stuff.

But if you are a company, why? And why trust their cloud with your data over a company like Google or MS?


> My only feedback for you is this: Charge more.

This advice just won't die in these Show HN discussions. Please show some evidence to support your assertion.

> At the very least double that to $12

Every tool listed in the post costs way less than $12/month. Those are established companies, selling to large businesses, and they probably have more information on pricing than a random HN commenter.

A shallow "charge more" with nothing to support that advice does not add anything to these discussions.


Thanks for your suggestions. We're still early days, and the app needs a lot of improvement though. We'll definitely consider charging more in the future. Cheers,


Hey everyone,

I'm thinking of introducing an Individual pricing plan (one user only) in which we strip away all team features. This would help bring much better user experiences since there was no unnecessary clutter or noise.

I'd like to hear your thoughts about it.


I would love that.

This tool looks like the perfect productivity tool for me - as a staff engineer with accountability for the deliverables of 2 teams (might become 3 soon).

As I can no longer simply track my work in a team's JIRA board, I need some way to keep track of what I'm planning to do, what's in progress, and what's done -- and separately for each team; also including journal entries so I can log research I've done or conversations I've had. The Pomodoro timer and other personal productivity features just make it all the more attractive - a perfect fit.

Upbase looks perfect for this -- minus the team features.


Thanks for sharing your thoughts.

On this Individual plan, should we allow team features to be turned on and new members to be invited afterward?


I think that could likely be helpful for some people, but probably not in my case. I don't expect anyone else to be working alongside me.

But I imagine a solo founder wanting to start on a low-cost individual plan, and expects to eventually add new members when he/she gets a co-founder and/or more team members.

In any case, people like the feeling of there being an easy "on-ramp" to what they imagine they'll do in the future. GitHub in particular has achieved mastery of easy on-ramps to more (paid) features.

I'd be curious to find out how many Trello boards start out with 1 person and others join weeks or months later.


Individual plan works great. Since these tools are in an infancy, the user culture has yet to catch on. Launch individual plan (no limits). Launch a friends feature with tracking/comments.

Launch teams feature under paid plan that has a management system built in, with a manager.

Btw, i bought a lifetime plan (sucker?) but it is not activating.


Heads up, under "What makes Upbase different", #1:

No more switching back and forth between a dozens of apps.

There's a typo there; you just need to delete the "of" and edit "dozens" to the singular "dozen."


Or remove the "a".

Less editing.


Noted. Thanks for the feedback.


Do you provide an automatic file sync tool? We still need to work on some documents (Word, Excel) on our local Macs, but want the latest version automatically synced to the cloud, to share with our colleagues.


Can you share pages using a public link and can you use your own domain for it?


Yes, you can share a page with a public link. White labeling is not available yet.


The Time Blocking feature is very sexy. It is exactly what I need. Currently, Evernote allows linking notes and calendar events, but it is cumbersome. Your solution is absolutely great.


I'm glad you like it. Let me know if have any feedback.


Looks great!

There seems to be a bug with dates (maybe timezones)? I'm in the central US, and just created a task with a date of today (Nov 13) -- it shows up as "Yesterday".


Thanks so much for your feedback. We'll check the timezone issue.


Nearly bought the lifetime license,

but a calendar without Google calendar integration? How is this supposed to work? (not asking to be mean but perhaps I'm missing something)


Since we're still early days, the Google Calendar integration is still on our roadmap and not available yet. It's the most requested feature, so we will try to ship it as soon as we can.


As an update, bought the life time package and will check it out for my work.


Great!


Looks good. What would be the difference from e.g. Basecamp?


Basecamp is great for team collaboration, but not so great for task planning/management. It's mainly a team communication platform.


Congratulations on shipping and getting to revenue! This is terrific looking and you and your team have done some really nice work here. Just purchased.


Thanks so much! It's still the early days, and we have a lot of things to do to make the app better.


If I may ask, do your have significant customer numbers? I'm asking this because I think all of the PM tools you mentioned are very popular.


We're still very early days, and we're working hard on growing our customer base.


Found a typo on your website on the ClickUp competitive page. “Upbase have global chat. ClickUp doesn’t” should be “Upbase has global chat…”


Noted. Thanks so much for your feedback.


Curious why are you selling your lifetime plan on AppSumo instead of on the website? Doesn't AppSumo take a fat cut.


Yes, AppSumo does take a 30% cut. We'd like to tap into its large customer base, so we decided to run on AppSumo only.


Am I late to the party? www.focustask.app

Unlike OP, this is meant as purely personal tool, kinda like Things.

I made it for myself, and love using it.


It looks cool


I like checklists. That works for me. :)


Thanks


This is maybe shallow, but on the about page, could you put you and your co-founders pictures w/ a short description and maybe your twitter handles? For some reason I'm a sucker to pay for an indie service like this when I see who the people behind it are. I feel like me $6 to those founders goes a much farther way than to something like Trello.


Thanks for your suggestion. I'll take it into consideration.


Please consider Basecamp’s pricing model instead of $/user/mo.


Really love the look and feel. Did you use tailwindUI by any chance?


Thanks. We did use tailwindUI for the app.


What is the front end stack for this app? Is it based in React?


It's Vuejs


Looks nice, well done.


Thanks for your kind words.


Looks cool, good luck!


Thank you so much!


Do you have an affiliate program? I would like to resell.


Not yet at the moment. But we do plan to have one in the near future.


i think most founders who have done the appsumo deal agree its a scam that only benefits appsumo. their banner is distracting. would drop them asap


AppSumo can be really useful for early-stage startups to get some initial traction quickly, since they have a large customer base.


Any more context for someone who is hearing about appsumo for the first time?


Is this open source?


No, it's not.


unlimited storage for $49 one time fee? I'm guessing you'll be introducing new plans in the future?


I can guarantee that there's no upsell whatsoever. Yeah, some users will use a lot of storage, and we'll end up losing money on them, but not all users - I guess.


I mean, I think it's perfectly fine to charge recurring fee for saas products. Unlike desktop based app, you are providing value to your client by making it cloud based.


Per user per month = no thanks.


Or "Pay once and get full access for life": https://upbase.io/pricing#:~:text=Pay%20once%20and%20get%0Af...


Nice to know. Thanks.


excel is all you need


Welcome to the club.


Hhhjw2hûawan eñ.2


Tech stack?


Mainly Golang and Vuejs.


Thanks!


Where is the mandatory xkcd of too many standards?


My goodness there are so so SO many of these productivity apps. Even in the comments here, there are multiple people saying they too are building their own productivity tools. Someone should keep track them all on a kanban board so we know which ones are developing/released/acquired/abandoned :P


Lol. Upbase has a kanban board for this purpose :))


Is the lifetime membership for all the Pro features?


Yes, you'll get access to unlimited feature updates with no additional charges whatsoever.


I'll say this. Without being critical of this tool, over 30 years of involvement with software projects, I have found that good project management is a result of a good project manager, not the software tools he or she uses.

A good project manager will do a good job even with index cards taped to the wall. A bad project manager will do a poor job even with the best software tools.

People who have the aptitude and desire and organizational skills to be good project managers are rare. You need to seek them out, not keep looking for magic in software tools.

If it's personal productivity you are after, you need to work on the skills that support that. I can't tell you how, because I'm pretty bad at it myself. Maybe look at some of the best-sellers such as Getting Things Done. But it won't be easy if you don't naturally have the necessary organized mind and self motivation. Software won't give you that.


Agree with you on this: Skills first, tools later. Nevertheless, great tools do help. Great PM skills and the RIGHT tools would be the best combination.


The central issue with “simple” productivity tools is that everyone wants a different 10-40% of what Jira does. There’s a reason most of us end up begrudgingly giving money to Atlassian.


Yes, functional simplicity is tough.


I haven't tried the app yet and wanted to make sure it had one deal breaker feature: does it integrate with Github issues/PRs?

When something goes wrong, I look at the code, recent changes to it, and the discussion that happened in writing that code.

I'm not interested in anything that washes its hands of scope when the item is marked done. I want easy ways of getting back to all that data long after it's marked done.


Github integration is not available at the moment, but we do plan to add it. Thanks for sharing your thoughts.


[flagged]


Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Please don't fulminate. Please don't sneer, including at the rest of the community. Edit out swipes.

https://news.ycombinator.com/newsguidelines.html


It's just a quick overview of the app though. Making a great tutorial video takes time, and we don't have the resources to do that at the moment. But we definitely will. Thanks for your feedback.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: