sleitnick

@sleitnick.com

Game dev @ http://easy.gg

Finally made a low-poly airliner that I'm proud of! I'm not an artist, so even this level of fidelity is super challenging for myself. Excited to rig it up and get it flying in-game soon!

BildBildBild

I'm convinced that many bad programming practices in the Roblox dev community started because people thought they were fun, not because they're actually useful

The Lines of Code plugin has FINALLY received a facelift! This has been scheduled for release for a few months, but was awaiting actors to be usable from plugins.

Bild

Still thinking about continuing flight lessons... I keep seeing relatively cheap small prop planes (under $50k) & hangar fees at my local airport aren't too bad ($300/mo). Everyone says maintenance is a money sink though. I'd love to fly to RDC at some point!

Fun fact: InputObjects are not recreated every input event. This means you can compare the actual InputObject to see if it was the same input, e.g. see if it's the same finger for a touch input during a movement event. This is super useful for multi-touch input. #RobloxDev

Require Autocomplete update! - Require-by-string when prefixing with :: - Escapes strings & works with weird instance names - Various adjustments and performance improvements #RobloxDev

My mental health can be measured inversely proportional to how often and how late I listen to math rock. The Midwest winter weather is killing me.

Bild

Most ATAN2 functions use YX arguments, e.g. Luau is `math.atan2(y, x)`. In excel, it's XY order. After converting some excel stuff a while back, this caused a bug that I didn't catch for months.

Friend from high school on LinkedIn: "I'm so pumped to be reaching these KPIs today! I love Mondays!" Is this the modern day cry for help?

I've been working on a Postgres driver written in Luau for my Koa runtime. It's coming along nicely! Here's an example of inserting rows to a table, and then listing out all the rows.

Bild

Example of a socket client in Koa. Here I am getting the current time from an NTP server and parsing out the timestamp. The NTP_TIMESTMAP_DELTA converts from the NTP timestamp (Jan 1900) to Unix (Jan 1970)

Bild

Luau running physical infrastructure! (Just my coach lights) Using a Shelly 1PM smart relay to toggle my lights on/off thru its API, and using my Luau runtime to spool up a simple HTTP server to shuttle around requests & also to run the background thread for updating the light state.

BildBild

I don't believe GitHub contributions says anything about someone's productivity. It does, however, highlight life events in funny ways. You can see when said life event happened for me!

Bild