Hackathon In Boston? And Hi Again…
So wow, hi again. It's been quite some time since there was a recent post on this site huh? I know I know, sorry about that. It's been quite a year let me say. I have decided to share some updates and some cool news that you may be interested in!
Isobar Create 48. Invent Something. Change Everything.
Isobar is hosting a 3 day non-stop event starting September 13th called Isobar Create 48. This is the first DevCon of its kind to explore the NFC chip inside the Google Nexus S. Essentially, it's going to be a 48 hour hackathon that everyone is invited to and encouraged to bring anyone they like with them.
Near Field Communication (NFC) technology will let us make transactions, exchange digital content, and connect electronic devices like never before. Your phone will be your credit card, boarding pass, hotel room key, coupons at the supermarket. You’ll buy only the 3 minutes you need on the parking meter.
If you're interested in checking this out, you can get all the details here. Don't worry if you don't have a team, you will be able to jump in with any team, or go here to organize with others who need a team too.
This is sure to be an event you don't want to miss!
Now For An Update
This year started out with a bang really, at least for me. It was kinda not so great the first couple weeks of the year but, then I started a job working as a Front-end Developer at Isobar, which to say the least, has been really great. My first day I was working on adidas.com, which after my third week there, was suddenly the main front-end developer working on that project. It was crazy intense and a very quick learning experience, but a really awesome one for sure.
The sites I've worked on for adidas are under the Sports Performance part of their site. Some of these I worked on more than others, and some way more than others.
I've been extremely busy working for some really high-profile clients and doing a ton of really cool stuff on the front-end. Also, I helped re-develop and design the Isobar Front-end Code Standards & Best Practices page making it HTML5, I wrote the web typography section as a new addition as well as some various other minor edits and additions to the page content too, and I also added in some really cool easter eggs that change the logo to a canvas animation I made and make #plaidirish all over the place which is pretty baller. :)
We put the doc up on Github and welcome everyone to come give their feedback, open issues for any edits or additions you'd like to see added, and of course, fork us!!
I've also been doing some really cool stuff with HTML5 and Canvas on Anti-code, one of my new sites, so check that out. Plus some even cooler stuff for Samsung's Olympic Genome Project using HTML5 and Canvas too. It's going to be a Facebook app that will be released in the somewhat near future, so be on the lookout for that it's going to be amazing.
You like ovals?
As you can see I haven't been doing all that much with my time. But really I have barely had the time to sleep let alone write a new post here. Apologies for disappearing like that. Maybe leaving you with this little snippet will make up for it?
// here's a helper function for drawing ovals with bezier curves in canvas
function ovalMaker(centerX, centerY, width, height) {
con.beginPath();
con.moveTo(centerX, centerY - height / 2);
con.bezierCurveTo(
centerX + width / 2, centerY - height / 2,
centerX + width / 2, centerY + height / 2,
centerX, centerY + height / 2
);
con.bezierCurveTo(
centerX - width / 2, centerY + height / 2,
centerX - width / 2, centerY - height / 2,
centerX, centerY - height / 2
);
con.fill();
con.closePath();
}
This function is useful in Canvas to draw oval shapes, or circles that aren't perfectly round....ovals. How do you use it? Simple.
// USAGE // vertical skinnier oval bezierCurve(x + 60, y + 75, 80, 130); // vertical fatter oval bezierCurve(x + 150, y + 75, 100, 120); // small oval bezierCurve(x + 125, y + 175, 20, 30); // horizontal oval bezierCurve(x + 105, y + 225, 200, 50);
Well, that's all I have time for today. I have to get back to working on work work, work. I work on work when not at work, until I leave for work to work on work work.
That^ pretty much sums up these past months for me right there. All I gotta say is love what you do, it's awesome.





