Geekery

Real Programming S01E04: Into The Frying Domain!

This entry is part 4 of 6 in the series Real Programming

Real Programming S01E04: Into the Frying Domain! We have two parts of our walking skeleton, the View and the Model. This time we’ll move a tiny amount of work into the domain classes If you want to follow along in the code, the project is https://github.com/geepawhill/yz Welcome to episode four of Real Programming, the show where the slogan is still a work in progress. Last time, we had our view and our model and I remarked that that was two …

Real Programming S01E04: Into The Frying Domain! Go to Post »

Real Programming S01E03: Baby Needs New Shoes!

This entry is part 3 of 6 in the series Real Programming

Real Programming S01E03: Baby Needs New Shoes! Watching those itty-bitty numbers for the dice is making me crazy, so let’s get some dice images going today! If you want to follow along in the code, the project is https://github.com/geepawhill/yz (Note: Transcript and closed captions to be added soon.)

Real Programming S01E02: Look, Ma! A Test!

This entry is part 2 of 6 in the series Real Programming

Real Programming S01E02: Look, Ma! A Test Last time we did a rapid-fire model/view split, just so we could test. Now we gotta test this bad boy a little! If you want to follow along in the code, the project is https://github.com/geepawhill/yz Hey, it’s GeePaw and I still have Wally, and Molly’s off camera, and we’re back with Real Programming: the show that still doesn’t have a slogan, but that’s OK. We’ll keep going. Anyway, when last we left you, …

Real Programming S01E02: Look, Ma! A Test! Go to Post »

Real Programming S01E01: Getting Started | Video

This entry is part 1 of 6 in the series Real Programming

Real Programming S01E01: Getting Started Hi Folks! In this first episode we lay the groundwork for a simple desktop Yahtzee application. If you want to follow along in the code, the project is https://github.com/geepawhill/yz Transcript Hey, folks. It’s GeePaw sitting out here on my deck, where I do most of my work in the summer months. And today is the first episode of my new series called real programming, the show where we don’t have a cool slogan yet. Anyway, …

Real Programming S01E01: Getting Started | Video Go to Post »

If All You Have is a Hammer

“If all you have is a hammer, all you will see is a nail.” This is a pretty well-known saying, and it’s also an introduction to the ideas of frame, worldview, and culture. (The saying is usually attributed to Abraham Maslow, so often it’s sometimes called Maslow’s Hammer. As far as we can make out, though, he never said it in quite that many words.) But wait, why even talk about this? I mean, what does this have to do …

If All You Have is a Hammer Go to Post »

How I Work – Preaching And Practicing

This entry is part of 1 in the series How I Work

A respondent asks, "Are you always able to practice what you preach? I don’t mean intentionally dropping but unintentionally as your mind is sloppy. I have great difficulties in applying 100% of my "knowledge" 100% of the time." Sometimes questions open up huge areas with lots of issues and subtexts and angles, and this is one. It’s too big to fit in one or two tweets. First, the direct answer: Oh, hell no. I am definitely not always able to …

How I Work – Preaching And Practicing Go to Post »

A Question Of Humbling Proportion

The road to hell is lined with convenient parking spaces. I said recently that we need fewer addresses and more routes. These slugs are attempts to get at what I think keeps going wrong for us — in the trade, possibly in entire culture. There are numerous systems for software development out there competing in mindspace. (Stock word for these is "methodology," but I resist. I’ll call them "methods", as to my reading, methodology is the study of methods.) Every …

A Question Of Humbling Proportion Go to Post »

Change Pro-Tip: All The Knobs A Little, All The Knobs A Little

Change Pro-Tip: All the knobs a little, all the knobs a little, over and over again, is how I’ve make my most successful changes, in code and organizations alike. A while back, I mused first about "Always Small, Always Improve" and I later elaborated "Always Small, Always Better, Always Wrong". Lo these two decades ago, we characterized eXtreme Programming as turning all the knobs to 11. I’ve always loved that metaphor, and I still believe in it. But my strategy …

Change Pro-Tip: All The Knobs A Little, All The Knobs A Little Go to Post »

Geekery Pro-Tip: Think Less, Sense More

Geekery Pro-Tip: I frequently remind myself: Think Less, Sense More. It’s advice I give to me all over the place, from the most technical parts of the sociotechnical fractal to the most social parts of it. It’s an odd thing to say, so we better dig in to it a little. I’ve recently come from a conference. This was a good one for me, full of old friends and new, smart crazy passionate people coming together to figure out what …

Geekery Pro-Tip: Think Less, Sense More Go to Post »

Scroll to Top