Koalati is developed for recent browsers, so we highly recommend you use Google Chrome, Firefox, Safari, Opera or Microsoft Edge for an optimal and bug-free experience.

Launch of the "new and improved" Koalati

Published on June 16th, 2019
Launch of the "new and improved" Koalati

In March 2019, I decided it would be a good idea to start working on a visual redesign for Koalati. A few days later, I had built mock-ups that felt much cleaner, more professional and most importantly: easier to use than the original interface I had designed when I started the project. However, when I started implementing this new design, it dawned on me that this would be a lot more than just a visual revamp.

To give you some context, I started Koalati as a simple personal project back in 2016 to make my life easier whenever a website launch would make its way to my desk at work. Although I had already been creating websites and applications for years at that point, this was my first real job after graduating from college. I had never worked with a team to build projects for paying clients, so needless to say I learned a lot about development standards and good practices, user experience, SEO, and much more.

The point I am trying to make is that the codebase for Koalati was a bit of a mess in the original version, as I simply wasn't experienced enough in the web application realm at the time. So although I went in with the intention of simply making Koalati look better, I ended up tearing through most of the codebase in order to standardize, optimize and improve the entire project.

To make a long story short, and because bullet lists tend to do quite well in blog articles, here is a summary of the past few months of development for the "new and improved" Koalati:

  • The design of the entire website and application has been updated
  • The content of all existing pages on the website has been updated
  • A few pages and features have been added to the website, such as this blog and the Licenses and credits page
  • Every automated tool has been standardized, optimized and improved
  • The Browser compatibility tool has been scrapped and re-built from the ground up. It now makes use of many open-source projects such as Browserlist, Autoprefixer and Caniuse to provide more accurate and valuable information. 
  • PhantomJS has been completely replaced by Puppeteer in every tool and feature where it was used.
  • jQuery has been remove from the entire project, and replaced with good old vanilla Javascript.
  • A premium plan that provides quality of life improvements as well as a few additional bonuses has been added to our offer (but don't worry, almost all of our tools and services are still free and will stay that way!)

Overall, although the primary objective behind the project is still the same, Koalati has made a big step forward into becoming a lot more than just a personal project. The application is now built to grow, and hopefully you will get to use our tools and services to grow alongside us.

Stay tuned in the next couple of days to read more about what's coming next on Koalati (sneak peek: new tools, fully responsive UI, and more!)