robots.thoughtbot.com
Removing Sass Duplication Using Sass Maps
https://robots.thoughtbot.com/removing-sass-duplication
Removing Sass Duplication Using Sass Maps. April 04, 2014. Recently Dan asked me to get new icons for Raleigh. Added to some of our landing pages. Once I created the icons, I checked out the site to put them in below the offices that have already been on the marketing pages. It looked like this:. Look at all that repetition! Luckily for me, Sass 3.3. Was released with Sass maps. While I was designing the new icons. Connie. Then went back to my @each loop and changed it around to account for the map.
gordonfontenot.com
StrongLifts Week Eight
http://gordonfontenot.com/blog/stronglifts-week-eight
Nov 29, 2014. Things are heating up. I’m now 10lbs under what I started with as my 5 rep max for Squat. Still haven’t failed a rep. That’s almost certainly coming soon, though. The squats, and OH Press specifically are getting really spicy. I’ll hit 145 (full plates) on the OH Press tomorrow, actually, which will be a significant milestone.
gordonfontenot.com
StrongLifts Weeks Two and Three
http://gordonfontenot.com/blog/stronglifts-week-two-and-three
StrongLifts Weeks Two and Three. Oct 23, 2014. Weeks 2 and 3 of StrongLifts 5x5. Meant to post week 2 last week, but I totally forgot. The weight for the squat is getting more respectable, but everything else is still insanely light. I’ve been finishing up my workouts with a 1k row on an erg machine just to get my heart rate up. I’m starting to think I might be too strong for this program (#humblebrag). We’ll see how I feel a few weeks from now.
robots.thoughtbot.com
5 Useful Tips For A Better Commit Message
https://robots.thoughtbot.com/5-useful-tips-for-a-better-commit-message
5 Useful Tips For A Better Commit Message. April 26, 2013. You’re already writing decent commit messages. Let’s see if we can level you up to awesome. Other developers, especially you-in-two-weeks and you-from-next-year, will thank you for your forethought and verbosity when they run. To see why that conditional is there. The first line should always be 50 characters or less. Add this line to your. To add spell checking and automatic wrapping at the recommended 72 columns to you commit messages. What to ...
robots.thoughtbot.com
Starting and Stopping Background Services with Homebrew
https://robots.thoughtbot.com/starting-and-stopping-background-services-with-homebrew
Starting and Stopping Background Services with Homebrew. January 21, 2014. But sometimes it really gets me down, you know? Especially when I have to deal with. Loads and unloads services that start at login. In OS X, these services are represented by files ending with. Which stands for “property list”). These plists are usually stored in either. You load them (i.e. tell them to start at login) with. Launchctl load $PATH TO LIST. And unload them with. Launchctl unload $PATH TO LIST. Behind the scenes,.
bikeshed.fm
25: Throwing the Schema Out With the SOAPy Bathwater (Gordon Fontenot) | The Bike Shed
http://bikeshed.fm/25
On The Bike Shed, hosts Derek Prior, Sean Griffin, Laila Winner, and guests discuss their development experience and challenges with Ruby, Rails, JavaScript, and whatever else is drawing their attention, admiration, or ire this week. 25: Throwing the Schema Out With the SOAPy Bathwater (Gordon Fontenot). Derek is joined by Gordon Fontenot for a discussion of the JSON API specification, problems consuming it from Swift, and the future of functional programming in Swift. Links / Show Notes.
robots.thoughtbot.com
Testing SMS Interactions
https://robots.thoughtbot.com/testing-sms-interactions
July 27, 2015. When building an application that sends SMS, we like to use an external service such as Twilio. To handle the actual sending of the messages. When unit testing parts of code that interact with SMS, you can simply stub out the actual sending of SMS to keep your test isolated. But what about feature specs? Take the following two user stories:. When I make a purchase, I want to receive a link to an invoice via SMS as confirmation. Building a fake SMS client. Set up a client to talk to the Twi...
robots.thoughtbot.com
go | Giant Robots Smashing Into Other Giant Robots
https://robots.thoughtbot.com/tags/go
Giant Robots Smashing into Other Giant Robots. Sign up to receive a weekly recap from Giant Robots. Contributing to Open Source Go Projects. Use this workflow and you’ll have your first contribution to an open source Go project merged in no time. June 20, 2016. Go, Hound, and Code Review Comments. You should be linting your Go code with Hound. October 09, 2015. Configure CircleCI for Go. We’ve settled on a. August 28, 2015. Interface With Your Database in Go Tests. July 10, 2015. June 30, 2015.
robots.thoughtbot.com
MyGem.configure Block
https://robots.thoughtbot.com/post/344833329/mygem-configure-block
January 20, 2010. We recently enhanced Clearance. With a configuration block that could be used in. I liked the way Airbrake. Did it and wanted to implement the same pattern:. Airbrake.configure do config
config.api key = your key here
end
. Here’s the implementation:. Class method stores a. Anything set from the. Clearance.configure do config
config.mailer sender = donotreply@example.com
end
. Easy for the application developer to understand. Clean internal implementation:. A try on your next project.
SOCIAL ENGAGEMENT