Darian Moody

@djm
139 Followers
184 Following
185 Posts

Head of Platform Eng. @ YunoJuno.

I love talking about the bleeding edge of software, how we ship more code as teams and indie development, come join!

Particularly: #Elixir, #Python, #Django, #JS & #Nix.

Twitterhttps://twitter.com/djm_
Webhttps://djm.org.uk
GitHubhttps://github.com/djm

Something unusual today: I looked into the leaked ShotSpotter location data in detail for my own city of Albuquerque.

https://computer.rip/2024-03-01-listening-in-on-the-neighborhood.html

it has pictures! always a cutting-edge innovation for Computers Are Bad.

2024-03-01 listening in on the neighborhood

@simon I have found no better way to stay in touch with all walks of life than that app. If you're someone who's interested and curious in just about anything it's a very big rabbit hole but if you curate it well, it's a nice place to be.

And the post-mortem itself is really a must-read on how a high-functioning team reacts to such an issue.

https://linear.app/blog/linear-incident-on-jan-24th-2024

Post mortem on Linear incident from Jan 24th, 2024 | Linear

Details on the cause of our January 24 temporary data loss incident and learnings to prevent future outages

Linear

The `TRUNCATE TABLE * CASCADE` root cause in Linear's post-mortem is a super easy mistake to make, and even harder to spot in review.

So to stop us ever making the same mistake as I have added a
Semgrep rule to our CI step.

https://semgrep.dev/playground/s/7KvyZ

Semgrep

I will be at FOSDEM in Brussels this weekend if anyone would like to catch up (or meet!), let me know. đź‘‹
@webology Oh wow, the drain. I've never lived somewhere that cold. The bulbs help by heating the area around the drain?
@webology I'm confused! In the UK we keep them in the kitchen plumbed into the same water supply that serves the main sink usually. Is this different in the US? How does it freeze?!

I'm a lil annoyed at React these days

https://blog.cassidoo.co/post/annoyed-at-react/

Kind of annoyed at React

Just a little ranty rant about my fave JS library, ya know.

@frank @webology @wsvincent I haven’t used Ninja yet but you’ve encouraged me to give it a look, thanks all.
@frank @webology @wsvincent This checks out, DRFs serializers are great but definitely one of the slower implementations of serialisation/validation in Py-land. Even more so since Pydantic v2 and its Rust backend.