Golang - Setting up Dev Environment

After a little of back and forth and using different IDEs I documented my preferred set up here: Install Golang Install the latest version of Golang from here. IDE I chose to use Visual Studio Code because it is free and it has better support for Golang than (almost) any other IDE outide. Extension In order to configure VS Code to support Golang, you need to install vscode-go extension. Then: Open VS Code, Hold cmd+shift+p, Select Install/Update Tools This will install the following packages: ...

December 4, 2017 · 1 min · Amir Mohtasebi

Golang Series

These are a series of posts explaining how I set up my preferred Golang web API project that is ready for production. You can leave comment here or raise an issue on Github in case you think there is a better way of doing things. Part 1: Setting Up Your Dev Environment Part 2: Learning Material Part 3: Debugging Go Apps Remotely

December 3, 2017 · 1 min · Amir Mohtasebi

API Value for Business

For the last three years my main focus, mainly as my side project, is API from both technical and strategical point of view. I keep talking about how great Hypermedia is to random people in the office kitchen, writting API clients in different language, reading books (here, here, here, and here), and attending conferences. The problem is, we cannot expect people with no technical background invest heavily in something that has no user interface as well as immediate ROI. ...

November 5, 2016 · 2 min · Amir Mohtasebi

Mentoring Experience at Summer Of Tech 2016

Almost a year after my first mentoring experience, I did the second round and this time experience was very different. The difference is so obvious that I had to review and change the tune of the last year post. Here are this year’s findings: Do Lean This year, my main concern was to stay lean. The first couple of hours the team tried to come up with a good problem statement, and value proposition. Along the way, the lean canvas helped them in staying in line to hit the target. ...

August 22, 2016 · 1 min · Amir Mohtasebi
Mastodon