

Like most great quotes, this is one so obvious and important that it’s easy to miss.
How we spend our days is, of course, how we spend our lives.
Annie Dillard
I found it in this Medium article.
Great idea: the Swift programming language has a continuous integration system constantly building various versions of Swift against various Mac and Linux platforms. Now that’s good modern software process, and super cool that its publicly visible.
Even better, this continuous integration is continually building third-party projects using the latest versions of Swift to make sure everything is a-okay. This is the Swift Source Compatibility Suite.
And best of all, that page has instructions for adding your own project to the list. That way you can make sure Swift and your project continue to get along fine. π€ That’s a win-win.
Via iOS Dev Weekly.
As a parent, I love Let Grow. They are saying that we need to do less for our kids. Step back, trust your kids, and let them figure some stuff out on their own. They will gain skills, true confidence, and inner strength. πͺπ»
Doing a little less for our kids is not negligent or lazy. It is a vote of confidence in them
π Let Grow
The winners in business, love, and life are comfortable with a bit of risk, and able to deal with disappointment (even the lack of a trophy). They listen, argue, work things out. They are open to change. They pivot.
I’m saving this for next time I think about going to Paris. I haven’t listened to it yet, but seriously, it’s This America Life, so duh.
π Americans In Paris (This American Life)
Generate some HTML changelogs with the built-in git --pretty=format
.
π Generating a project changelog using Git log
This works if each commit is a useful change and has a useful commit message. π€·π»ββοΈ