Can you believe it s been two years since osk status was properly redone to be a full-fledged status page? In case you can, and you ve been annoyed at the lack of an API, you will be pleased to hear I have made a proper API for osk status, available today. In general, the purpose of the API is to make it easy for you (a potential developer) to get any information you might need, without having to…
Quickplay 2.0 has come a very long way. In fact, QP2 was actually pretty mediocre for the majority of its development. From November 2023 to July 2024, we’ve had to do a ton of adjusting and adapting. This wasn’t a smooth process, and the game really only started coming together in the final month. Hi, I’m garbo, the design and creative lead behind QP2. In this post, I’d like to talk more about…
Throughout its history, the Internet has seen a lot of change. What started off as a simple collection of servers hosting barebones pages with an image or two, mostly containing text and links, has turned into a deeply connected yet somehow very centralized set of applications that bring us together. Of course, the Internet wouldn t exist if it was not profitable, so the leader of Web monetization…
If you ve ever looked at status.osk.sh before, you might have noticed it s not very good. That changes today! I ve rewritten it from the ground up, as a proper site as opposed to a hacky PHP script. Go and check it out! This has been in the works for quite a while! I originally started working on it last year, around late August, but simply didn t manage to get it off the ground. A recent…
This question comes up from time to time, mostly from people who haven t been in the community much. With the recent release of the Tetris movie all about the legal rights behind Tetris, I thought it d be interesting to go over what exactly the Tetris company owns and doesn t own, and how TETR.IO can exist alongside licensed Tetris games. NOTE : I am not a lawyer, and this blogpost does not…
Ever noticed that when you click a link on Google, then come back to try and click the next link, a box with similar search queries spawns in about a second later, right as you re about to click the next link, causing you go be sent off to an entirely different search query? It s been around for quite a while (early 2018), and despite constant complaints from users , to the point there s even an…
For a while, I ve had multiple policy documents kinda randomly thrown around my websites. For example, branding information on a subdomain, the promotional kit policy on the blog... And, even though I use Matomo on all my sites, there wasn t really a formal privacy policy or ToS on them, it was simply implied the same as the TETR.IO one would be followed. (This is true, albeit slimmed down, since…
To organize the blog a little, the posts on it are now tagged according to their content and nature. There s not that many posts here, but it s still useful to have. You can click a tag, and it ll take you to the index, filtered to just posts with that tag. That way, you can bookmark just official posts or the like. You can also set up your RSS reader in the same way — while filtered to a tag, the…
NOTE : This policy has been deprecated. You may find the current policy here . This message is primarily for tournament organizers. It is public for transparency purposes. First off, a heartfelt thanks to everyone who sees TETR.IO as the home for their tournaments, and regards the game as the place to be for competitive stacking! I m very glad the competitive community has accepted TETR.IO as…
A little over 6 months ago, I added display advertisements into TETR.IO . This blog post, I want to reflect on these first 6 months, both from the perspective of a player, and that of a developer. I ll be going over the questions most commonly asked by the community, the questions I had, as well as the lessons I learned. A little background Back on the first of November 2020, I started a…
Just now, TETR.IO has hit one million total players . Can you believe it? Because I can t. It s been an insane journey here, one I never expected. Back when I first started developing TETR.IO, just under 2 years ago, I thought it would be incredibly cool if I could make a game that had some sort of meaning to the stacker community. Yet here we are, at what is probably the most meaningful milestone…
On January 31st 2021 , TETR.IO will close its Patreon and partner with Xsolla for swift and secure ingame payments. This means that Patrons will no longer be billed, and the Patreon page will no longer be accessible. In its place, TETR.IO Supporter will now become directly accessable and purchasable from within the game. The key points: TETR.IO Supporter will be a non-renewing subscription . This…
Starting November 2nd, I m putting ad space up on TETR.IO. I understand this is going to cause some confusion, so I want to answer some common questions in this blog post. So what kind of ads? I don t intend to devalue the TETR.IO experience. So, the ads will only be simple banner ads , like this example: Ads will only show up in menus, never ingame . No video ads, no popups, etc. The site also…
It s been a while! Last blog post, we were at 20,000 total players on TETR.IO. That number has...... grown. An insane amount, almost 20x over! At almost 400,000 total accounts, overseeing this data has become a hassle in more ways than one. TETR.IO s ingame UI, while I like it a lot, is not suited for complex datasets. On top of that, cluttering the main game code with UI mess is not what I was…
...Can you believe it s only been a month? TETRA LEAGUE, TETR.IO s 1v1 ranked matchmaker, is now live for all to play! You can play it here ! Once again, I d like to thank all testers in helping me shape this feature within such a short period. And of course, all Patreon supporters ! Without the support, I would not have had the time, drive or money to work on it! Other prominents I d like to…
TETR.IO has reached the ALPHA development stage, and is now accessible to everyone! After almost two months of INFDEV with a team of testers I cannot be more thankful of, I am now able to unveil TETR.IO to the entire world! Planned for later : this won t be available until after release. But, it is something I hope to do. Development has not yet started : this is planned, but work on the feature…
Just five days left until TETR.IO is released to the world! When that time comes, I ll post a larger blog post with all information! IP requests will close a day or 2 prior.
Hi! Up to now, my email provider has always been ProtonMail. However, for some projects I need a mailserver, so I decided to set one up. Please do not contact me on my old ProtonMail account (@pm.me), but use my new email: Thank you!
TETR.IO has reached the INFDEV development stage! This means that I am now giving out access to test it on a wider scale to select people. This to allow more and more diverse people to play it and give their feedback on TETR.IO, without opening it fully to the public yet (and having to worry about making a bad first impression). Want to try out TETR.IO? Contact me with your IP and why you would…
I should really cool it with this crystallize effect. It might impact the server negatively, so let s see how well it works, right? It s only triggered when you view a post s own page, not the homepage.
This time, to address a bug I face in my antiquated Windows 7 install where the sidebar gadgets would stop being "topmost" (above all other windows) and get hidden. It s a stupidly simple program, but hey - can add it to my portfolio, right? If you happen to be impacted by this bug as well, the program can be retrieved (and its source seen) over here .
My right monitor always does something weird when I turn it on - it throws all my windows out of whack. I needed a way to put them back into place easily. Tools like Fancy Zones exist, but I wanted to make something different, so I whipped up WindowSmasher. It s a small tool that allows you to define up to 10 presets to sort your windows into. Its code isn t the greatest, but I open-sourced it as…
It s been too long since I reported on TETR.IO. Therefore, with the TETR.IO FORTY-FOUR FACT FRENZY (don t take the name too seriously) I hope to shed some light on what I have been working on, what you can expect, and how far I am in its development. As for development, every item has an indicator of its development status. I will reuse those indicators in later updates as well to show the…
I run a Windows installation which has a very restrictive firewall. One of the things it blocks is Windows NTP ("Network Time Protocol") service. This is the service that automatically synchronizes your system time to that of a specialized time server. If it s disabled, your clock will slowly desync over time, or, in my case, within a few days. My usual setup to deal with this is to just go to…
Here I will post project updates, sneak peeks, and whatever else is on my mind at the time. Don t expect super-frequent updates, but hey - there s something new every once in a while. Please note that this blog is personal space. Please respect that (and as such, my interests). You can star posts and comments you enjoy as much as you like, a bit like how Flipnote Hatena and Medium work. There s no…