Software design often involves coming to terms with abstraction. Today, we'll take about the two-layer approach, which can help you avoid worrying about implementation details.
Tag: Education
Computer programming might seem dauting to explain, but there are some core concepts that map nicely to ideas we use everyday.
Using Ethnography to Advocate for Student Needs in Computer Science Education
Part of the PhD journey is conducting a study which you can write about for a dissertation. Right now, I'm in the middle of data collection, and I wanted to share how it was going.
Best practices often focus on minor difference in programming approaches, but what about the more fundamental ones? Surely, beginners care about those.
Time to fire up yet another old debate. This time I want to cover the difference between mod and remainder, as I understand them.
Making a Sandwich is Not Rocket Science: How Elitists Always Stay on Top
If you're struggling in the tech field, please read this. I'm looking to build a community for folks who lack proper mentors.
