1,438 karma · joined November 15, 2013
The way we're structuring things in Kitemaker (large, collaboratively edited work items) is an attempt to prevent that. But of course it's not the only way to achieve it.
Awesome if you can make it work in your current tool of choice! As the article mentions, another way teams have solved this is by augmenting their issue tracker with a document-based tool like Notion or even Google docs and motivating their team to stay on top of those outcomes.
Happy to have a chat on collaborative editing anytime if that'd be helpful (email in profile).
> Akedo uses a beginner friendly language that is similar to many professional languages but is aimed at producing readable and understandable code.
Like to keep up-to-date on this stuff because we ended up building the realtime/multiplayer part of Kitemaker [0] from scratch on top of GraphQL so I'm always curious what's coming along to make things easier.
Similar argument with open sourcing your product. Couldn't your competitors look at your code? Sure they could, but if that's how they're trying to compete, they're going to lose. Plus, their engineers will probably look at your code and think they can do better anyway ;-)
It's kind of similar to what the RICE/ICE frameworks are trying to help achieve [0].
We built some scoring of impact/effort into our tool Kitemaker [1] and allow teams to prioritize their work by these things. We ended up going with really simple scores like S/M/L since it's super hard to know the difference between a 6 and a 7 (and it probably doesn't really matter anyway).
0: https://medium.com/glidr/how-opportunity-scoring-can-help-pr...
Kitemaker is building the tool for the best product development teams in the industry. It replaces project management tools and issue trackers with a fast and collaborative alternative. We're looking for a marketing and community manager to join our founding team.
Fully remote but should have some decent workday overlap with GMT+1 timezone.
Find out more at https://careers.kitemaker.co
You can check out our LaunchHN here: https://careers.kitemaker.co/0a5a1c6caf37487ea03b95e3b312e23...
Fully remote but should have some decent workday overlap with GMT+1 timezone.
Find out more at https://careers.kitemaker.co
You can check out our LaunchHN here: https://news.ycombinator.com/item?id=26540692
Kitemaker is reinventing the product development tool to help every team work like the world's best product teams. We're looking for founding members who can not only help us shape our product, but also shape the company itself. We're building everything in TypeScript top-to-bottom (Node, React), our API uses GraphQL and we're working on a bunch of fun integrations (GitHub, GitLab, Slack, etc.).
Fully remote but should have some decent workday overlap with GMT+1 timezone.
Find out more at https://careers.kitemaker.co
You can check out our LaunchHN here: https://news.ycombinator.com/item?id=26540692
It was 8 years between the release of Qt5 and Qt6. Qt's one the things I consider quite stable compared to many other frameworks these days.
When they did the total rewrite, we put off upgrading for a long time and that was probably a mistake because we just kept building up new things that needed to be ported.
Earlier this year we bit the bullet and ported things over to the newest version. I like the API a lot and it works quite well for us. The best part is that internally slate is "ready" for building a collaborative editor, so that's what we did. Work items in Kitemaker are fully collaborative, using operational transformation.
Downsides of slate for me are:
- Docs are lacking still. They were better before the re-write IMO and still catching up
- Memoization of leaf nodes doesn't work properly so you get a lot of unnecessary re-rendering (at least in the version we're using)
Asking because my startup has invested a lot into building our editor with SlateJS, so I'm always curious what other teams settle on.