The Second Edition of “Refactoring”
I'm finishing a new edition of my Refactoring book. Here's details and periodic memos about my work.
The latest blog posts to take off on Hacker News. 8,940 posts.
I'm finishing a new edition of my Refactoring book. Here's details and periodic memos about my work.
For a lot of families, technology is the glue that holds everything together. There’s your kid’s Instagram feed you follow to see what theyR
The vast majority of fiction on the web is nonergodic : stories presented as linear text. Yet, in an age where everyone has a supercomputer in their pocket, literature can take on any shape imaginable. In recent years, some pieces have taken advantage of these capabilities—not as a gimmick, but in a way that is…
Today, I’m excited to share that, for the first time, the same machine learning courses used to train engineers at Amazon are now available to all developers through AWS. We’ve been using machine learning across Amazon for more than 20 years. With thousands of engineers focused on machine learning across the company…
Udacity's blog offers news and articles on the fastest, most effective way to gain job-ready expertise for the careers of the future.
Updated version If you haven’t read My Comparison Between Anki and SuperMemo, please do so. It’s not a prerequisite but if you do, you will understand the following content better.
Today marks 15 full months that I’ve been working on a side project called Crafd. It’s a community for people who make things by hand: In that time I’ve: Talked to zero potential …
I'm Brad Frost, an independent creator, web designer & developer, teacher, speaker, writer, musician, and artist based in Pittsburgh, PA.
As some of you know I spent a year on a submarine. This is the story about how that came about.
WOODEN BIKES Do they break easily?Can they withstand rain?Can they be compared to regular bikes? – Questions similar to these are completely logical and expected since wooden bikes aren't too common. We have had the same questions and concerns ourselves and have tried our best to answer them. Not so long ago we even
The INSPIRE Research Institute for Pre-College Engineering is a research center in the School of Engineering Education (the world's first) at Purdue University focusing on pre-college engineering education research and integration with science, technology, mathematics and literacy.
I grew up in Los Angeles and my parents would make a big deal out of Thanksgiving each year, even when it was just me and my sister, which I didn’t fully appreciate what a nice tradition they had created until I left home. There’s something about being able to rely on one thing each year that stays the same and…
What’s going on in the brains of people who meditate? Anecdotal evidence suggests that meditation does something to people’s minds and bodies…quiets and calms t
Find out about sick building syndrome (SBS), including symptoms, things you can do to ease symptoms and possible causes.
Skill stacking is a strategy that you can use to achieve career success. You can use it whether you want to build a business or have a dream job.
When I started my ham life as KK6VSI in August of 2015, I wish I could have had the information I'm about to lay out here. Of course, most of the equipment didn't yet exist. So another way of looking at it is that my entry into amateur radio was perfectly timed for my generation's Golden Age of Ham Radio.
Misc thoughts, memories, proto-essays, musings, etc.
In order to improve the quality of my transcription of the 1879 edition of Uncle Tom’s Cabin, I collate the text against the Google Books version. Although the OCR is faulty, it is helpful fo…
I've been slowly de-Googling my life, so the next step is to get rid of Android, in favour of an iPhone.
Many writers anecdotally report they write best first thing early in the morning, apparently even if they are not morning people. Do they, and why?
It’s been just over fours years since I started mentoring high school students at work , and I recently began mentoring my fourth such student. That’s enough students for me to start observing patterns. Of course, each arrives with different computer knowledge and experience, but there have been two consistent and…
I’ve sent a message to my family and delegated my open source projects to my friends. With my last tweet sent, I turn off my laptop, phone, and tablet. My Digital Sabbath begins in 10 minutes: no digital devices for the next month.
One of the things that has always slightly amused and puzzled me is that unicode lacks a "cock" glyph. I mean, it seems to have characters a...
The concept of abstraction in software development is frequently misunderstood and confused with indirection. This is partially because of the keywords abstract and interface in statically-typed la...