What really is, Mixster?

[Reading Time – 4 min // Please do read]

Hey there,
Are you new to these parts of the internet? If you are, then allow me to be your guide in helping you understand what Mixster really is and why this little corner of the web has become an integral part of who I am and the work I have been doing in open-source over the years. There’s a free ice-cream waiting for you in the end. Read on!

We’re HIRING !!

#ask2048 On job hunting and where to find remote jobs? What worked for me?

#Ask2048 is a short & snappy series of blog posts by Vipul Gupta documenting common questions asked multiple times. If you were sent here by someone, then you are in good company, my friend. Like most things in Mixster, these posts act as a spider web collecting insights from people that have visited before you for the years to come. And hopefully, it will continue to do so as this blog lives on.


Boosting Web Accessibility to the next level with Azure Immersive Reader

With the sheer pace at which web technologies are evolving, frontend design & development have imploded over the past few years. The increased demand for website accessibility (a11y) is quite frankly unmatched and has left many businesses unprepared for the next billion users. With hot new tools, frameworks, concepts, and design principles being introduced every month. Features promoting accessibility often don’t find the right priority in a frontend team’s kanban boards of things to work on in a sprint.

While the developers building modern websites continue to remain burdened with features & bugs to fix on countless dependencies, platforms, and browsers. I was among them looking for effective tools that can boost accessibility using machine learning on the cloud when implemented. That’s how I came across Azure’s Immersive Reader. Read on to see what you can do with it and how exactly it integrates with your pre-built stack. In order to provide real-world accessibility features with something as simple as a few API calls (and tons of fun).


Vipul’s no compromise minimalist remote setup: lessons in choosing your work furniture.

Oh boy, what a year it has been. Started from the bottom and stayed there since Covid didn’t allow me to travel or make any purchases locally for my setup. My new job began in April, and it only took me eight months to spend the budget allocated to me and get my setup together. I spent hours in calls with support or customs. And, I just might have seen every single monitor available in the market. Nightmare? yes. Awesome setup? Also yes.


Meckeys Ducky One 2 SF Linux Review: After a month

What the title says. You are here for a no-brainer Linux review behind this 65% mechanical beauty of a keyboard and that’s what you will get.


MX Master 3: The iPhone of productivity mouses

A small blog so that I don’t have to explain to people why I bought a 135 dollar mouse. But, a small blog that helps them understand why they should buy a mouse that is basically the iPhone equivalent if someone is looking for productivity mouses. It’s a good product.


Jabra Evolve 75t is great on Linux but …

Short blog on headphones, earphones, speakers and everything in between for auditory needs in remote setup/work meeting/late-night binge


Monitors 101 guide: Buying a great mid-range monitor is a modern day nightmare



[Macro Mind] The Rat Race Switch: University to unadulterated real life.

I woke up this Sunday morning with the need for coffee, and the will to write this blog that has been going around my head for quite some time. With this blog, I am starting Mixster’s new Macro Mind series. This series will go on to become an extensive documentation of my mental processes which are actually worth presenting on HTML web pages just like the one you are reading now.

Few months back, I wrote this piece called 4 months of full-time remote: Hits, Misses and Infectious Initiative to share my experience of working at my new endeavour among other things that I already do. Since the world is transitioning to remote around me. This blog was a way for folks to understand the first couple of months of remote and how they can sail through them as a fresher. It usually has lot of room for mistakes people, hence the blog was called “hits and misses”. Folks learn through my misses & make hits of their own. Nonetheless, what was unique about this blog was, I started this thought process at the very beginning that I couldn’t quite finish or conclude till the end. A recent meeting with a friend retriggered those thinking neurons and motivated me to give it its own blog post. So here goes nothing, folks.


[Simple English] What the and Why the heck is Javascript’s problem of (a)synchronicity?

I KNOW RIGHT. I mean, what the heck. What is this promise thingy? Why wait with await? If there is something called async, then is there sync as well? Does this all seem a bit too overbearing for you? It sure did for me when I first started to learn more Javascript than what was needed to edit a website. I couldn’t understand these things to the point that I blinded myself to think these topics through. Let’s not do that, let clear the slate, clear the mind to understand these concepts. Frantic blog reading and trying out different Stackoverflow solutions won’t help you this time. Let’s take this one step at a time.


Adding Appimages to Xubuntu menu, Ubuntu applications and run them on Sudo by default

Appimages are quite frankly great. One easy to use executable binary that can package all dependencies of the application and can be shipped to end users without any need for instructions or configuration by the user. With great ease of use, comes little sacrifice as you might notice application that are Appimages don’t really appear in Linux menu, whisker menu, quick launcher, desktop icons and almost anywhere on the GUI. How to solve this, glad you asked!


[Simple English] The what, why, and how of Serverless the easiest way possible

You read the title of the blog, it’s clear enough what we are here for. Understanding Serverless the easiest way possible. If what you read below is too slow for your pace. You can jump right into a more practical, hands-on learning experience where I build a party parrot GIF generator from scratch and deployed it over on serverless. The link at the end, or probably on the sidebar.


[balena] 4 months of full-time remote: Hits, Misses and Infectious Initiative

In the last 4 months, I pseudo graduated without a farewell, couldn’t see my friends for the last time, joined a new role at a startup, put on several hats at work, organized meetups, mini-confs and now helping out with a major Python conference who’s tickets are selling out crazy fast. Subtle promotion tactic, I know. I experimented, grew out to do new things, built my remote setup, and now here’s me writing about the hit, misses, and infectious initiative about remote work of my past 4 months in a world that is burning both figuratively and literally. Let’s begin.


[Solved] File downloads in headless chrome/chromium using WebDriverIO DevTools Protocol

If you have found this blog on the internet, I assure you this problem of yours gets solved here and now once and for all.


Future Vipul’s Prep Guide to Dual-Booting: Dejunking Windows 10 and other sweet things!

Hey future Vipul, this is Vipul from 2020. What you know is a drop, what you don’t know is an ocean. You will need this guide when you get a new machine pre-installed with Windows (Whatever latest version is there on the planet you live on). Hopefully, Linux also exists at that time and you want to escape through a dual boot to loving arms of open-source software. You can’t go full Linux because you occasionally use proprietary tools and like gaming on Windows. We will be going through prep for that, to lighten Windows up to run on bare-minimum before the dual boot. Let’s get started, we have a lot to cover.


Deploying your IOT fleet with OpenBalena on a Virtualbox VM

Deploying an IOT fleet can be a painful venture as we all know. Building your software stack, testing it, provisioning, not to mention all the hoops you have to jump over when you are finally deploying. Even when you have deployed your solution you have to plan ahead for regular updates of the software in the field, maintenance, and huge upkeep attached to it. It’s a tough process, no doubt about it. What if that process could be made much easier with battle-tested tools at your disposal that helps you focus more on the development of your IoT solution rather than the tons of deployment issues that you face when deploying scale. Enters BalenaCloud and Openbalena!