Internet Explorer finally gets left behind

The boring version of browser wars is upon us

The next browser war is upon us, and this time it isn’t fought on the battlefield of proprietary API implementations and badly implemented CSS and JavaScript standards, but rather it’s different ecosystems battling it out with their respective variants of Blink, which itself is a part of open source Chromium. Sounds boring, right? And to some extent it really is. No Firefox fanboys, no Opera elitists and Internet explorer normies keeping to their respective corners of the public space, each group looking down on the…Continue reading The boring version of browser wars is upon us

Brave browser settings view

Enter the BRAVE new world of Chromium forks!

I’m trying out a new, more long-form content on this blog – tell me what you think about it in the comments section below! This article explains one of the only cryptocurrency initiatives I find to be kind of level-headed – Basic Attention Token – and the browser that’s pretty tightly coupled with it, Brave. Note: If you just want to skip all the banter and download the hecking browser, click this. Preface As far as different cryptocurrencies go, there have been quite a few…Continue reading Enter the BRAVE new world of Chromium forks!

Visitors of koskila.net categorized by Google

Thanks for an amazing 2018!

Year 2018 is drawing to an end, and it’s a good time for some reflection on what an interesting year it’s been! Personally, quite a few things have happened in the last 12 months – I moved to Canada, started a new/old job, became a father, spoke at awesome events, met a lot of cool people – just tons of awesome stuff. But personal things aside, 2018 has been an interesting and rewarding time to be writing this blog! 2018 was the year when the…Continue reading Thanks for an amazing 2018!

Office-365-logo

The Scary Anatomy of a Microsoft License Fraud

Note: While this was originally posted around the Christmas of 2018, and some company or seller names might not be relevant as scammers come and go, the principles in this blog post seem to be valid since early 2000s to probably until 2038 (when the Internet ends due to the Epochalypse). Tis the season for gifts, and lots of y’all might be thinking about giving out a digital gift. Maybe some of the more practical ones think about gifting someone a subscription of Office 365…Continue reading The Scary Anatomy of a Microsoft License Fraud

Microsoft Stores Backups For 14 Days, But Restores Them in 15

A cautionary tale of relying on the automatic backups in SharePoint Online

So Microsoft keeps 14-day rolling backups of your SharePoint Online sites. That’s awesome – no need to take backups anymore, right? Not so fast. It’s not always so easy, and by just relying on these backups, you risk losing your data. Forever, I might add. This cautionary tale is about SharePoint Online, but I’d say you’ll need to take caution anytime you’re dealing with Microsoft’s automatic backups. The story starts with the client doing something unwise – a prime example would be them removing the…Continue reading A cautionary tale of relying on the automatic backups in SharePoint Online

SPS TC logo

Materials for my SPS TC session: “Citizen Developer Tools are not just for Citizen Developers” now available!

Whoops – this post comes quite late, as the session was a couple of weeks ago already.  I recently had a session at SharePoint Saturday Twin Cities (SPS TC for short) and thought I’d share my materials and document my experiences. Oh, and do the shout-outs, since I referenced some and tools by some extremely talented people! Posts Related to “Materials for my SPS TC session: “Citizen Developer Tools are not just for Citizen Developers” now available!”:The Scary Anatomy of a Microsoft License Fraud5 ways to…Continue reading Materials for my SPS TC session: “Citizen Developer Tools are not just for Citizen Developers” now available!

EIG sucks, Site5 sucks, Bluehost sucks, Hostgator sucks...

One web developer’s story about the downfall of web hosting (EIG / Site5 review) – part 2

I was able to actually get most of the money EIG got from me back from them by opening a Visa claim. In this short post, I’ll try to explain how you can stop your money from being funneled to EIG’s greedy hands… Even if your hosting provider was taken over by them. What happened to Site5 (and others that were acquired/savaged by EIG)? I was a customer of Site5 pretty happily for a long time, until Endurance International Group (EIG) took them over, wrecked…Continue reading One web developer’s story about the downfall of web hosting (EIG / Site5 review) – part 2

EIG is basically a host of scams now.

One web developer’s story about the downfall of web hosting (EIG/Site5 review) – part 1

Okay, so this is going to be a bloggish rant about EIG – Endurance International – a web “hosting” company that’s ruining the web for everyone. If you hate salty rants, browse something else, please! I’ve been an independent web developer since around 2004, and even though maintaining and hosting websites is currently more of a hobby than anything else, I still do have a few dozen customers with one or more websites or other systems hosted by me. For more than 10 years I’ve…Continue reading One web developer’s story about the downfall of web hosting (EIG/Site5 review) – part 1