Skip to content

Instantly share code, notes, and snippets.

Chris Hansen hansenc

Block or report user

Report or block hansenc

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@hansenc
hansenc / architect.md
Last active Sep 6, 2019
What makes one a good software architect
View architect.md

What makes one a good software architect

Notes from the Utah Software Architecture meetup discussion on 9/5/2019 on what makes someone a good software architect.

People skills

  • Influential. Able to gain buy-in from colleagues. Sell to stakeholders. Meritocracy of ideas -- let the best idea win. Influence across teams and functions, up and down the org chart.
  • Seek to understand.
  • Conflict resolution.
  • Negotiation and persuasion.
  • Mediation. Balance the needs of different stakeholders.
  • Able to gain trust. Respectful.
View LambdataRule
package org.lambdatarunner;
import static java.util.stream.Collectors.toList;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import org.junit.rules.TestRule;
import org.junit.runner.Description;
View install_jdk5_lion.sh
#!/bin/bash
# This script is edited by Brice Dutheil
# See there in french http://blog.arkey.fr/2012/07/30/script-pour-installer-le-jdk-5-sur-macosx-lion/
# Translate button is broken for now, please use Google to translate this website.
#
# 2013/10/30 Updated for OS X 10.9.
#
# 2013/05/11 Added a few more guidance when Java Preferences is not available anymore
# Added a simple example of a JDK switch function.
You can’t perform that action at this time.