• 0 Posts
  • 167 Comments
Joined 2 years ago
cake
Cake day: August 2nd, 2023

help-circle

  • Python is an interpreted language that doesn’t need a main function explicitly. You can define any package entry points you want at the package config level. (setup.py, etc)

    example: What I meant was I prefer language that treat developers like adults. If I want ptrhon’s “ux” to hide some functions or objects I can do that with underscores, but nothing is private, a developer using my library can do whatever they want with it, access whatever internals they want (at their own risk of course)




  • He leaves out that the “box of scraps” was essentially a complete selection of all the parts used by his company to make their weapons. He was basically given a couple each of every Lego set ever (already assembled !) and then tore them apart to make one big thing. It’s impressive, but it’s not like he reinvented modern technology from scratch. I’d call that “vibe engineering” at worst.




  • Work memory unlocked:

    I once was tasked with a metaphorical trip to the basement to fix Cthulhu knows what in the Old Code. Thing was built on top of an ancient CLI tool that consumed and returned SOAP XML. It was terrible.

    I spent a month untangling that mess and even pushed a fix to the tool. About a month later I get a phone call from someone asking me if “I was the guy who fixed the tool”. I said yes and was immediately offered a job to take over as lead dev on that team. Sensing a trap I politely declined. Dude sighed and basically said not to worry, it would have been miracle to find someone the day before he quits.

    Felt like this: