AstonJ

AstonJ

Being Humane in Tech - Sascha Wolf

This talk by @wolf4earth was posted in a thread about pull requests, but it warrants a thread of its own :blush:

As Sascha highlights, being compassionate can sometimes make all the difference. Life is hard enough as it is, and if you can do something to make it a little less shitty for someone who’s going through a rough time, or go that little bit further and help them forget or overcome their woes, then you’ll be making an impact on someone’s life that could have very real and profound effects.

I’m adding the sticky and diversity tags to this thread so it shows and is pinned in our Diversity portal because compassion is where it all begins, without it, we wouldn’t have seen the strides towards equality that we see today.

Thank you Sascha (and everyone else who thinks similarly) for being kind, decent human beings and a positive force in the life of others :orange_heart:

Most Liked

DevotionGeo

DevotionGeo

It’s a nice talk!
I remember when I was new to coding, I genuinely wanted to contribute to an open source project I used and liked. My first pull request made little sense. Maybe that was the reason, or maybe the maintainer was actually that rude, but his response was always rude after that. Several times I tried to contribute and every time he closed the request saying nothing or after adding a rude comment like, “This is wrong”, without explaining further.
After some failed attempts I worked harder and twice made some meaningful changes, but both of the times he commented that those changes made sense but this version will only accept security fixes.
He could pull those changes just to make that newcomer (me) happy, because those pull requests were adding two small new features and weren’t breaking anything existing.
Looking back at it, it doesn’t make much sense now, but back then it meant the world to me to contribute to an open source project I actively used.

Throughout my career I mentored many students and juniors, rarely refused students or juniors asking for help with learning something or fixing broken code, but never tried to contribute to some open source project after that, except fixing some typos.

finner

finner

hi @DevotionGeo - thank you for sharing. It just goes to show the importance of compassion.

finner

finner

nice one @AstonJ !!!

Where Next?

Popular General Dev topics Top

emoragaf
Hey all, I blogged about using pattern matching to replace conditional checks (post in Spanish)
New
New
Exadra37
https://medium.com/better-programming/33-amazing-github-repositories-for-mobile-developers-c62cd8ea0e98 In this article, we will explor...
New
Exadra37
https://nscrutables.medium.com/fbi-foia-response-sheds-new-light-on-infamous-hacktivist-pentagon-incident-a44a318b4a46 This piece will ...
New
wmnnd
Here’s the story how one of the world’s first production deployments of LiveView came to be - and how trying to improve it almost caused ...
New
paulanthonywilson
I put together a quick run through of the talks that I attended at Elixir Conf EU 2023, in Lisbon.
New
SubeeTalks
Agent Workflows offer a solution to automate repetitive business tasks traditionally handled by knowledge workers, enhancing operational ...
New
nataliefagundo
We’re excited to announce Custom Playgrounds, a developer-first way to loop colleagues into your LLM app development flow, accelerate ite...
New
lawik
I share my continued thoughts and plans for whacking parts of the Elixir ecosystem together to see if I get sparks.
New
chiroptical
Starting a series on lexing and LALR-1 parser generators using leex and yecc. The series is really focused on the “by example” part since...
New

Other popular topics Top

axelson
I’ve been really enjoying obsidian.md: It is very snappy (even though it is based on Electron). I love that it is all local by defaul...
New
PragmaticBookshelf
Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters...
New
AstonJ
Just done a fresh install of macOS Big Sur and on installing Erlang I am getting: asdf install erlang 23.1.2 Configure failed. checking ...
New
AstonJ
If you are experiencing Rails console using 100% CPU on your dev machine, then updating your development and test gems might fix the issu...
New
AstonJ
Saw this on TikTok of all places! :lol: Anyone heard of them before? Lite:
New
foxtrottwist
A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
New
PragmaticBookshelf
Author Spotlight Mike Riley @mriley This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s book ...
New
First poster: bot
zig/http.zig at 7cf2cbb33ef34c1d211135f56d30fe23b6cacd42 · ziglang/zig. General-purpose programming language and toolchain for maintaini...
New
PragmaticBookshelf
Develop, deploy, and debug BEAM applications using BEAMOps: a new paradigm that focuses on scalability, fault tolerance, and owning each ...
New
PragmaticBookshelf
Fight complexity and reclaim the original spirit of agility by learning to simplify how you develop software. The result: a more humane a...
New