Coding

Programming has been a hobby of mine since I was a child. I am entirely self-taught, and have managed to carve out a career in the field that spans over twenty years.

Initially, I worked with BASIC on the TI 99/4A, Atari 130XE, and the Commodore 64 and 128. This transitioned easily to Mac OS 7's QBasic. Then I learned Microsoft Visual Basic 4 through 6 and starting making small programs and games. My first two programming jobs involved me learning Microsoft Access, with all kinds of back-end VBScript.

In 1998, I got heavily interested in web technology, and took a dive into HTML and JavaScript. Soon, I'd pick up Visual Basic.NET, C#, and ASP.NET. I was then able to transition my HTML knowledge to the modern HTML5 browser. My JavaScript experience also readied me for learning Node.js. Along the way I've picked up a bunch of PHP and C/C++ as well somehow.

In many ways, I consider the core concept of coding to come quite naturally to me. You simply break a task down into smaller and smaller tasks. What really fascinates me about coding, however, is how you can put all these simple tasks together to do something phenomenal.

I am involved in many projects outside of my professional career that involve programming in some way. This page is dedicated to showcasing those projects.

Latest Releases

* Fix for Mastodon showing HTML in Discord.
* Add Discord scheduled events from the Google calendar for roncli Gaming.
* Package updates.
* Package updates.
* Package updates.
* Package updates.

Latest Commits

