The FOSSA Engineering Podcast: Recent Episodes

FOSSA Engineering Team

The engineering minds behind FOSSA's open source management platform discuss the latest news, trends, and learnings in software development.

View Details

  • Introductions
  • How engineering figures out what to build when there’s no product manager: 2:00
  • Product management at smaller companies vs. larger companies: 4:35
  • Product management - engineering collaboration (and areas of friction) for midsize companies: 15:50
  • Growth vs. customer retention during the start-up phase: 20:50
  • How engineering-product management collaboration evolves during company growth: 26:30
  • Ticketing and why (and when) it’s necessary and valuable: 28:40
  • How accountability changes as companies grow: 33:05
  • Product management tools (and how needs change depending on company stage): 39:30
  • Whether startups should focus on agile methodologies: 47:19

View Details

Introductions

Evolution of project management at FOSSA: 1:16 

Project management in the pre-agile era: 9:54  

Scaling and managing multiple teams: 14:08 

Gauging engineering organization success: 24:21 

Delegating and planning work: 30:29 

Scaling teams and roles: 38:15

View Details

  • Introductions
  • Problems customers are trying to solve with SCA tools like FOSSA: 2:21
  • Considerations for evaluating SBOM tools: 7:58
  • Seasoned SCA users vs first-time SCA users: 14:10
  • How organizations can ensure smooth integration/rollout of SCA: 22:38
  • What companies should expect during an evaluation/POC of an SCA tool: 26:33
  • Best practices when transitioning from POC to a full rollout:33:19
  • SCA tooling trends to know: 37:42
  • Final thoughts and takeaways: 45:50

View Details

  • Introductions
  • Building the first customer success team: 1:34
  • Structuring your customer success team: 5:24
  • FOSSA’s approach to customer success: 7:47
  • Reflecting on early-stage customer success decisions: 10:18
  • Setting customer expectations: 13:09
  • Measuring success: 14:08
  • Developing processes: 16:26
  • Defining success: 19:23
  • NPS scores: 22:13
  • Gauging customer happiness with your product: 24:25
  • Increasing collaboration: 28:27
  • Final thoughts and takeaways: 31:39

View Details

  • Introductions
  • Single-page applications vs. multi-page applications: 3:40
  • Language choices and diversity: 8:59
  • Picking databases: 11:54
  • Whether (and how) to use ORMs: 13:38
  • How to think about rewrites: 17:45
  • Preparing for on-prem environments: 21:06
  • Linting in types: 26:12
  • Approaches to creating documentation: 31:11
  • Considerations for refactoring: 36:35
  • The sprint process: 42:34
  • Final thoughts and takeaways: 49:45

Visit our website for more information about FOSSA and how we help organizations manage open source license compliance and security.

View Details

  • Introductions
  • Why FOSSA adopted Haskell (and why we switched from Golang): 2:30
  • Why Haskell isn’t hard to learn — with caveats: 10:15
  • The many positives of Haskell’s type system: 19:40
  • Effect tracking in Haskell — what it is and why we love it: 23:15
  • Pros and cons of Haskell for developers: 29:55
  • Bigger-picture pros and cons of Haskell for less technical decision-makers (like the ability to hire Haskell-savvy developers): 34:00

Visit our website for more information about FOSSA and how we help organizations manage open source license compliance and security.