I used to have separate sections of this site dedicated to my portfolio and my code samples. After awhile, I realized that how I was displaying code samples was wrong, and I applied that logic to my portfolio as well. As such, my portfolio is now a part of my blog, shared with this category.
FantasyHockeySim.com went live last Thursday. The site plays host to a couple simulated fantasy hockey leagues using the FHLSim software. Through FHS, league members can manage their teams in real-time, as opposed to all kinds of manual data entry that is required by FHLSim out of the box.
And if that sounds familiar, it might be because up until FantasyHockeySim.com launched, all of that was a part of DetroitHockey.Net. FHS is simply that functionality spun off into its own site.
One of the leagues that had been hosted at DH.N, the National Hockey Association, is the official league of SportsLogos.Net. And some of its members were not happy about having to be members of a Red Wings site to do their fantasy hockey. So I decided to move things to a neutral site.
With the fantasy hockey side of things no longer reliant on DetroitHockey.Net infrastructure, this would also allow me to update the two sites more easily.
Originally, the site was going to be called FHLSite, as that’s what I had referred to my software as when it was a part of DH.N. I had a hard time coming up with a logo for that, though, so I changed the name to FantasyHockeySim.com, abbreviated FHS.
For the logo, I took the shield from DH.N’s primary logo and changed the colors to gray and blue, then put the letters FHS over the top of it. A pair of crossed hockey sticks – the sticks from the DH.N logo, appear behind the shield.
The basic site design was ported over directly from DetroitHockey.Net but the header and footer were updated. For the main site and each league, the basic elements of the template are the same, with branding images and an accent color swapped out to provide uniqueness. The main site is a blue-gray while the DFHL is red and the NHA is a dark blue.
The biggest change was the replacement of the DH.N Community Forums as a communication hub and an identity provider. DH.N’s Invision Power Board installation is integrated into the entire site, which included the fantasy hockey side of things. It would not be available upon moving to a new domain.
I decided to create a team on Slack and build a login system around it. I’ll write more about this in a future post on lessons learned about the Slack API, but the short version is that their OAuth workflow and API combined to allow me to have users with accounts on the FHS Slack team log in to the main FHS site and see their unread message counts, effectively replicating the functionality of the forums.
The end result is something curious, where I’ve launched a new site but created virtually no new functionality. I think it’s a good starting point, though.
So when they unveiled the logo celebrating the team’s final season at Joe Louis Arena, it should come as no surprise that I was unhappy with it.
The primary problem I have with this is that the only way it says “Joe Louis Arena” is literally. Much like my complaint about the Hockeytown logo. Even then, they didn’t use the arena’s actual name but the nickname of “The Joe.”
The main elements of the logo are a big block of text, a Stanley Cup silhouette, and four stars representing Stanley Cup Championships. Visually, this feels more like a logo celebrating those championships than the arena that hosted the team when they were won.
The Joe isn’t all of that interesting of a building but at least try to represent it visually.
I threw together a rough drawing of the direction I’d like to have seen them go (and I emphasize “rough”).
The primary element of this design is a drawing of the exterior of Joe Louis Arena. It’s not a beautiful building by any means but it is recognizable and as such it makes sense to use it in the logo.
I kept the “Farewell Season” text across the top of the logo and the Winged Wheel at the bottom. The four stars are kept, two on each side of the Wings’ logo. A ribbon is added across the bottom of the arena rendering containing the remaining text from the original logo. The bounding shape is changed because I think it works better as a patch.
The only element removed is the Stanley Cup silhouette, which I don’t think is necessary.
So change the shape, change the colors, change any of the other elements… Just include Joe Louis Arena. That’s what the logo is supposed to be for. Show it, don’t just say it.
EDIT 2/15: I got some feedback that the bounding shape is unnecessary because it reduces the impact of the arena’s distinctive shape and I agree. I mocked up a version that uses the drawing of the arena, the ribbon, and the Winged Wheel without losing any of the important elements. Even the four stars are kept.
Since then I’ve disliked the Griffins’ 20th Season logo, their new primary logo, and their new jerseys. Over the last year it has become painfully clear that I don’t have the same design aesthetic as the Griffins’ front office.
On top of that (and as I’ve said before), I don’t love the idea of the contest. While it’s billed as a fan design contest, many of the winners have been design enthusiasts who are not fans of the Griffins. If Griffins fans aren’t winning, you’re essentially just asking for free design work.
So why submit a concept if I don’t think I have a chance of winning and don’t quite believe in the idea? That’s the question I’m struggling to answer. I did it anyway, though, so I’m detailing it here.
It’s immediately noticeable that this is an evolution of the design I submitted last year. The striping pattern, logos, and numbers are all very similar to the 2014 design and the nameplate is identical.
As the Griffins changed their color scheme for this season, the design has been updated to reflect that change, though I kept the “vintage” palette. Off-white, dark grey as a faded black, and a rust-like red. Out of curiosity, I did give a non-vintage color set a shot and it absolutely screamed 1970s Cleveland Barons so I abandoned it. I will say that going with this color scheme could be a risk as the team doesn’t have helmet/pants/gloves to match it.
With the 2014 design, I came up with a whole set of jerseys but submitted the white one. This time I went with a red jersey with black trim. The Griffins used to have a white home jersey, a blue road jersey, and a red alternate. Now they have a white home jersey, a black road jersey, and a black alternate. I thought having a red jersey rather than just another white or black one was important so I ran with that as the primary color. Additionally, playing up the color black helps keep the jersey from looking like a Red Wings clone.
The striping pattern has been very slightly modified from my original design. The shoulder yoke, wrist stripes, and hem stripe are all black with a white outline and then a black outline. The two outlines are 50% thicker than they were. The shoulder yoke is slightly smaller to account for that.
Additionally, last year I couldn’t decide how to render what was supposed to be a straight stripe, given that the jersey template featured curved lines in places that would be straight in three dimensions. That time I went with a curved line to match, this year I called a straight line a straight line.
The number font changed from a modified version of the Chicago Blackhawks’ (which I deemed to be too wide [due to the modification, not the standard font]) to that of the New York Islanders. I decided to go with black numbers as another way to differentiate the red jersey from Detroit’s and put a white outline around the numbers to make the black more visible on dark red.
Speaking of the number, I also carried over the placement of the jersey number in the collar webbing, my favorite feature from the Griffins’ now-retired red alternate jersey.
The logo – as it was in last year’s submission – is a griffin silhouette inside a shield. The griffin stands on two legs with its claws reaching out to the front. I kept the homage to the Griffins’ original logo in place, as this griffins’ tail is the same as that of the newly-replaced Grand Rapids mark. The only change to the logo is the wing, which I was never happy with.
While I liked the fact that the original wing was raised high, the proportions and shape felt wrong. As such, the new wing is closer to the griffin’s back, larger but sleeker. This also allows a second homage, as the wing’s feathers are in the same shape as the wing on the Red Wings’ logo.
The shoulder logos were significantly harder to decide on than the jersey crest. Shortly after I submitted last year’s concept, I came up with a version of its shoulder logo that added some outlines to the text to give it more depth. For this year, I started with that design and swapped the colors around.
The first debate I had with myself was whether or not to use a Red Wings shoulder patch, as the Griffins’ actual jerseys do and both of last year’s winners did. Wanting to keep the vintage feel, I put together a patch design that was the Winged Wheel in vintage colors inside a shield in a shape that is often (mis-) attributed to the Detroit Cougars of the 1920s.
I then thought about the fact that this is the Griffins’ 20th anniversary season and that it should really be commemorated on the jersey, as it is on all three of the sweaters in their standard set. I replicated the shoulder patch from the team’s home and road jerseys and recolored it to match this jersey design. I also modified the anniversary mark to use the interlocking GR logo rather than either the old or current Griffins’ primary, as I didn’t think they fit with the griffin silhouette crest of my jersey. To give the GR logo some added heft in the anniversary logo, I surrounded it with a kind of “keystone” effect.
With that done, I decided that I wanted to balance out the roundel on the left shoulder with one on the right. This also gave me the opportunity to play with something that always bothers me about minor-league team jerseys: The seemingly-random appearance of another team’s logo. I started by creating a true roundel based on the design of the Griffins’ 20th season logo. I added text to the circle reading “Detroit Red Wings” across the top and “Primary Affiliate” across the bottom, giving reason for the slapping of a Detroit logo on a Griffins jersey. Inside the circle I went not with the Winged Wheel but with the Old English D, as I felt it fit both the circle and the overall feel of the jersey better. The D is outlined in black, a modification I wouldn’t have wanted to make to the Winged Wheel anyway.
As I said, I don’t think this design will win the contest. I don’t think they’ll pick another griffin silhouette so soon after picking one last year. I don’t think they’ll go with a design that they don’t have matching pants and helmets for (for the record, I imagine a black helmet and black pants [well, vintage black] for this set). Also, I think that there are some really… off parts of the 20th season patch but I copied those elements directly from the Griffins so I kept them in.
I don’t know. We’ll see.
One last note, here’s that Barons-esque standard red/white/black design:
Recently, Jenny decided to pull her development blog – Code, Crafts, and Craic – off of Blogger and onto the NextJen site. I ended up coming up with a type treatment that ties Code, Crafts, and Craic into the NextJen branding.
The important question to answer first was whether Code, Crafts, and Craic was becoming the NextJen blog or whether the NextJen blog was called Code, Crafts, and Craic. It may sound similar but it’s a matter of which brand is more important. Jenny decided that the blog would be keeping it’s name and focus, it was just moving inside the NextJen web property.
With that decided, we knew that the focus was on making the existing name look like NextJen, rather than tacking the existing name onto NextJen.
We started with the “NextJen” type treatment and applied it to the words “code,” “crafts,” and “craic.” The word “and” is dropped in the empty space between “crafts” and “craic” but the commas in the name are left implied by line breaks. The three Cs are aligned to the left but the block of text that forms is centered over the text “The NextJen Mobile Blog.”
The aerials that appear over the tittle of the J in the NextJen logo are repeated over the O in code, modified to fit the O better. The aerials are derivative in both logos but it provides an extra bit of visual continuity tying them together.
I wrote a piece for the “Fix it Friday” feature over at SportsLogos.Net but they decided not to run it, so I’m posting it here.
The idea of that feature is to take the uniform set of a sports team and point out what’s wrong with it, then propose an alternative. My focus was the new alternate jersey of the NHL’s New York Islanders. What follows is slightly edited from my original text, as I don’t need to follow the same format here as I would there.
The New York Islanders unveiled their new alternate jersey two weeks ago. A departure from their blue and orange standard set, the alternate is black and white, mimicking the color scheme of their new landlords, the Brooklyn Nets.
Though statements at the unveiling of this jersey say otherwise, the new Islanders jersey doesn’t tie into the team’s history at all. It could be any team’s jersey. It doesn’t tie into a history of four consecutive Stanley Cups, even with four stripes to represent those wins. It doesn’t share anything with the modernization of that set worn in the late 1990s into the Reebok Edge era. It (thankfully) doesn’t evoke memories of their previous departure from the norm: the Fishstick jerseys.
And – again, despite what team executive say – it’s not supposed to.
While this doesn’t in any way say “Islanders,” it screams “Brooklyn” (at least the Brooklyn brand that the Barclays Centre team is trying to build). Minimalist and a little retro, with rounded fonts.
As such, there are two ways to look at this. Is it a successful New York Islanders jersey? Not in the slightest. Is it a successful Brooklyn hockey jersey? Based on the brand they’re trying to build there, I think so. That said, there are still issues with it.
The minimalist version of the Islanders’ current primary logo – stripped down to just the connected “NY” – works well as an alternate logo for the team, as it did on their Stadium Series jerseys. Additionally the “B-with-stripes” alternate logo that appears on a tag at the hem of the jersey looks good, as does the BKLYN logo on the helmet that makes use of the Y from the primary.
The inclusion of a white hem stripe at the waist of the jersey, breaking up what would otherwise be an all-black body, is a big factor towards making the color choices work for me. Those stripes also being used at the cuffs of the sleeves is a good bit of consistency.
Similarly, the contrasting-color collar helps break things up, though, as I’ll get to below, I don’t think it’s quite enough.
The thing that supposedly ties these Brooklyn-themed jerseys back to the New York Islanders franchise is also the thing that was most poorly executed. Four stripes, one representing each of the team’s Stanley Cup Championships. These stripes appear on each arm and on each sock, but they’re far too thin to appear very visible during game play. They get lost. Even when modeled on a white background, they appear more like a musical staff than anything athletic.
Speaking of tying into the past, on a black-and-white jersey the use of orange for the four stripes in the crest logo is jarring. The blue and orange Brooklyn shoulder patch on a black background also has this problem, as do the helmet logo and the hem tag logo.
The hem tag logo is something else I take issue with. Not the logo itself, which I mentioned liking, but the placement. Those hem tags won’t be visible on the ice, they’re just included for the fans wearing them in the concourse.
Finally, I’’m not sold on the number font. It’’s unique across the NHL but it feels very overbearing. It’s a big, bulky font – with just a little bit of rounding that feels like a throw-in.
The sleeve and sock stripes are made thicker, making them more visible. A white shoulder yoke is added, breaking up the solid black look and giving the blue an orange shoulder patch something to pop off of. A white stripe is added to the side of the pants and the “B” logo is moved to the bottom of that stripe, replacing the redundant “NY” logo. Orange is swapped out for white. A more rounded font is used for the numbers.
There’s no undoing the revolutionary change that is going to black and white for the Islanders. What we can do is clean up some of the mistakes they made in the process. Bolder stripes, rounder numbers, and removal of jarring colors gets us that. It ends up with a retro-modern look that the Brooklyn organization seems to have been going for.
The 25th season of the DetroitHockey.Net Fantasy Hockey League coincides with the 20th season of the main site itself (possible because DFHL seasons don’t typically last and entire year), so I’ve been working on a lot of commemorative logos of late.
The logo, like DH.N’s 20th season logo, is based on the “promotional” version of the league logo, though the modifications are less severe.
The text of the league name has been slightly condensed to leave more space at the bottom of the circle. In that space is the league’s primary logo, larger than the DetroitHockey.Net logo that normally takes that spot. Inside the circle, where the league logo normally would be, is the text “25th” in a block font. The “25” is red with a white and black outline while the “th” is solid black, tucked partially inside the opening of the 5.
A waving banner goes across the circle, sticking out on each side. The banner goes under the circle and over the league logo and the “25” text. Inside the banner is the word “season,” placed directly under the aforementioned “25th.”
The entire thing uses the “vintage” red, white, and black colors that I’ve used so much. I’ve been trying to get away from them but for some reason I think the DFHL logo looks really good in that scheme. Probably the amount of red.
Today marks DetroitHockey.Net’s nineteenth birthday and over at the site, I’ve unveiled the 20th Season logo.
The logo is based on the “promotional” DetroitHockey.Net logo featuring the site’s shied logo inside a roundel. This roundel is broken by a bar featuring the years 1996 and 2016. The top half of the roundel says “DetroitHockey.Net” in a more condensed type treatment than the base logo. With the year of establishment already in the logo, the bottom half of the roundel includes the text “Twentieth Season.”
Like DH.N’s previous anniversary logos, this one was designed as if it were a jersey patch for a sports team. Unlike the previous ones, this one is also intended to match the existing logos of DetroitHockey.Net’s identity.
I’ve ranted on DetroitHockey.Net (and related environs) in the past about my dislike of the “Hockeytown” name by the Detroit Red Wings. I think it was a cheesy slogan that would have been gone after a year had the Wings not happened to win the Stanley Cup that year.
And the logo… What an awful mess.
I was complaining about the logo to Jenny a few days ago and she had a simple response: “So fix it.”
First, I’ll explain why I don’t like the existing logo.
There are three elements to this logo. It starts with the Red Wings’ actual logo, then the word “Hockeytown” is thrown over it in a font that looks like cracked stone (maybe it’s supposed to be cracked ice?), finally the team’s year of establishment is added in smaller text.
As I’ve said in a couple conversations while I’ve been working on my concept, the reason this logo says “Hockeytown” is that it literally says “Hockeytown.”
The “Hockeytown” wordmark doesn’t stand on its own. The font is dated, its choice is confusing. On top of that, it’s used to obscure the Red Wings’ logo, the only thing that ties in to Detroit, the city the logo is supposedly representing.
It could say Baseballtown or Footballtown or be used over any team’s logo and carry the same weight. Example:
It works just as well with the logo of the rival Colorado Avalanche as it does for the Red Wings. I’ve already been told I’m going to be punched for doing that, too.
So I wanted to create something that said Detroit, Red Wings, and hockey without needing the word “Hockeytown” to do so.
I love shield logos so it should be no surprise that I use a shield as the base. That shield is set atop a pair of crossed hockey sticks, pretty much a universal symbol for “hockey” (one that I’ve used repeatedly in other projects). In the bottom part of the shield is the Red Wings’ logo on a red background.
That red background becomes the skyline of Detroit moving upward. In the “sky” portion of the shield is the wheel part of the Red Wings’ “Winged Wheel” logo in a very light grey, while “Established 1926” appears arched across the top of the shield.
Over the middle of the shield is the word “Hockeytown” in a block font.
One bit of stealth symbolism that shows I was thinking too much: There are seven pieces of tape on each stick representing the seven Stanley Cup Championships Detroit has captured as of the time they started using the “Hockeytown” name.
I don’t love this logo. The text looks awkward to me, I’m just not going to take the time to get it right. It also looks familiar, like I might be borrowing elements from something I’ve seen and can’t recall. I know there are shield logos with a skyline in them, for example. Also, the shape of the shield matches the one used in the Griffins’ 20th anniversary logo because I already had it drawn.
That said, I think it hits all the notes I was trying to. The team logo says “Red Wings” (obviously), the skyline says “Detroit,” and the sticks say “hockey.” Yeah, you could swap out another team’s logo and another city’s skyline but that’s a bigger change than what I did to make Denver “Hockeytown” above.
I think the real test is that it stands on its own with the “Hockeytown” text removed.
Removing the text and enlarging the team logo gives you a logo that says all the same things.
I’m not saying “ZOMG! They should totally use this!” or anything. This took me about three hours, one of which was spent tracing the Detroit skyline. I’m not a designer and I put together something less sloppy and lazy than the logo the team actually uses.
The logo, designed by the Griffins with input from Reebok, consists primarily of a silver shield dominated by a “frozen” numeral 20. Silver, a secondary color for the franchise since its inception, is given prominence due to its similarity to platinum, a modern theme for 20th anniversary gifts. Red, which the Griffins began to feature significantly in 2002 when they cemented their affiliation with the Detroit Red Wings, serves as an accent in the logo’s border.
I say the “frozen” 20 looks less like it’s covered in ice and more like it’s dripping. The over-use of silver makes the logo look like a photocopy. The use of red without any of the Griffins’ other colors is something I’ve ranted about repeatedly, as I hate seeing the Griffins defer to the Red Wings’ branding. The Griffins’ primary color is blue. They should use it.
I re-drew the logo the way I think it should have been. Here’s the comparison.
I’ve removed the “drip” and the unnecessary bevel from the 20. The black shield is replaced with the Griffins’ standard blue and the full-color Griffin logo is added. The silver used is the same as is already part of the team’s identity. Red stays as an accent color and the black outline becomes blue.
Disclaimer: My version is a slightly-incorrect trace of the original, so some of the shapes aren’t quite right. I wasn’t trying to change them, just too lazy to get it right.
Now, I still don’t think this is a fantastic logo. Aside from the colors, the only part of the Griffins’ identity used in this is the primary logo, which is partially obscured. The Griffins have a unique jersey number font, I’d love to have seen that used. I do think my version is better, though.
Update: By request, I drew up a version that keeps the bevel. I think it might look better than my original idea.
The site for the Pine Ridge Condo Association was developed with communication in mind.
Prior to the site’s creation, all electronic communication between the neighborhood residents was handled via email, with no single contact list maintained. Members of the Board of Directors had the most accurate lists but, in the interest of privacy, those weren’t made available to the neighborhood as a whole.
The Pine Ridge web site, combined with an associated Facebook page, provided another location where communication could occur. Post to the Facebook page were automatically pulled to the site’s home page. Site administrators could then flag important messages as news, which would give them more space on the home page and make them available in an RSS feed.
Additionally, each resident of the neighborhood was given an account on the site where they could log in to manage their contact preferences.
Their email address and phone number remained visible only to the board, but they could opt in to a mailing list based on the data in this user-managed directory. Any messages sent to a specific email address would be forwarded to all of the neighborhood homeowners. To protect against spammers, only messages from email addresses already on the list would be forwarded on.
By creating the web site, a place for static information was also made available. Documents such as the association bylaws – public documents but sometimes hard to find – were given a home on the site to be more accessible.
The above text and images were copied directly from the portfolio of my former development company, O6 Web Services, as I imported it over to this blog. It was not updated for re-publishing. This project launched in October 2012.