Setting up a remote digital workspace

IBM 9119-595 FSP Replacement by pchow98

In a post by Ivan Voras on TopTal, he describes his remote digital workplace.

From it, I can only understand that he is a freelancer, which didn’t grow out of start-up garage mentality. Amazon, Google and Apple started in a garage, but it was a different time. And what people seem to forget - they were working, they weren’t setting up a work environment. Today you can lease a server and set it up in minutes and start working.

Read More

Just ship it

If your ship doesn't come in, swim out to it! - Johnathan Winters

Let me start with a story. There was a group of friends, somewhere in the fog that was 1997. They had a common interest - computer programming. But not any kind of software, no, they wanted to see how far they could push hardware back then. They were doing the kind of stuff that today you only see in video games. They traveled to various competitions around Europe, having gotten some good placements with their entries. Real time rendering of animation, ray tracing, 3D graphics, music,… and meeting people who shared their interests.

Read More

Connecting to a Cisco VPN with OpenConnect on a Chromebook without Crouton

Chromebooks are an affordable alternative to Windows and Apple products

I have been looking at a Toshiba Chromebook 2 with Full HD screen for the last few months. The $300 price tag, my dying home laptop, and the good reviews convinced me to finally take the plunge and purchase it as a laptop for home use.

If you, like myself, have a Cisco VPN at work, you might find out that you can’t connect the Chromebook to your VPN. From what our network engineer found out it’s basically just some XAUTH mismatch. If you don’t know what that is, the basic take away is - you can’t connect without having additional software, OpenConnect. But how to run it in a Chromebook?

Read More

Premature optimization

In my many years as a software developer, this is one phrase which I have heard over and over:

"Don't optimize your software prematurely."

I have no idea where the phrase came from. I know that most software is shit because people don't know any better. And generalities like this encourage people to write bad software. I will try to list a few things that I think make up a good developer culture.

Read More