Since you can't define an anchor tag in Mastodon, we just use the text of any A tags.
Version 2.1.3.
Merge pull request #628 from roncli/dependabot/npm_and_yarn/node/twurple/api-5.2.5
Merge pull request #624 from roncli/dependabot/npm_and_yarn/node/twurple/eventsub-5.2.5
Merge pull request #513 from roncli/dependabot/npm_and_yarn/node-roncli-com/twurple/auth-5.2.5
Merge pull request #627 from roncli/dependabot/npm_and_yarn/node/twurple/auth-5.2.5
Merge pull request #625 from roncli/dependabot/npm_and_yarn/node/twurple/pubsub-5.2.5
Merge pull request #346 from roncli/dependabot/npm_and_yarn/twurple/pubsub-5.2.5
Merge pull request #348 from roncli/dependabot/npm_and_yarn/twurple/auth-5.2.5
Merge pull request #565 from roncli/dependabot/npm_and_yarn/node/types/node-18.8.2
Merge pull request #481 from roncli/dependabot/npm_and_yarn/node/types/node-18.8.2
Merge pull request #564 from roncli/dependabot/npm_and_yarn/logging/types/node-18.8.2
Merge pull request #480 from roncli/dependabot/npm_and_yarn/logging/types/node-18.8.2
Merge pull request #626 from roncli/dependabot/npm_and_yarn/logging/types/node-18.8.2
Merge pull request #561 from roncli/dependabot/npm_and_yarn/node/roncli/node-minify-v1.1.10
Merge pull request #621 from roncli/dependabot/npm_and_yarn/node/roncli/node-minify-v1.1.10
Merge pull request #581 from overload-development-community/dependabot/npm_and_yarn/roncli/node-database-v1.2.12
Merge pull request #512 from roncli/dependabot/npm_and_yarn/node-roncli-com/twurple/api-5.2.5
Merge pull request #136 from roncli/dependabot/npm_and_yarn/types/node-18.8.1
Merge pull request #511 from roncli/dependabot/npm_and_yarn/logging/types/node-18.8.1
Merge pull request #144 from roncli/dependabot/npm_and_yarn/types/node-18.8.1
Merge pull request #356 from overload-development-community/dependabot/npm_and_yarn/types/node-18.8.1
Merge pull request #199 from roncli/dependabot/npm_and_yarn/types/node-18.8.1
Merge pull request #623 from roncli/dependabot/npm_and_yarn/node/twurple/chat-5.2.5
Merge pull request #347 from roncli/dependabot/npm_and_yarn/types/node-18.8.1
Merge pull request #345 from roncli/dependabot/npm_and_yarn/twurple/chat-5.2.5
Fixed a problem with direction homing in challenge mode causing a null reference.
Merge pull request #251 from CCraigen/directional-homing-fix
Merge pull request #354 from overload-development-community/dependabot/npm_and_yarn/roncli/node-redis-v0.1.16
Merge pull request #355 from overload-development-community/dependabot/npm_and_yarn/roncli/node-database-v1.2.12
Merge pull request #583 from overload-development-community/dependabot/npm_and_yarn/types/node-18.8.1
Merge pull request #510 from roncli/dependabot/npm_and_yarn/node-roncli-com/fontsource/archivo-narrow-4.5.10
Merge pull request #620 from roncli/dependabot/npm_and_yarn/node/discord-oauth2-2.10.1
Merge pull request #560 from roncli/dependabot/npm_and_yarn/node/roncli/node-redis-v0.1.16
Merge pull request #559 from roncli/dependabot/npm_and_yarn/node/roncli/node-application-insights-logger-v1.0.12
Merge pull request #475 from roncli/dependabot/npm_and_yarn/logging/types/dockerode-3.3.11
Merge pull request #556 from roncli/dependabot/npm_and_yarn/logging/types/dockerode-3.3.11
Merge pull request #619 from roncli/dependabot/npm_and_yarn/logging/types/dockerode-3.3.11
Merge pull request #617 from roncli/dependabot/npm_and_yarn/node/roncli/node-redis-v0.1.16
Merge pull request #616 from roncli/dependabot/npm_and_yarn/node/roncli/node-application-insights-logger-v1.0.12
Merge pull request #35 from roncli/dependabot/npm_and_yarn/app/bootstrap-5.2.2
Merge pull request #344 from roncli/dependabot/npm_and_yarn/obs-websocket-js-5.0.2
Merge pull request #580 from overload-development-community/dependabot/npm_and_yarn/roncli/node-redis-v0.1.16
Convert Mastodon HTML to text in Discord.
Fix signs.
Fade alpha of damage numbers.
htmlDecode
Decode response from Google.
Harden calendar lookup.
Fix bug with displaying releases and commits.
Fix bug with Github releases and commits when there are no items in the set.
Fux bug with using this.
Team guests.
Fix various bugs with button interactions.
Narrow scope of loadout_idx
Fix loadout weapon pickup bug from prior testing session
Merge pull request #250 from tobiasksu/MPLoadouts
Alternate home team on `!rematch` unless there are penalties involved.
Option to show damage numbers when shooting other ships.
Version 2.1.2.
Merge pull request #507 from roncli/dependabot/npm_and_yarn/node-roncli-com/roncli/node-minify-v1.1.10
Merge pull request #508 from roncli/dependabot/npm_and_yarn/logging/types/dockerode-3.3.11
Merge pull request #506 from roncli/dependabot/npm_and_yarn/node-roncli-com/roncli/node-application-insights-logger-v1.0.12
Merge pull request #505 from roncli/dependabot/npm_and_yarn/node-roncli-com/roncli/node-redis-v0.1.16
Merge pull request #504 from roncli/dependabot/npm_and_yarn/node-ronc-li/roncli/node-application-insights-logger-v1.0.12
Version 0.1.16.
Version 1.1.10.
Version 1.2.12.
Version 1.0.12.
Don't delete events that start in the past.
Fix minor bug with Glimesh.
Add the ability to add Discord events from the roncli Gaming Google calendar.
Fix minor bug reading game settings.
Version 8.1.1.
Don't update events whose match time has passed.
Fix bug with reading from the tracker game browser.
Merge pull request #503 from roncli/dependabot/npm_and_yarn/logging/types/dockerode-3.3.10
Merge pull request #502 from roncli/dependabot/docker/db/mongo-6.0.2
Merge pull request #555 from roncli/dependabot/npm_and_yarn/logging/types/dockerode-3.3.10
Merge pull request #474 from roncli/dependabot/npm_and_yarn/logging/types/dockerode-3.3.10
Merge pull request #615 from roncli/dependabot/npm_and_yarn/logging/types/dockerode-3.3.10
Merge pull request #614 from roncli/dependabot/docker/db/mongo-6.0.2
Fix bugs with text when validation servers are running or not.
Version 8.1.0.
Merge pull request #501 from roncli/dependabot/npm_and_yarn/node-roncli-com/root/request-1.9.2
Merge pull request #500 from roncli/dependabot/npm_and_yarn/node-roncli-com/nodemailer-6.8.0
Merge pull request #499 from roncli/dependabot/npm_and_yarn/node-ronc-li/root/request-1.9.2
Merge pull request #352 from overload-development-community/dependabot/npm_and_yarn/root/request-1.9.2
Merge pull request #613 from roncli/dependabot/npm_and_yarn/node/root/request-1.9.2
Merge pull request #34 from roncli/dependabot/npm_and_yarn/electron-21.0.1
Merge pull request #342 from roncli/dependabot/npm_and_yarn/root/request-1.9.2
Merge pull request #579 from overload-development-community/dependabot/npm_and_yarn/root/request-1.9.2
Merge pull request #10 from roncli/dependabot/npm_and_yarn/babel/core-7.19.3
Merge pull request #498 from roncli/dependabot/npm_and_yarn/node-roncli-com/babel/core-7.19.3
Merge pull request #497 from roncli/dependabot/npm_and_yarn/node-ronc-li/babel/core-7.19.3
Merge pull request #496 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.19.3
Merge pull request #134 from roncli/dependabot/npm_and_yarn/babel/core-7.19.3
Merge pull request #60 from roncli/dependabot/npm_and_yarn/babel/core-7.19.3
Merge pull request #142 from roncli/dependabot/npm_and_yarn/babel/core-7.19.3
Merge pull request #112 from roncli/dependabot/npm_and_yarn/babel/core-7.19.3
Merge pull request #351 from overload-development-community/dependabot/npm_and_yarn/babel/core-7.19.3
Merge pull request #197 from roncli/dependabot/npm_and_yarn/babel/core-7.19.3
Merge pull request #612 from roncli/dependabot/npm_and_yarn/node/babel/core-7.19.3
Merge pull request #554 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.19.3
Merge pull request #553 from roncli/dependabot/npm_and_yarn/node/babel/core-7.19.3
Merge pull request #611 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.19.3
Merge pull request #473 from roncli/dependabot/npm_and_yarn/node/babel/core-7.19.3
Merge pull request #472 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.19.3
Merge pull request #33 from roncli/dependabot/npm_and_yarn/app/babel/core-7.19.3
Merge pull request #341 from roncli/dependabot/npm_and_yarn/babel/core-7.19.3
Merge pull request #578 from overload-development-community/dependabot/npm_and_yarn/babel/core-7.19.3
Merge pull request #133 from roncli/dependabot/npm_and_yarn/types/node-18.7.23
Merge pull request #495 from roncli/dependabot/npm_and_yarn/logging/types/node-18.7.23
Merge pull request #494 from roncli/dependabot/docker/node-roncli-com/node-16.17.1-alpine
Merge pull request #493 from roncli/dependabot/docker/logging/node-16.17.1-alpine
Merge pull request #492 from roncli/dependabot/docker/node-ronc-li/node-16.17.1-alpine
Merge pull request #141 from roncli/dependabot/npm_and_yarn/types/node-18.7.23
Merge pull request #350 from overload-development-community/dependabot/npm_and_yarn/types/node-18.7.23
Merge pull request #196 from roncli/dependabot/npm_and_yarn/types/node-18.7.23
Merge pull request #471 from roncli/dependabot/npm_and_yarn/node/types/node-18.7.23
Merge pull request #552 from roncli/dependabot/npm_and_yarn/node/types/node-18.7.23
Merge pull request #610 from roncli/dependabot/npm_and_yarn/logging/types/node-18.7.23
Merge pull request #470 from roncli/dependabot/docker/node/node-16.17.1-alpine
Merge pull request #551 from roncli/dependabot/npm_and_yarn/logging/types/node-18.7.23
Merge pull request #609 from roncli/dependabot/docker/logging/node-16.17.1-alpine
Merge pull request #469 from roncli/dependabot/docker/logging/node-16.17.1-alpine
Merge pull request #608 from roncli/dependabot/docker/node/node-16.17.1-alpine
Merge pull request #340 from roncli/dependabot/npm_and_yarn/types/node-18.7.23
Merge pull request #577 from overload-development-community/dependabot/npm_and_yarn/types/node-18.7.23
Disable damage numbers for now.
Merge branch 'master' of https://github.com/overload-development-community/olmod
Adds audio occlusion. Variable low-pass filtering of sounds if they do not have line-of-sight to the player. Also changes homing warning sounds from static 2D cues to 3D positional cues.
Merge pull request #249 from CCraigen/audio-occlusion
Enable multiplayer option for team health bars and match setting option for damage numbers.
Fix typing for upgrade to Discord.js v14.5.0.
Merge pull request #468 from roncli/dependabot/npm_and_yarn/logging/types/node-18.7.23
Merge pull request #491 from roncli/dependabot/npm_and_yarn/node-roncli-com/discord.js-14.5.0
Merge pull request #490 from roncli/dependabot/npm_and_yarn/logging/types/node-18.7.21
Merge pull request #132 from roncli/dependabot/npm_and_yarn/types/node-18.7.21
Merge pull request #140 from roncli/dependabot/npm_and_yarn/types/node-18.7.21
Merge pull request #349 from overload-development-community/dependabot/npm_and_yarn/types/node-18.7.21
Merge pull request #195 from roncli/dependabot/npm_and_yarn/types/node-18.7.21
Merge pull request #550 from roncli/dependabot/npm_and_yarn/node/types/node-18.7.21
Merge pull request #607 from roncli/dependabot/npm_and_yarn/node/discord.js-14.5.0
Merge pull request #549 from roncli/dependabot/npm_and_yarn/node/discord.js-14.5.0
Merge pull request #606 from roncli/dependabot/npm_and_yarn/node/tzdata-1.0.33
Merge pull request #467 from roncli/dependabot/npm_and_yarn/logging/types/node-18.7.21
Merge pull request #548 from roncli/dependabot/npm_and_yarn/node/tzdata-1.0.33
Merge pull request #547 from roncli/dependabot/npm_and_yarn/logging/types/node-18.7.21
Merge pull request #605 from roncli/dependabot/npm_and_yarn/logging/types/node-18.7.21
Merge pull request #466 from roncli/dependabot/npm_and_yarn/node/types/node-18.7.21
Merge pull request #339 from roncli/dependabot/npm_and_yarn/discord.js-14.5.0
Merge pull request #338 from roncli/dependabot/npm_and_yarn/types/node-18.7.21
Merge pull request #576 from overload-development-community/dependabot/npm_and_yarn/tzdata-1.0.33
Merge pull request #575 from overload-development-community/dependabot/npm_and_yarn/discord.js-14.5.0
Merge pull request #574 from overload-development-community/dependabot/npm_and_yarn/types/node-18.7.21
Implement a cap on matcen HP growth in single player missions.
Fix file reference in .csproj
Replace HP cap with a flag that toggles the extra HP on or off (which will be controlled from the level editor)
Merge pull request #235 from klmcdorm/matcen-hp-cap
Fix all remaining known bugs with slash commands.
Use correct camera and correct function for patch.
Share This Page
Social Media
Justin Garrison
@rothgar
Explain it to me like you’re 5 https://t.co/wxgwTtR7IO
Reply Retweet Like
Adam Ziegler
@mrbond_zhp
dude would rather pay 44 billion than admit he was wrong
Reply Retweet Like
Ronald M. Clifford
@roncli @mastodon.social

