Steve Faulkner's Avatar

Steve Faulkner

@southpolesteve.com

Engineering @ Cloudflare One time South Pole visitor

559
Followers
623
Following
13
Posts
23.04.2023
Joined
Posts Following

Latest posts by Steve Faulkner @southpolesteve.com

Preview
a man with a beard and long blonde hair is holding a sword in a forest . ALT: a man with a beard and long blonde hair is holding a sword in a forest .
01.04.2025 13:58 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Art Institute is adding back Wednesdays! It is wild that one of the top art museums in the entire country is not open 7 days a week

01.01.2025 20:28 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Introducing new enterprise security products:

โ—† Vercel Firewall: Add custom rules to block IPs
โ—† Vercel Secure Compute: Create private connections from your functions

Securely connect to databases inside VPCs or other protected environments.

https://vercel.com/blog/vercel-security

02.05.2023 16:12 ๐Ÿ‘ 22 ๐Ÿ” 6 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Excited to share that today is my first day at @google!

I will be helping build the next generation of AI-assisted developer tools on the Google Labs Team.

01.05.2023 16:43 ๐Ÿ‘ 63 ๐Ÿ” 4 ๐Ÿ’ฌ 15 ๐Ÿ“Œ 0

Introducing Vercel Storage

โ—† Vercel Postgres: Serverless and Edge-ready SQL
โ—† Vercel KV: Durable, global, serverless Redis
โ—† Vercel Blob: Fast, simple file storage

https://vercel.com/blog/vercel-storage

01.05.2023 16:01 ๐Ÿ‘ 92 ๐Ÿ” 24 ๐Ÿ’ฌ 9 ๐Ÿ“Œ 20
Post image

Had several people ask what mic+camera setup I am using. Join me on this journey:

01.05.2023 04:13 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Also the way that popular plugins typescript-eslint and plugin-import work is a problem and slow. See second tweet. We need TypeScript compiler plugins :)

25.04.2023 20:58 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

IME, linting setups grow to where they make devs unproductive and block PRs. Rule sets are often chosen abstractly based on theoretical bugs rather than actual bugs. Teams end up paying high cost for unknown benefit

25.04.2023 20:57 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Dammit this is the exact setup I was considering. Now you are forcing me to do it.

25.04.2023 20:54 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I wonder if hiring Chuck Norris to review PRs would be cheaper than what we spend on GitHub Actions

25.04.2023 19:42 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Also eslint-plugin-import and typescript-eslint are fundamentally at odds without eslint works. For example --cache can't be used because eslint has baked in assumptions about being single file. <3 These projects but they jobs for a compiler. Not a linter.

25.04.2023 19:40 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

New Site, New Hot takes: Linting has little value. You should probably just turn it off. Or run it on `main` and commit back anything that can be auto fixed.

25.04.2023 19:39 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

Do you do espresso? I don't have a machine at home but was thinking about getting one. I use it primarily for pour overs which is maybe overkill.

25.04.2023 19:33 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I loaned mine to a friend and I have been missing it so much. Amazing grinder

25.04.2023 18:37 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Distributed systems are hard

25.04.2023 15:34 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Hello Blue Sky! FYI You can get use this from the web https://staging.bsky.app/ h/t @maggie.bsky.social

23.04.2023 19:32 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0