• 0 Posts
  • 16 Comments
Joined 3 years ago
cake
Cake day: July 6th, 2021

help-circle



  • Oh, it should absolutely be the team’s decision and you’re also totally right that Kanban requires a more mature team. People indeed need to be able to recognise and ask for help when they’re stuck (which means being vulnerable, but also simply being able to formulate the right questions). People also need to be able to give feedback to their team members when they feel or see that someone is struggling or not delivering enough.

    To facilitate I always have some form of retrospective in my teams, even when doing Kanban. Sometimes only once every other month, sometimes every two weeks. Highly depends on the maturity of the team and customer.


  • I work in a company where we say that everyone is an expert (and to a very large extent this is really true). We create teams of experts, including more business savvy people. Everyone respects each others expertise and makes sure they can apply it as best as possible. We don’t infringe upon each other’s expertise. We might ask another expert about the why or the how, but we should not assume we know better. Obviously this happens sometimes, but then we remind each other that we’re all experts and that an engineer wouldn’t like to be told by marketing how to do their job either.

    I think this fits nicely with ‘stay in your lane’ and actually makes it easy to remind people to do so. It’s in the core values of the company that people excel in their lane and cooperate with people in other lanes.


  • I would even argue that points, stories and sprints are not things you need. If you go kanban, you don’t need sprints. You still need to be producing and you probably want to get a feel for complexity so you can prioritize, but that can be done without points.

    Stories are also very scrum specific and you can turn them into whatever format you want. I usually still call them stories, but they’re basically just a little card that describes the context (why do want something) and the deliverables (what will be implemented to meet that want).




  • I started a little over half a year ago with Go, coming from Python like the author. I definitely enjoy working in a strongly typed language and Go is usually quite fun to work with. This week I’m actually implementing a concurrency pattern for a ‘real’ problem, so eager to see how that works irl. I’ve yet to come across something where generics really make sense, but definitely curious to explore that with a real case as well.





  • Imo the fediverse should not try to compete with the big commercial networks on their terms. It will be much healthier when it grows slow and steady with people who want to be here because it is the fediverse. A place of freedom and lack of controlling evil players who will use your data to control your behavior (to get more ad revenue or worse, to make you act against your best interests, such as happened on facebook with Cambridge Analytica).

    We’re not gonna win from big dollars and vested interests. Let’s not play their game. Let them play their game and let us be a safe haven for anyone who is done with being a pawn in that game.

    The fediverse is already a really nice place to be. You don’t need 100s of millions of users to have the network effect that creates a successful platform. We’ve already reached that critical mass.


  • NLnet already sponsors the development of Lemmy. They donate money when certain roadmap items are achieved (which has slowed down due to the efforts to make Lemmy scale). NLnet sponsors organizations and people that contribute to an open information society.

    Places like Lemmy are not just shit posting. Just look at the immense value of the content at reddit. Google became so useless when the blackout happened. LLMs like GPT4 are trained for a large part on this human generated content. It’s absolutely vital that this information is not controlled by a handful large corporations as it is now. Federated social media could break this pattern and bring back a free and open internet.


  • Most importantly: Lemmy instances are not being run for profit. There is no need to make exorbitant amounts of money to pay shareholders. Right now it’s enough to cover hosting costs, in the future you probably want to be able to pay a couple of people as well.

    Commercial instances are not off the table, but I hope we can avoid it. If it happens, I hope it will not be about profiting directly from the users, but instead through e.g. professional services. Imagine a company that hosts instances for entities that are willing to pay (I see this especially in the microblogging/Mastodon space, where for instance governments want to run their own instance).