Well, back here we go, I suppose. cnbc.com/2022/10/04/twitter-sh

Reply Boost Favorite
Ronald M. Clifford
@roncli
Replying to @roncli

Honestly, this song is too good to be just a video game song. This is some serious metal! 🀘 https://t.co/6gHZAaYMYe
Reply Retweet Like
Ronald M. Clifford
@roncli
I'm so sorry, Code. 😳 https://t.co/7j4Wfhhv7U
Reply Retweet Like
Ronald M. Clifford
@roncli
I could run P6 and P7 forever, the music is too good. #ffxiv
Reply Retweet Like
Ronald M. Clifford
@roncli
To spite me, @solitha decided to tip higher for good service... enough to make the bill's total $68.99. I mean, what? Really? Who does that? That's not nice!
Reply Retweet Like
Ronald M. Clifford
@roncli
Honestly, if you're a game dev and DIDN'T see this coming, you probably hadn't heard of Google before Stadia. https://t.co/e6q1k53ce6
Reply Retweet Like
grimh_hs
@Grimh_HS
How QR codes are made 😁 https://t.co/iBczqxKsmv
Reply Retweet Like
Adam Ziegler
@mrbond_zhp
one of the most Descent 1-ass textures I've ever seen https://t.co/34zF2x7hqK
Reply Retweet Like
Ronald M. Clifford
@roncli
Replying to @roncli

