If you are my teammate I really don’t care about how “senior” you are! We are all equals and have equal rights to work on tasks, propose solutions, and voice our opinions.

Titles like team lead, tech lead, ultra senior ninja rooster, suck!! They do more harm than good!

Following “best practices” in the development process of most software products makes no sense. Best practices have no place in complex domains.

What you need instead are emerging practices that are constantly revisited, reviewed and improved.

Igorski boosted

@nielsa @igorski yeah, the admins are responsible for writing the code of conduct for their own server, and that's part of the reason it's important pick a good server with a good admin.

In the larger ecosystem, there's no widely agreed code of conduct, but those who take the safety of their users seriously are often good at blocking misbehaving or under-moderated servers.

Igorski boosted

I've made a deliberate choice against a quoting feature because it inevitably adds toxicity to people's behaviours. You are tempted to quote when you should be replying, and so you speak at your audience instead of with the person you are talking to. It becomes performative. Even when doing it for "good" like ridiculing awful comments, you are giving awful comments more eyeballs that way. No quote toots. Thank's

has four different access modifiers: public, private, protected and default.

When choosing which to use always start from the most restrictive and move to the most permissive.

Don't just make everything public. Especially if you are creating libraries.

Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!