A photo of me wearing a blue blazer and pocket square while on a horse, looking quite dapper.

David Celis

A cowboy coder.

Follow me

Links

I finally rewrote this silly little Slack points bot, an adaptation of a beloved Hubot script from GitHub! My original version requested waaaay too many permissions 😅 Now it’s a lot simpler and doesn’t need any scary access! Just add it to channels and /sparkle away! ✨

Sparkles

A fun and easy way to show appreciation for people in Slack ✨

sparkles.lol

🔁 2 ❤️ 7

Vice President Harris’s campaign manager, Julie Chavez Rodriguez, said Democrats will not stop talking about Project 2025.

“Hiding the 920-page blueprint from the American people doesn’t make it less real — in fact, it should make voters more concerned about what else Trump and his allies are hiding,” she said in a statement. “Project 2025 is on the ballot because Donald Trump is on the ballot. This is his agenda, written by his allies, for Donald Trump to inflict on our country.”

Exactly this. It’s extremely important that this not make people complacent, and this headline should not be taken at face value. Project 2025 isn’t going to “end”, because it is literally the agenda of the GOP under Trump and codifies their long term goals. The fact that Trump’s campaign wants no association with Project 2025 is because it’s incredibly popular, not because it isn’t their agenda.

Project 2025 to end policy work after Democratic attacks angered Trump

The Trump campaign grew furious with the Heritage Foundation over media coverage tying the candidate to unpopular policy proposals.

washingtonpost.com

more like George Cursed

George Kurtz was also CTO at McAfee in 2010 when they caused a global Windows XP outage

Too funny: In 2010 McAffe caused a global IT meltdown due to a faulty update. CTO at this time was George Kurtz. Now he is CEO of #crowdstrike https://www.zdnet.com/article/defective-mcafee-update-causes-worldwide-meltdown-of-xp-pcs/

infosec.exchange

❤️ 1

so next year, Google will break millions of goo.gl links all across the internet. they already shut off the ability to shorten new URLs and it would be extremely easy for them to leave the existing ones up. but Google doesn’t care about the web, so they won’t.

Shortened goo.gl URLs will all break in late 2025

Understand how you will be impacted by our decision to turn off the serving portion of Google URL Shortener.

developers.googleblog.com

💬 2 🔁 1 ❤️ 1

wow, what a bad look for Fastmail. i’d already been thinking about just taking advantage of iCloud Mail with its upcoming smart categorization features, but this just makes my decision for me. disappointed in y’all, Fastmail.

Fastmail lays off 60% of their union's bargaining unit

Hello everyone! We have some unfortunate news. @[email protected] has made the decision to lay off 60% of our bargaining unit, including our bargaining committee, in a surprise restructure while we were in the middle of contract negotiations. Fortunately, we were able to negotiate for a much better severance package than we would have gotten had we not unionized when we did. We are grateful for the work that the Communication Workers of America put in on our behalf to get us the best deal they could.

union.place

💬 3 ❤️ 2

A couple of my teammates wrote a really great migration tool that’ll take your on-call setup in PagerDuty/OpsGenie/etc. and use it to generate Terraform configuration for the closest equivalent in our own alerting/on-call product, Signals. And it’s open source! 🤩

Automatically migrate your on-call setup to Signals

We are making it easier than ever to move off PagerDuty, Opsgenie, or VictorOps and get started on Signals. And it’s open source.

firehydrant.com

🔁 1 ❤️ 3

100% agree with this (although i do get around that last bit by just writing perfect code with zero bugs 😌)

Matthew Lyon (@[email protected])

I probably don’t want to know about what’s new with your app I definitely don’t want you to pop up a modal dialog I can’t dismiss with multiple animated steps describing what’s new honestly I’d prefer it if you didn’t add anything new – I want you to fix bugs

hachyderm.io

🔁 1 ❤️ 3

Lesson 1: Anyone who knows the name of any of your S3 buckets can ramp up your AWS bill as they like.

Other than deleting the bucket, there’s nothing you can do to prevent it. Standard S3 PUT requests are priced at just $0.005 per 1,000 requests, but a single machine can easily execute thousands of such requests per second.

I’m absolutely flabbergasted that this is okay. How is this okay???

How an empty S3 bucket can make your AWS bill explode

Imagine you create an empty, private AWS S3 bucket in a region of your preference. What will your AWS bill be the next morning?

medium.com

💬 4 🔁 1 ❤️ 2

seesa is warning seesos about a breach at seesense??? oh no

Why CISA is Warning CISOs About a Breach at Sisense

The U.S. Cybersecurity and Infrastructure Security Agency (CISA) said today it is investigating a breach at business intelligence company Sisense, whose products are designed to allow companies to view the status of multiple third-party online services in a single dashboard.…

krebsonsecurity.com

❤️ 1