Apparently just mentioning the Discord Twitter account gets bots to try to send you to a scam on Instagram? Some serious desperation out there.
Reply Retweet Like
Ronald M. Clifford
@roncli
Apparently this includes FAILED requests. For an application with 95 commands, @discord slash command development has really been a rather awful experience. Guess I wait until tomorrow to test this? Is there a better way to deal with this? https://t.co/WmW37dSosS
Reply Retweet Like
troupe
@troupegammage
Excited to announce my partnership with @JetBlue -- I have the honor of serving as the entire backend for their new app: you create your trip, I manually comb through all the data to match you with friends. Hope I'll eventually be able to bring in other Troupes to help! 🀞 https://t.co/qwUT3rnGTE
Reply Retweet Like
Ronald M. Clifford
@roncli
Ooo! Is @daa_haisinn's record in trouble? https://t.co/O0yeSC3UtA
Reply Retweet Like
Ronald M. Clifford
@roncli
Never forget to start your timer again (courtesy of @TicTacFoe) https://t.co/ItlECeGcol
Reply Retweet Like
Ronald M. Clifford
@roncli
Any other Twitch folks having trouble highlight videos? For me, occasionally VODs will fail after like 5 seconds of playing. If you fast forward to after those 5 seconds it's fine.
Reply Retweet Like
Ronald M. Clifford
@roncli
Replying to @roncli

