680 karma · joined May 8, 2015
Unmind is a workplace mental health platform. We empower employees to measure, understand, and improve their mental wellbeing.
We are currently growing our product development team and have a number of unique and exciting opportunities for people with a diverse set of technology skills. We’re looking for the following:
Full Stack Engineers (Backend NodeJS, AWS, React, Typescript) - Senior, Lead & Principal. Mobile Engineers (iOS/Android/React Native, Backend NodeJS)
We thrive in autonomy, have a flat structure and you will be encouraged to fail and learn.
Please find more information about Unmind at www.unmind.com/careers
* We traditionally work from an office based in London with flexible working.
Maybe it was changed since you commented?
This business of exercising for the sake of exercising for the rest of your life as if it is some sort of cross to bear is not the best technique to staying healthy! Try and enjoy it.
From installing applications to changing my background.
One terrible experience I had was when Windows did something to the Linux bootloader and I had to try work out how to fix that, but I can't really blame Linux for that.
Honestly I am so much more productive on Pop than on Windows. I can spend more time actually doing my job and less time manually creating PATH variables for every package I install. As a Web developer Windows is a disaster.
I ended up landing the London gig and having a fantastic interview experience with the Bermudian company. They all had VASTLY different interview processes but it really made me realise how stupid that whole algorithm/whiteboard process is.
I think this perception that the big 3 use it as a filter is even a bit lame and lazy. I've heard they do it because it's more costly to hire a dummy than to miss a star, but I would love to see the data around that.
Unless of course they aren't interested in hiring "stars" and just want leetcode monkeys to file in and churn out code with perfect asymptotic behaviour.
In a larger team the flow of info is DevOps/Developer spot error in CI/CD, find out which commit/Developer broke the build. Email/slack/ walk over to let them know and sit down for a friendly troubleshooting session.
Resolve the problem. Follow necessary processes to commit change. CI/CD hosted agent is busy building other projects because not enough budget for multiple hosted agents and all CI/CD is handled in the cloud. Time to go home!
Obviously that was a bit facetious but you get the picture.
You don't realise what you had till it's gone!
Basically my point is let's wait and see and give them the benefit of the doubt. From my perspective its an incredible piece of software, front end and back. It's stunning. We get 100% of the product for free, and those that pay get 105%.
Also it is still quite young. With time some of your issues will likely be ironed out, or it may turn into a mess.
I do agree with it feeling a bit cluttered now.
I still predominantly use Windows 10 due to gaming and doing a lot of .Net development, but I am changing jobs soon and I might just run Linux for a while. See what happens. Honestly my experience in Windows these days is one of pain and confusion. The file system is even annoying me quite a bit. Anyway, I probably just hit the hardware configuration sweet spot that mean't my Pop!_os installation wasn't riddled with driver issues.
But if I ever get into more graphically demanding games I can hook up an eGPU and throw in a 1080Ti or something.
Edit: You are a champion, that worked!
If you are doing Web development I highly recommend that over Windows. Just last night I tried to setup a Phoenix project on a fresh install of windows and after 5 hours I was still installing C++ build tools, setting up path variables etc etc. It honestly is a world of pain.
I remember setting up the same project on Ubuntu in five minutes. Not to mention it is infinitely more responsive.
It took me time to work out where to start... Once you think it through you realise it is pretty easy and obvious. But (and this gives away my age a bit), I have not built a static webpage since school (over 10 years ago), and have become so accustomed to all the crazy shit that goes into web development today like Webpack, NPM, React, Angular etc etc that I had forgotten how to actually just serve a piece of HTML.
My dependence on all these frameworks and CLIs sent me on a quest to find out more about pure javascript, and I came across an incredible talk by a developer who created a pure javascript web app for music notation. I really wanted to link it here but cannot find it.
The ones still in ZA are clammering to get out.