Take solace, I've now worked for some of the largest fortune 10 companies, subbed for some of the biggest/coolest contracting firms, worked for hot VC funded startups, worked for mid-term enterprises and started my own contracting firm.

Everyone is running by the seat of their pants and totally faking it. Everyone has weird jank they can't fix. Everyone has inertia they can't change course on.

Stop caring what others think. Care what you think. And work on thinking about the right things.

In a few years, people will describe me behind my back like:

"Don't bring up the topic of toggle switches on desktop GUIs around that guy... he gets angry"

The first issue is hot of the presses, so if you subscribe you'll get it sent straight to your inbox 😱

Hey Merveilles Town!

I just wanted to share that I'm launching my own newsletter: Errata Exist.

I'll be writing about things like software development and self improvement.

If that sounds interesting, you can subscribe to it here: buttondown.email/maxdeviant

Shout out to @ian for inspiring me through their newsletter!

so I had been building my ui for theming already, so it wasn't much of a leap to throw these at it @neauoire

(disclaimer: messy quick test hacks etc)

@dym TypeScript doesn’t provide the same level of type safety. If you use strict mode and don’t use any escape hatches you can get to a point where you’re fairly confident in the type system, but then you ultimately get burned when you put too much trust in it and it fails you. I say this as someone who has built a ~200k LOC React app in TypeScript and wishes for a language with stronger guarantees around its types.

"The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures."

— Fred Brooks, The Mythical Man-Month

It's probably missing some languages, especially ones that I haven't used in a while.

I just added a page to my website showcasing the languages I know and how much I enjoy using them.

maxdeviant.com/languages

Wrote a small case conversion library as my first real-world Haskell project.

github.com/maxdeviant/heckin

I have to say, it was a lot of fun to write!

Counting the days until I dive into the depths of Haskell and never return.

Deleting code is one of the most satisfying things in software development.

Show more
Merveilles

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them. Check out our Patreon to see our donations.