At least I got the license plate of that truck that hit me: C19BIV πŸ€’
Reply Retweet Like
Ronald M. Clifford
@roncli
Jab 4: Bivalenation βœ…
Reply Retweet Like
Ronald M. Clifford
@roncli
I don't know what got into me tonight, but I think I just played my best set of Overload games in a very long time, if ever.
Reply Retweet Like
Ronald M. Clifford
@roncli
Nothing like power going out mid-stream.
Reply Retweet Like
Ronald M. Clifford
@roncli
Trying to understand why @discord won't let you edit the start time of an event after it begins (but before it ends) because maybe you find out after it starts that someone couldn't make it, and you have to reschedule. I feel like this is a miss.
Reply Retweet Like
Ronald M. Clifford
@roncli
Showed my badge to the elevator controls like I do everyday. Today it actually spoke to me. It said:

"Any input is possible."

WOAH. That's deep.
Reply Retweet Like
Ronald M. Clifford
@roncli
Replying to @roncli

Dear Twitter bots: it was a joke, I'm not actually asking...

Oh why am I bothering. πŸ€¦β€β™‚οΈ
Reply Retweet Like
Ronald M. Clifford
@roncli
Replying to @roncli

I mean, look at those mouth movements, how else can one control the thunderbolt around corners with such precision? 🀣
Reply Retweet Like
Ronald M. Clifford
@roncli
I'm starting to think I need to commission someone to create a "The Last Thunderbender" avatar for me. πŸ™ƒ https://t.co/hxKgicuETo
Reply Retweet Like
Ronald M. Clifford
@roncli
The Observatory is fun. https://t.co/OYsOkIK2fT
Reply Retweet Like
Ronald M. Clifford
@roncli
I ended up playing an over the board chess tournament for the first time in 19 years. Won 2nd with 2.0/3 as the lowest seed in my quad. Still got it! β™ŸοΈβ™ŸοΈβ™ŸοΈ
Reply Retweet Like
Ronald M. Clifford
@roncli
Replying to @roncli

Oh good, you can change the theme to "Dark" and the bad goes away.
Reply Retweet Like
Ronald M. Clifford
@roncli
I need a @_CnEY_ rant about OBS 28 right about now.
Reply Retweet Like
Martin Kilner
@mdkilner78
LOL @pinkfloyd @radiohead https://t.co/6dAWaDAwNa
Reply Retweet Like
Ronald M. Clifford
@roncli
Bad kitty. https://t.co/rIKNuQ89CY
Reply Retweet Like
Nifflas
@Nifflas
Since we're talking about Roguelikes today, remember this: If your game has difficult boss battles, add in a "boss practice" mode like Crypt of the Necrodancer. The single most common reason I give up on a roguelike is I keep dying to the same damn boss over and over.
Reply Retweet Like
Ronald M. Clifford
@roncli
Shh, no one tell him about Descent. πŸ™ƒ https://t.co/OSm7nrZ9y5
Reply Retweet Like
Ronald M. Clifford
@roncli
I have bad news for you, it's sad forwards, too. https://t.co/Q1zIWJQDVC
Reply Retweet Like
Ronald M. Clifford
@roncli
The donuts are revolting! #ingress https://t.co/ODWr4Ft3yO
Reply Retweet Like
Ronald M. Clifford
@roncli
If you thought level 7's colors suck, wait until you see level 146. https://t.co/CoTM8yeaWV
Reply Retweet Like
Ronald M. Clifford
@roncli
Replying to @roncli

Title is 100% tongue in cheek, by the way. If it wasn't obvious.
Reply Retweet Like
Ronald M. Clifford
@roncli @mastodon.social

A post long overdue, and especially now that I'm using That Bird Hell Site again... for now.

