Continuing our journey through Fowler’s refactoring book for this week, we covered a lot of ground which mostly concentrates on the role of testing (Chapter 5) and selected refactoring that seemed most relevant. They did a nice job attacking some of the common problem areas I have (including complex conditionals, too-complicated functions and data structures).
I’ve been in very much a learning space at work, even moreso than usual (writing my first test-driven and object-oriented Ruby code these days), and I am thankful to be in a place where I can learn and grow. As I approach my learning with a redoubled effort, it feels like some sort of balance […]
I finally no longer feel strange when someone calls me a programmer — I have learned to own it. It’s taken me the better part of five years to feel that way, but here we are. At the end of 2011, I wrote a post lamenting my code quality, and I still feel that way, […]
Hello again, dear reader! It’s been a long time again. Where does the time go? I’ve been trying an experiment for well, months now. If I engage with the community a bit less, and care for my own learning, about code, journalism, cooking, drawing and well, everything, am I pursuing The Mission less? Will all […]
“What would you write if you would write a letter to your fifteen-year-old self?” asks the latest prompt from j-carn, a blog carnival I like to participate in occasionally here. When I was fifteen, I had strange dreams. My group of friends and I were the geeky ones who thrived in the classroom. And the […]
Last week, I didn’t sleep much. I mean, that’s every week, but I slept *less* then. After several near all-nighters preparing for epic workshops for the Online News Association’s annual conference in Atlanta, and then going to said conference, talking to all of you constantly and furthering my sleep debt, I’ve spent yesterday and today […]
Me: “I think I talked too much on my panel yesterday.” Colleague: “Maybe that’s WHY you keep getting invited to panels.” Me: “Oh.” I talk about The Mission (of data journalism) and paying it forward often on this blog. Smart people tell me that it’s important when I give talks/lead workshops, because it shows a […]
Hello, everyone. Greetings from a quick stopover in a busy day in the AP DC bureau, which I’m using for its nice air conditioning, plus a quick update. I just gave a session at the Society for Professional Journalists’ JournCamp here in DC. I was delighted to get to try out a session idea that’s […]
Algorithms. It’s a fancy word for something I do every day, and you should, too — Getting the computer to do your bidding.