Sign in

sleitnick

@sleitnick.com
409 followers 63 following 125 posts

Game dev @ easy.gg

PostsRepliesMedia
sleitnick @sleitnick.com · 15/06/2025
UITableLayout is completely broken. It does not rerender unless something is added/removed from its watched hierarchy. In other words, it doesn't resize dynamically if table cells resize. devforum.roblox.com/t/uitablelay...
devforum.roblox.com
UITableLayout does not work
UITableLayout does not redo its layout when the width of cells change. In the video, please note how changing the width of the header cells does not cause a rerender. I have to cut & paste the UITabl...
070
sleitnick @sleitnick.com · 11/04/2025
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!
050
sleitnick @sleitnick.com · 31/03/2025
Wife: "I'm going to bed" Me: *starts installing linux*
191
sleitnick @sleitnick.com · 28/03/2025
Fun fact: He also made the cover art for No Mans Sky
020
sleitnick @sleitnick.com · 28/03/2025
With Netflix bombing The Electric State, I highly recommend looking at the source material. Simon Stålenhag's artwork is incredible. I was so sad to see Netflix drop the ball on this. www.simonstalenhag.se/es.html
simonstalenhag.se
www.simonstalenhag.se
220
sleitnick @sleitnick.com · 20/03/2025
Work on viable product? ...or play Minecraft? The decisions I face every day are brutal.
090
sleitnick @sleitnick.com · 18/03/2025
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
380
sleitnick @sleitnick.com · 13/03/2025
Testing out the dialog system! #RobloxDev
060
sleitnick @sleitnick.com · 08/03/2025
"uh yeah I might not like the guy, but republicans are good for the economy!" *market crashes*
390
sleitnick @sleitnick.com · 06/03/2025
Fun fact: the last update to this plugin was December 2015. Almost a decade!
010
sleitnick @sleitnick.com · 06/03/2025
Get the plugin for free here: create.roblox.com/store/asset/...
create.roblox.com
Creator Hub - Store
Discover millions of assets made by the Roblox community to accelerate any creation task.
100
sleitnick @sleitnick.com · 06/03/2025
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.
2140
sleitnick @sleitnick.com · 04/03/2025
Good point! Yeah there's a few clubs nearby. I'll check in with them
000
sleitnick @sleitnick.com · 04/03/2025
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!
210
sleitnick @sleitnick.com · 03/03/2025
Here's an example. Imagine you want to make a mobile slider UI component. You first detect when the user started the drag on the UI component itself. Then you use UserInputService to detect changes and ending, using the InputObject as the way to detect if it's the same finger.
041
sleitnick @sleitnick.com · 03/03/2025
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
260
sleitnick @sleitnick.com · 25/02/2025
Do you think in little endian or big endian?
200
sleitnick @sleitnick.com · 22/02/2025
Time to suffer
000
sleitnick @sleitnick.com · 21/02/2025
Literally driving to Georgia to get some warmth because I'm sick of this Ohio weather. Not even joking. Airbnb already booked.
020
sleitnick @sleitnick.com · 21/02/2025
Get the plugin here! create.roblox.com/store/asset/...
create.roblox.com
Creator Hub - Store
Discover millions of assets made by the Roblox community to accelerate any creation task.
110
sleitnick @sleitnick.com · 21/02/2025
Require Autocomplete update! - Require-by-string when prefixing with :: - Escapes strings & works with weird instance names - Various adjustments and performance improvements #RobloxDev
170
sleitnick @sleitnick.com · 19/02/2025
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.
230
sleitnick @sleitnick.com · 17/02/2025
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.
130
sleitnick @sleitnick.com · 17/02/2025
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?
050
sleitnick @sleitnick.com · 14/02/2025
Midwest moonlit drives have an eerie but pleasant vibe. Just driving into nothingness.
020
sleitnick @sleitnick.com · 13/02/2025
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.
270
sleitnick @sleitnick.com · 07/02/2025
I was so happy to see that it existed
000
sleitnick @sleitnick.com · 07/02/2025
Me: "Nice, my DevEx came in!" Car maintenance: "You mean OUR DevEx"
0120
sleitnick @sleitnick.com · 07/02/2025
That endianness swap can be simplified with the byteswap function: timestamp = bit32.byteswap(buffer.readu32(res, 40)) - NTP_TIMESTAMP_DELTA
110
sleitnick @sleitnick.com · 06/02/2025
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)
241
sleitnick @sleitnick.com · 05/02/2025
And it has to be written in Luau for my Koa runtime. Anyway, I think this will consume my weekend.
010
sleitnick @sleitnick.com · 05/02/2025
"how to write postgres driver from scratch" was my last Google search. Time to descend into chaos.
120
sleitnick @sleitnick.com · 30/01/2025
I feel like I'm going crazy. These AI LLMs produce garbage code and I'm tired of everyone praising them.
4131
sleitnick @sleitnick.com · 26/01/2025
It's gotta be done
020
sleitnick @sleitnick.com · 25/01/2025
RIP, at least I tried. I've heard it's hard to get accepted into Nintendo's dev program.
070
sleitnick @sleitnick.com · 23/01/2025
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.
180
sleitnick @sleitnick.com · 22/01/2025
If the government really cared about our well-being, banning LED headlights would be top priority
070
sleitnick @sleitnick.com · 14/01/2025
Yet another Luau runtime? Oh yeah. This time, written in Zig.
490
sleitnick @sleitnick.com · 03/01/2025
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!
2111
sleitnick @sleitnick.com · 25/12/2024
It's 2am on Christmas day and I'm sitting here installing Zig. Wouldn't want it any other way.
150
sleitnick @sleitnick.com · 19/12/2024
My new build! I'm really happy how this turned out. It'll be fully enclosed, so nothing to look at, but I'm hoping for some good performance!
1150
sleitnick @sleitnick.com · 18/12/2024
Billiards has hit 100k plays! I know that's not a lot nowadays, but still a cool milestone. Gonna work on the game a lot over winter break. www.roblox.com/games/169966...
roblox.com
Billiards: 8-Ball
Check out Billiards: 8-Ball. It’s one of the millions of unique, user-generated 3D experiences created on Roblox. A new billiards club and restaurant has opened its doors and is the hottest spot on th...
070
sleitnick @sleitnick.com · 17/12/2024
Galaxy Warriors was such a fun project. We abandoned it because it didn't fit the "Roblox" mold. Tempted to port it to Godot or Unity eventually!
1110
sleitnick @sleitnick.com · 15/12/2024
After rummaging through my cable box, I have regrettably come to the conclusion that I must spent $80 on yet another cable.
040
sleitnick @sleitnick.com · 12/12/2024
Bringing Luau to the Raspberry Pi
0150
sleitnick @sleitnick.com · 10/12/2024
Pro-tip: If you're using VS Code and editing index/init files often, you can make them show up as their parent directory name using this VS Code setting.
3181
sleitnick @sleitnick.com · 09/12/2024
Play Factorio or work on game engine? These decisions weigh heavy on my heart.
030
sleitnick @sleitnick.com · 05/12/2024
Yeah I store mine in the Lua registry. First value that comes back from the required module gets cached. Subsequent calls to the same module will just return the cached value
010
sleitnick @sleitnick.com · 04/12/2024
Parts are starting to come in! Got the fans and PSU somewhat installed for placement last night. Still waiting for motherboard, water cooler, and GPU.
040
sleitnick @sleitnick.com · 03/12/2024
Jetbrains Mono
010