Honestly, me being able to walk away, even if just for a short time? You might've been a little jealous. But with social media, it's never that easy, is it?

roncli.com/blogger/21868843720

Reply Boost Favorite
Ronald M. Clifford
@roncli
A post long overdue, and especially now that I'm using That Bird Hell Site again... for now.

Honestly, me being able to walk away, even if just for a short time? You might've been a little jealous. But with social media, it's never that easy, is it?

https://t.co/U0Xv5T5p3F
Reply Retweet Like
Ronald M. Clifford
@roncli @mastodon.social

What have I done since my last project? Not much. Well, maybe a little bit. Some discussion about coding burnout, and project plans for the future. roncli.com/blogger/77091210326

Reply Boost Favorite
Ronald M. Clifford
@roncli
What have I done since my last project? Not much. Well, maybe a little bit. Some discussion about coding burnout, and project plans for the future. https://t.co/cklfFv5AFB
Reply Retweet Like
Ronald M. Clifford
@roncli
Let me think about this one for a minute. https://t.co/KMyzo0CX8a
Reply Retweet Like
Ronald M. Clifford
@roncli
Yeah, that's YOUR opinion. Meanwhile I'm stuck at a station because they're cancelling trains. https://t.co/WHULY5jV5r
Reply Retweet Like
Ronald M. Clifford
@roncli
Aaaaand the BACK SEVEN BACK! Great set AGAIN with OMG! https://t.co/TzTO6BUhgJ
Reply Retweet Like
Ronald M. Clifford
@roncli
One order of creepy bois, extra creepy please. (Thanks @polerin!) https://t.co/s8A3Z0mr2h
Reply Retweet Like
Crowrevell
@Crowrevell
https://t.co/9GqZcE27QI Here are your tears @braceyourselfok
Reply Retweet Like
Ronald M. Clifford
@roncli
Me & Spooty the other night:

Me: "So what's happening Thursday?"
Spooty: "What?"
Me: "You know what I'm talking about."
Spooty: "Oooooh, THAT thing."
Me: "Yes."
Spooty: ...
Me: "Just as I thought."

🀣 https://t.co/UNNEh8iLvB
Reply Retweet Like
Ronald M. Clifford
@roncli
"Damn! People are on to Web 3.0 scams! How can we regain people's trust and still get their money?" https://t.co/EGM1GSUjRS
Reply Retweet Like
Ronald M. Clifford
@roncli
A couple of good freebies on Prime gaming. https://t.co/UxHdcoxE7s
Reply Retweet Like
Ronald M. Clifford
@roncli
I can't remember the last time a fan port of a game BECAME the game. Hats off to the #synchrony folks.
Reply Retweet Like
Ronald M. Clifford
@roncli
Replying to @roncli

Also crazy is my PB progression:

Early 1995: 612500
July 16, 2022: 622437 (27 years)
July 31, 2022: 645063 (15 days)
July 31, 2022: 740122 (10 hours)
Reply Retweet Like
Ronald M. Clifford
@roncli
Replying to @roncli

Oh yeah, first two kill screens today, too.
Reply Retweet Like
Ronald M. Clifford
@roncli
Today's milestones in classic Tetris:
1) PB 645063 in comp
2) Won CTM CT T5
3) 19 PB 252400 in warmup for quals
4) PB 740122 in quals
5) Quals average of 2 better than my PB I set earlier in the day

Apparently I've been absorbing the powers of all who die on Tetris Deathmatch.
Reply Retweet Like
Ronald M. Clifford
@roncli @mastodon.social

Timeago generators are funny.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Apparently I got preoccupied and forgot to play yesterday. Streak ends at 210. GG!

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Jesus Christ that order number!

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Ooo, this was a dangerous word.

Wordle 403 5/6

⬛⬛⬛⬛⬛
β¬›πŸŸ¨πŸŸ¨β¬›β¬›
πŸŸ¨πŸŸ©β¬›β¬›β¬›
β¬›πŸŸ©πŸŸ¨πŸŸ©β¬›
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Avoided long columns with an unintuitive play.

Wordle 402 4/6

β¬›β¬›β¬›β¬›πŸŸ¨
β¬›πŸŸ¨β¬›β¬›β¬›
β¬›πŸŸ©πŸŸ©πŸŸ©πŸŸ©
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

This was a think outside the box moment.

Wordle 401 5/6

