Language nerd (Haskell, Rust, Nix, Cobol, 6502 Assembly), retrocomputing and game development. Worked making games at Nickelodeon, medical research at Mount Sinai Icahn School of Medicine, and making internet stuff at Netscape.
They wanted to get Discord messages imported into the system. This service didn’t need to integrate with any of our existing libraries. This was it. I slowly realised: my chance to write this in Elixir! Unfortunately, they didn’t love functional programming languages – they almost didn’t hire me because I seemed too “FP”. But nothing ventured, nothing gained. I typed out “git push”, I clicked Enter. Took a deep breath and hoped I wouldn’t get fired. We’ve all been forced to adopt the tech stack at the companies we’ve worked at. Wouldn’t it be nice to use Elixir instead? I’ve been lucky enough to actually work on technology that I found interesting, whether that meant mounting a satellite dish on the top of our building at Netscape to get stock information (yes, the old days!) on our SGI servers or Elixir for games and AI. Or is it luck? Sometimes the benefit of choice comes with your title and position, or the relationship you have with the decision makers. But sometimes, it’s just about finding the right opportunity and approach. This talk explores the soft strategies I’ve employed to achieve this – and how “soft” doesn’t always mean easy. Soft can be hard.
Key Takeaways: Mark Zuckerberg recently said that corporate culture has become too “neutered.” But in many cultures, that energy often shows up as force, dominance, and heated debates. Not everyone, especially devs, are built for that. This talk is about a quieter path. Using Elixir adoption as a real-world example, you’ll walk away with:
Target Audience: