🎮 Gamedev, webdev, and bizdev @bscotchShenani|🎙️ podcast.bscotch.net|ADHD Autistic|he/him

Joined May 2008
29 Photos and videos
Pinned Tweet
Bad data is always worse than no data at all. But even good data is usually worse than no data at all. Data-driven decisions are no better than horoscope-based decisions when the interpretation is wrong. And it usually is. You're probably better off with reasoning alone.
8
💉BOOSTED💉 Dual-wielded the COVID booster and flu shot. Wanted to go for three (TDAP) but they only let you do two shots in a visit. Maybe a one-per-arm rule?
5
330
Also on Bluesky, so I can observe the Twitter Clones Wars first hand. bsky.app/profile/adamcoster.…

2
206
Go learn some stuff from my amazing wife!
28 Jun 2023
Replying to @jcalyst
The video of my @GDoCExpo talk is up! Check it out here: youtu.be/Ka_zrkVVBuc
2
4
221
Adam Coster 🎮 retweeted
A surprise Crashlands 2 livestream will be debuting around the top of the hour thanks to @Completionist! Come support us and the other lovely devs from the cancelled MIX showcase! #SummerGameFest
Some unfortunate news for tonight’s event for @indieexchange - The venue is closing us down before we start due to permits at the venue. So with that said… I’m doing a live stream featuring dozens of indie devs who were going to show their games! Twitch.tv/TheCompletionist
1
1
24
10,588
Wishlist it! It's going to be REALLY good!
5
7
500
Crashlands 2 is finally, officially, announced, so I get to talk about it! Still a long road ahead, but I'm excited to get to show what I've been up to. youtu.be/yR_Opccn1n4
1
7
9
1,104
Did you know that JavaScript functions inherit the name of the variable they're assigned to? And that there's no such thing as an "anonymous" JavaScript function? adamcoster.com/blog/javascri…
3
127
re: building/deploying with AWS in the latest @syntaxfm: AWS CDK has a module that can directly convert your source into Lambdas, by integrating esbuild into the CDK deployment process. Lets you stick to Typescript, and not worry about dependencies. docs.aws.amazon.com/cdk/api/…

1
3
1,867
"Use <details/> to hide your puke of a dump on GitHub." - @wesbos via @syntaxfm
5
Adam Coster 🎮 retweeted
11 Oct 2022
Here's the text of my #GDoC 2022 talk for those who prefer to read. Thanks again to @GDoCExpo for having me! bit.ly/beyond-the-heros-jour…

2
15
41
If you read Typescript's "extends" keyword as "is more specific than" it's easier to understand. Especially in conditional generics: `T extends string` (T is a string or specific string) `string extends T` (T is `string` or `any`)
1
1
2
Oh hey, it's my amazing wife! GDoC is a great event; go get tickets and hear what she has to say!
📢SPEAKER ANNOUNCEMENT🎮 @jcalyst joins the battle! As we increasingly recognize the importance of collectivism and community over the actions of a lone hero, it’s time to explore a different narrative framework for the stories that we want to tell. Let's get hype! 🤩
1
8
Adam Coster 🎮 retweeted
We have been spotlighted by Google Play on #WeArePlay! We are one of 3 companies selected to represent MO, by way of #STL. Big thanks to the Google Play team for making our studio possible <3 (and enjoy this throwback pic of the three of us from the pre-Crashlands days!)
1
4
39
Adam Coster 🎮 retweeted
⚠️📢 Scam alert! Someone is impersonating our studio, targeting gamedevs who are actively applying for jobs. The scam is sophisticated and may include impersonation of other studios. Incident report attached. Please share with your networks! bscotch.net/post/job-applica…

1
11
16
Pro tip: avoid the siren call of Typescript path aliases. The Typescript compiler doesn't resolve them, and the team has no plans to implement that. Other tooling support is hit or miss. Fighting the tools just isn't worth the better import paths.
Documentation is a form of API design, but where the code is prose and the tech stack is the human cognitive apparatus. Every person has a different one of those. Imagine writing JavaScript where every single user has a bespoke browser.
Why is writing prose so much harder than writing code? 😂 Seriously, so much of the work of releasing code is the non-code stuff, like writing docs, blog posts, tweets, etc. Even in code, communicating clearly is often the hardest part, e.g. naming things, API design, etc.
1
The most productive thing you can do is discover that something could NOT be done.
2