πŸŸ¨πŸŸ¨β¬›β¬›β¬›
β¬›β¬›πŸŸ©πŸŸ¨πŸŸ©
β¬›πŸŸ©πŸŸ©β¬›πŸŸ©
β¬›πŸŸ©πŸŸ©β¬›πŸŸ©
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

And more columns.

Wordle 400 5/6

β¬›πŸŸ¨β¬›πŸŸ¨β¬›
β¬›β¬›πŸŸ¨πŸŸ©πŸŸ¨
πŸŸ©β¬›β¬›πŸŸ©πŸŸ©
πŸŸ©πŸŸ©β¬›πŸŸ©πŸŸ©
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Not entirely sure this is a word either but meh.

Wordle 399 4/6

β¬›πŸŸ¨β¬›β¬›β¬›
β¬›πŸŸ¨πŸŸ¨β¬›πŸŸ©
πŸŸ©β¬›β¬›πŸŸ¨πŸŸ©
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I mean, if you're going to make it THAT easy, game...

Wordle 398 4/6

β¬›β¬›β¬›πŸŸ¨β¬›
πŸŸ¨πŸŸ¨πŸŸ¨β¬›β¬›
πŸŸ¨β¬›β¬›πŸŸ¨πŸŸ¨
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

NOT A WORD!

Wordle 397 4/6

β¬›β¬›πŸŸ¨β¬›β¬›
β¬›πŸŸ¨β¬›β¬›β¬›
πŸŸ©β¬›β¬›πŸŸ©β¬›
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

This was similar to two days ago, but this time I nailed the letter in the right spot to make the last guess a no doubter.

Wordle 396 6/6

β¬›πŸŸ¨β¬›πŸŸ¨β¬›
β¬›πŸŸ¨πŸŸ¨πŸŸ¨β¬›
πŸŸ©πŸŸ©β¬›β¬›πŸŸ©
πŸŸ©πŸŸ©πŸŸ©β¬›πŸŸ©
β¬›β¬›β¬›πŸŸ©β¬›
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

That was enough letters to make a reasonable guess, and it worked out!

Wordle 395 2/6

β¬›β¬›πŸŸ¨πŸŸ©πŸŸ¨
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

3 possible letters with 2 guesses left... Yikes.

Wordle 394 6/6

πŸŸ¨β¬›β¬›β¬›β¬›
β¬›πŸŸ¨β¬›πŸŸ¨β¬›
πŸŸ¨πŸŸ©πŸŸ©β¬›β¬›
β¬›πŸŸ©πŸŸ©πŸŸ©πŸŸ©
πŸŸ¨πŸŸ¨β¬›β¬›β¬›
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

200 already? How time flies.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Nice guess.

Wordle 393 3/6

β¬›β¬›πŸŸ¨β¬›β¬›
β¬›πŸŸ©πŸŸ©β¬›β¬›
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Eventually that yellow settled down.

Wordle 392 4/6

β¬›β¬›β¬›πŸŸ¨β¬›
β¬›β¬›πŸŸ¨β¬›β¬›
β¬›πŸŸ¨β¬›πŸŸ©β¬›
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

This was scary, could've been worse.

Wordle 391 5/6

β¬›πŸŸ©β¬›β¬›β¬›
β¬›πŸŸ©β¬›β¬›β¬›
πŸŸ¨πŸŸ©β¬›β¬›β¬›
β¬›πŸŸ©β¬›πŸŸ©πŸŸ©
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Should've went with my first thought.

Wordle 390 3/6

πŸŸ©πŸŸ¨β¬›πŸŸ¨β¬›
πŸŸ©πŸŸ©β¬›πŸŸ©πŸŸ©
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Nothing better than columns. Except double columns.

Wordle 389 5/6

πŸŸ¨β¬›πŸŸ©β¬›πŸŸ¨
β¬›πŸŸ©πŸŸ©πŸŸ©β¬›
β¬›πŸŸ©πŸŸ©πŸŸ©β¬›
πŸŸ©πŸŸ©πŸŸ©πŸŸ©β¬›
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I took like twenty minutes yesterday and about twenty seconds today.

Wordle 388 4/6

β¬›β¬›β¬›β¬›πŸŸ¨
β¬›πŸŸ¨πŸŸ¨πŸŸ¨πŸŸ¨
πŸŸ¨πŸŸ¨πŸŸ©β¬›πŸŸ©
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Please STAHP.

Wordle 387 6/6

β¬›β¬›πŸŸ¨β¬›β¬›
β¬›πŸŸ©β¬›β¬›β¬›
β¬›πŸŸ©β¬›πŸŸ¨β¬›
β¬›β¬›β¬›πŸŸ¨β¬›
πŸŸ¨β¬›πŸŸ¨β¬›β¬›
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Solid three.

Wordle 386 3/6

β¬›πŸŸ©β¬›πŸŸ¨β¬›
β¬›πŸŸ©πŸŸ©πŸŸ©β¬›
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Set a new emulator PB on classic NES Tetris at 570,997, with an all time best level 26. It's my third PB this week after no PBs in three years.

Am I FINALLY understanding this game better?

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Curse you columns!

Wordle 385 4/6

β¬›πŸŸ¨πŸŸ¨β¬›β¬›
πŸŸ©πŸŸ©πŸŸ©πŸŸ©β¬›
πŸŸ©πŸŸ©πŸŸ©πŸŸ©β¬›
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

This one did not come to me immediately.

Wordle 384 4/6

β¬›πŸŸ¨β¬›β¬›β¬›
β¬›πŸŸ¨β¬›πŸŸ¨β¬›
β¬›πŸŸ¨πŸŸ©β¬›β¬›
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

LOL, what a tease.

Wordle 383 4/6

β¬›πŸŸ¨πŸŸ©β¬›β¬›
β¬›β¬›πŸŸ©πŸŸ¨πŸŸ©
πŸŸ©πŸŸ©πŸŸ©β¬›πŸŸ©
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

No business getting this in four, but process of elimination is strong.

Wordle 382 4/6

πŸŸ¨β¬›β¬›β¬›β¬›
β¬›πŸŸ©β¬›β¬›β¬›
β¬›πŸŸ©β¬›β¬›β¬›
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Quickie!

Wordle 381 4/6

πŸŸ¨πŸŸ¨β¬›β¬›β¬›
β¬›β¬›β¬›πŸŸ©πŸŸ¨
β¬›πŸŸ©πŸŸ©πŸŸ©πŸŸ©
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Happy "No Way to Prevent This" Day!

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Earned this one.

Wordle 380 3/6

β¬›πŸŸ©β¬›πŸŸ¨β¬›
β¬›πŸŸ©πŸŸ¨β¬›πŸŸ¨
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

LOL, this is a friend's name!

Wordle 379 4/6

πŸŸ©β¬›πŸŸ¨β¬›β¬›
πŸŸ©πŸŸ¨β¬›πŸŸ¨β¬›
πŸŸ©β¬›πŸŸ¨πŸŸ©πŸŸ¨
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Dear game can you fucking NOT? πŸ’¦

Wordle 378 6/6

β¬›πŸŸ¨β¬›πŸŸ¨β¬›
πŸŸ¨πŸŸ¨β¬›πŸŸ©β¬›
β¬›β¬›πŸŸ¨πŸŸ©πŸŸ¨
πŸŸ¨β¬›πŸŸ©πŸŸ©β¬›
β¬›β¬›πŸŸ©πŸŸ©πŸŸ©
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I setup an email account for someone on my domain about 22 years ago, and they only used it for like 6 months. And here we are, still receiving spam mail from them today. 🀦

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Oh LOL.

Wordle 377 5/6

β¬›β¬›β¬›β¬›πŸŸ¨
β¬›πŸŸ¨πŸŸ¨πŸŸ¨β¬›
πŸŸ¨πŸŸ¨πŸŸ©πŸŸ¨β¬›
🟩🟩🟩🟨🟨
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Okay these sixes are getting disturbing.

Wordle 376 6/6

⬛⬛⬛⬛⬛
β¬›β¬›β¬›β¬›πŸŸ¨
β¬›πŸŸ©πŸŸ©β¬›β¬›
β¬›πŸŸ©πŸŸ©πŸŸ©πŸŸ©
β¬›πŸŸ©πŸŸ©πŸŸ©πŸŸ©
🟩🟩🟩🟩🟩

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I pressed the end key on my keyboard and this happened. Couldn't repeat this if I tried.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

MonkaS

Wordle 375 6/6

β¬›β¬›πŸŸ¨β¬›β¬›
β¬›πŸŸ©β¬›β¬›β¬›
β¬›πŸŸ©β¬›β¬›β¬›
β¬›πŸŸ©β¬›β¬›πŸŸ©
β¬›β¬›β¬›πŸŸ¨β¬›
🟩🟩🟩🟩🟩

Reply Boost Favorite
Join roncli on Discord!
Join the roncli Gaming Discord server for discussion about gaming, development, and more!
roncli.com Media Player