Full Profiles For 3rd-degree connections are available only to premium account holders

Posted: March 27th, 2014 | Author: | Filed under: google | Tags: | No Comments »

LinkedIn is really pushing their premium service, and they using some shady tactics in the process. If you are logged in to LinkedIn and perform a google search for someone who is a 3rd degree connection, and click on their profile you will see the following

 Linkedin search result if you're logged in

However, if you close that tab and search for the same person using LinkedIn’s built-in search:


And click on the profile from there:


You might be surprised to learn that you can now view their full profile. Another workaround is to open the profile in Private Mode, or log out of LinkedIn. Doesn’t seem very above-the-board, especially considering that LinkedIn doesn’t have the best history building user confidence. In fact, it seems very similar to Experts Exchange fiasco from a few years back.


**no association with Mr. Pickens, he just happens to be a 3rd-degree connection to me on LinkedIn

Progression of Management

Posted: March 26th, 2014 | Author: | Filed under: management | No Comments »
  1. you do
  2. you tell people how to do it
  3. you tell people what to do
  4. you enable people to do what they do
  5. you tell people why they’re doing it

Innovation comes from collaboration among talented equals trying to solve a real problem

Links For Programming in Go – for beginners

Posted: March 13th, 2013 | Author: | Filed under: code, go | No Comments »


http://www.youtube.com/watch?v=ytEkHepK08c – A Tour of Go




http://www.youtube.com/watch?v=XCsL89YtqCs – Writing, building, installing, and testing Go code



http://golang.org/pkg/ – use as reference

http://www.youtube.com/watch?v=f6kdp27TYZs – Google I/O 2012 – Go Concurrency Patterns








jQuery .On Pass Sender Information to Handler Function

Posted: March 5th, 2013 | Author: | Filed under: html, jQuery | Tags: | No Comments »

I needed to display a modal box that would pass information back to the link (sender) that was clicked. In my experience this has been handled in the past by either:

1) Creating an individual modal box for each element that would need to one, and display it when the link is clicked
2) Using a generic object to pass data back and forth from the modal to the sender

I didn’t really like either of these approaches from an efficiency/readability standpoint. Fortunately, jQuery 1.7 introduced the .On function which allows you to delegate events to their respective handlers.

My scenario is a color-picker. I only have one instance of the palette (modal) which handles all requests from senders. Here’s the code block that accomplishes everything.

<script type="text/javascript">
$(document).ready(function() { 
	$(".show").click(function(e) {
		//remove binding (off) first before binding to prevent handler from being called more than once
			$('div').off('click').on('click','a',e.target, function(e){
				//e.target passed as a parameter to handler function
				//tells us which link was clicked 
				//and which is the owner we want to update
				var sender_id = e.data.id;
				//this e.target refers to the ahref that was clicked in the div
				var color_selected = $(e.target).attr('title');
				$("#" + sender_id).css({color: color_selected }); 
	return false;

And the code in action: