Photo for 2013-12-26

Find the folder you want to modify. CMD + I to open up the info window. Set this aside. Find the image you want to use. CMD + I to open up its info window. Click on the thumbnail then CMD + C to copy it. Go back to the first info window you opened. Click on that boring thumbnail. CMD + V to paste the new thumbnail image. PROTIP: this can work with any image. Transparent .png icons work the best. Bask in the glory of Nibbler waiting to gobble up your code. *Tested only in 10.6.8 because I’m old school like that. 

Dec 26, 2013 · Christopher Boette

Ol' Gus & His Crazy Ideas

Day 27 of MakerSquare. Friday is Tie Day. Analog morning: we got a quick lesson on working with clients [read: ask good questions] & how to translate their ideas into specs, which we can use to determine what sort of product to build and how to build it. Then, Casey put on a ten-gallon hat and turned into Mr. Gus Chiggins, Idea Man. Mr. Chiggins asked us to build a web app he dubbed “Weightable” which will allow users to sign up, set weight goals, and start tracking their weight daily. Their friends can see their progress and give them encouragement along the way. We then worked in groups to put together the client spec and clarify what he said he wanted. ...

Dec 21, 2013 · Christopher Boette

➜ makersquare git:(yesterday) git stash

Day 26 of MakerSquare. Started the day with an update from the career services duo. We got some pointers on how to get our online selves together. We were also reminded that even though we’re here at MKS to eventually get jobs in development, we need to learn to be better developers first. Moral of the story: code. Front-end: using presenters in riot.js to perform actions for our webpage, all illustrated with incredibly un-fierce puppies. We did a lot of reading code and practiced verbalizing what was going on with it. ...

Dec 20, 2013 · Christopher Boette

Quote for 2013-12-20

“Leaning in” is not the answer to our larger cultural problem and the unrealistic expectations the tech world sets for both men and women. Leaning in is an option, certainly. But, for most of us, “leaning in” will keel us all over into burnout. It will lean us all into lives we’re still inexplicably unhappy about living, always seeking the next way to “lean in” and “get ahead”, no matter what physical or emotional toll it may take. No matter what drugs you have to do. Never mind that you’re falling apart and haven’t had any time for yourself all week in between working and your commute back and forth to Palo Alto.What Sheryl Sandberg ignores is that whatever we’re leaning in to is an arbitrary boundary that will lead us into nowhere. To “lean in”, as she describes, or as society has taken it to mean, is to push harder in the workplace and to keep going despite the fact that our laundry hasn’t been done in weeks and our apartment is hardly lived in.And, personally, I feel that pushing into other people’s bullshit boundaries and arbitrary organizational frameworks is a waste of my time. An Open Letter to Sheryl Sandberg from a Twenty-Something Woman in Tech | Techendo - Tech Life. Culture. News. (via slavin)

Dec 20, 2013 · Christopher Boette

'Ruby's too cool for computer science.'

Day 25 at MakerSquare. Front-end: started mucking around with MVP - model, views, presenters - with our host of JS libraries. Conceptually, it seems similar to what we’ve seen in Rails. I think the next step to take will be getting a better understanding of the file structure and where to store what code. Back-end: sending emails with Rails Action Mailer. It was interesting to see how this system used the MCV style of Rails to incorporate with the rest of the application. Also, there’s something really awesome about reaching into the world from one of our applications and interacting with some aspect of it. ...

Dec 19, 2013 · Christopher Boette

'Closure' will probably not provide any.

Day 24 of MakerSquare. Front-end: closure in JavaScript will, ironically, open many doors and even more questions. More concept review to really nail down the basics of JavaScript. The language is so patchy and quirky that it’d be easy to disparage it for those properties [guilty!]. But, really, it’s probably a matter of becoming more familiar with its strengths and peculiarities. At this point, there’s only one course of action and it involves finally getting a library card. ...

Dec 18, 2013 · Christopher Boette

'Devise does not suck. You suck.'

Day 23 of MakerSquare. The day started with two short presentations from possible clients for our final project. Will from Million Mile Month and RC from Shop141. What was interesting about both of these projects is that they’re both focused on improving lives. The code for these projects wouldn’t just be about getting more users or for another social network hoping to topple Facebook [which will happen one day, but not today], but to make tangible differences in people’s day-to-day lives, differences that can have many positive consequences down the road. I’m looking forward to what comes out of these projects. ...

Dec 17, 2013 · Christopher Boette

Quote for 2013-12-16

HOWTO: Open Your Work from Sublime in Chrome with a Key Command In Sublime Text, go to Tools > Build System > New Build System. A new tab will open in Sublime Text named untitled.sublime-build, with the following text in it: { “cmd”: [“make”] } If you use a Mac, replace it with the following: { “cmd”: [“open”, “-a”, “/Applications/Google Chrome.app”, “$file”] } Save the file. Name it Choose Browser.sublime-build. Sublime Text should be smart enough to put it in the right place for you, but if it doesn’t, save it to the following locations: ...

Dec 16, 2013 · Christopher Boette

Photo for 2013-12-14

Hacker News has 44% of its users in the 18-24 age bracket and is 77% male (Slashdot is 87% male, StackOverflow is 76%). Hacker News further has a well-documented history of hostility and abuse towards women, and posts that speak specifically to the experiences of women in tech have a tendency to be “disappeared” off (good job, Paulg). Meanwhile, sites like Reddit, while having technology channels like r/programming, are well-known to support misogynistic clusters that attack women en masse during high-visibility incidents of sexism. ...

Dec 14, 2013 · Christopher Boette

Hey, I remembered a Title Today

Day 22 of MakerSquare. Friday is Tie Day. Project/catch up day. In addition to working more with riot.js, I built a video playlist manager in Javascript. It’s similar in style and functionality to what we had earlier built with Rails. I’m curious about the advantages and disadvantages of using JS versus Rails for web applications. I imagine that considerations of scale and functionality may be factors. Didn’t get into much Rails work today but, wow, I watched a lot of the new videos from Ruby Conf 2013. Key takeaways from those: leave cryptography to the experts; I’ll better understand garbage collection in the future; there’s a wrapper for git for users of Github [conveniently called hub]; running Ruby on robots looks both easy and fun; and programs like MKS rule. ...

Dec 14, 2013 · Christopher Boette