Geek With Opinions

Tony Gemoll

Written by Tony Gemoll. Shorter opinions found on twitter

Time for a change, part 2

02 March, 2017

This the 2nd part in a series of posts about improving the dev culture in the Milwaukee and surrounding area. See all the post in this…

Time for a change

23 December, 2016

Most of the people who know me and are reading this probably know me from my work with the Milwaukee JS meetup. Anyone that has had a…

Consider my Hapi Edge Developed

26 August, 2015

The nice people over at Bleeding Edge Press noticed that I submitted a pull request to hapijs  related repos at some point and asked if I…

The responses of giving notice.

14 January, 2015

This morning is the day. After 6 years with the company, Tom has decided it was time to move and is putting in his notice. He is nervous and…

Ampersandjs and ASP.NET MVC

13 November, 2014

Ampersand is a newish client JavaScript framework that helps build native web applications. It is built and maintained by &yet . Ampersand…

My bout with Shyness

16 October, 2014

I am shy. I am very lucky that it is not crippling. But it is bad enough that it has and is keeping me from doing what I really want to be…

Stop chasing carrots

19 September, 2014

My first job out of college was working for a large printer of magazines.  There was a good number of developers and for the first few years…

C# HttpClient integrated authentication

14 July, 2014

HttpClient has become the standard way to make http requests in C#. This is mainly used for API calls but has other uses as well. Recently…

Why having an open door isn't enough

17 June, 2014

Recently Jason Fried  wrote an article titled “Is Your door Really Always Open?”  In it, he suggests that having an open door policy is…

So I wrote a state machine. Why? Because it sounded fun!

08 February, 2014

I had a problem. I was tasked to make a wizard type interface for a few workflows in an web app. The workflows had 3+ steps with the current…

One man's solution for full page web apps

31 January, 2014

Recently, I had a need to create a web application that functioned kind of like a native app. The design requirements were simple. There…

Book Review: Rework and Remote

06 January, 2014

I am reviewing two books: Rework and Remote by Jason Fried and David Heinemeier Hansson  of 37Signals  fame. Both books are laid out in…

Software Craftsmanship

03 January, 2014

On my way home from work the other day, I was listening to .NET Rocks Episode 934 with Uncle Bob on building software. Carl, Richard…

Transparency in the Work Place

12 December, 2013

Image a CEO walks in one morning and states loudly for everyone to hear “The release date has changed from 5 weeks to 2 weeks. Everything…

Node.js And Azure: Is it a Port or a Pipe?

09 December, 2013

When deploying a node.js application to a azure website, the node.js environment variable process.env.port is set. One would think that…

Geek Motivation

17 October, 2013

Physcology is something I have always been interested. If I couldn’t work in software development, I would probably be in physcology. To…

Node.js running on Azure.

11 September, 2013

Recently I created a little node.js project for fun. It sole reason for existing is to display Bastard Operator from Hell quotes. I…

ASP.NET Dropin DLL Plugin – Part Two

10 July, 2013

ASP.NET Dropin DLL Plugin – Part One The first post was a quick intro to the project. In this post, we will cover this works in more detail…

Enabling Twitter cards

25 June, 2013

Twitter cards are summary widgets that show up for links to websites that have them enabled. There are a few types of cards: summary…

ASP.NET Dropin DLL Plugin - Part One

13 June, 2013

My intro to web programming was with PHP and scripts such as phpBB and other internet forum software. I always like that installing a plugin…

Throttle upload bandwidth in Windows (QoS)

25 May, 2013

I have digital cable service from Time Warner. It is not the great but still decent. Currently my upload speeds are limited by Time Warner…

Short overview of living with Dyslexia.

16 May, 2013

I have 3 learning Disabilities: Dyslexia, Dysnomia, and Dysgraphia. What follows is what it has been like for me over the course of my life…

Why slow is fast.

14 May, 2011

Recently, I have been thinking about an old fable. I am sure that is was read to you as a toddler or maybe you read it as a kid. The…

Book Review: Being Geek - The Software Developer's Career Handbook.

26 February, 2011

I’ll admit, I am not much for book reading. I like skimming the Internet and blogs but setting down with a book is not my thing. Maybe it is…

Android Development: The Fail

07 February, 2011

So back in October I started the process of learning to do development for to android. Sadly, I am here today to admit that went poorly…

Android Development: The Install

07 October, 2010

I recently picked up my first smart phone. After years of wanting to move up to a smartphone but holding off because of price, I finally…

Windows 7 and Visual Studio 2010 Release Events

01 June, 2009

Windows 7 is due out by the end of this year. Visual Studio 2010 is due out next year. Does this all sound a bit familiar? It should because…

Google Analytics and Spammers

18 May, 2009

I decided to try out Google Analytics over the weekend. My web host’s web stats leave something to be desired. Since Google already knows…

Windows 7 Feature

16 May, 2009

So I was getting my oil changed today. While I waited I took advantage of the free WiFi. I had to download Adobe Reader because of the new…

VHS to DVD project.

11 May, 2009

The Problem: What to do with all those aging home videos that are on VHS (or other analog) format? The Answer: Buy some new toys and convert…