It's the year 2019. Let that sink in. You could be younger than the iPod and be a legal adult by now. In less than 365 days, we'll be closing out the second decade of the current century. And the tech revolution? Yeah, that's old-hat. Microsoft's goal of "putting a computer on every desk" has gone one giant leap further and put one in every pocket, on every wrist, in every car, and just about anywhere else you can imagine. To put things in perspective, Microsoft as a company officially revised that mantra ...

My First... NOT Phone? A look back on (and inside!) the Palm Vx

I'm going to go out on a limb here and say something crazy: Google's Nexus lineup of early Android smartphones was a mess. The constant trading of manufacturers made each new device unpredictable, with several misses among the hits along the way. Different devices might have quality control faults, issues getting stuck in bootloops, or any number of other hardware and software bugs. But we all forgave them, because Nexus provided a "pure Android experience" at a reasonable cost. With the Pixel line, Google ...

Third Gen's the Charm? Pixel XL vs Pixel 3 XL Review

Hello, world! Allow me to be the first to welcome you to my personal corner of the web, and to the year 2019! What's that? I'm not the first to welcome you to the new year? Aw, shucks. Regardless, if you've followed me around the internet for any length of time, you'll notice quite a few new things around here! What you're looking at isn't just a reskin of an existing site, it's a ground-up rebuild at a new location. Yep, that's right! Just check your address bar! I'll wait. So, what about the old site? ...

All About

Scratch is an online visual programming language designed to teach newcomers how to code. If you know me very well, you'll know I've often been critical of visual programming languages, citing them as being more cumbersome to learn and use than plain code. While Scratch isn't a total exception, it struck me as one of the better options out there, and so I set out to create something in it myself to find out. The result is Scratcheroids!—a simple, yet sophisticated interpretation of the classic Asteroids ...

Scratcheroids!

XGASOFT is a middleware and game development studio I independently founded in 2017. Its name stands for International Game Arts, represented both by its diverse creative influences and its collaborators from all around the world. XGASOFT's mission is "telling stories with code"—using interactive technologies not just to entertain, but to impact and inspire. Its first product, VNgen, is designed to facilitate just that, putting the power of interactive storytelling in the hands of developers of all skill ...

XGASOFT

Vidsquish is a graphical frontend for a collection of video processing libraries designed to offer compression, customization, and enhancement of videogame cutscenes—including some ultra-rare ones supported by few other tools. Featuring a powerful profile system, new games can be added to the roster of supported titles without modifying the underlying code, and new profiles can be created by the community as well. For those trying to save disk space, Vidsquish cuts down on the filesize of one of most ...

Vidsquish