Welcome to my PinkLetter. A short, weekly, technology-agnostic, and pink newsletter where we cultivate timeless skills about web development.
Let’s be honest, you know little when starting a new project. And it has to be, otherwise it wouldn’t be new by definition.
But here’s the kicker, you don’t need to know much: a tentative direction is enough. All the rest, you figure out refactoring on the way.
So, stop overthinking, start with anything, keep the feedback loop short, and improve with the signal.
Short feedback loops eat preplanning for breakfast because it’s exactly at the outset of a project that you know the least. And this is one of the reasons January 17 is officially Ditch New Year’s Resolutions Day.
By the way, what are you ditching tomorrow?
I programmed some creatures. They Evolved by Dave Miller
This is a report of a software project that created the conditions for evolution in an attempt to learn something about how evolution works in nature. This is for the programmer looking for ideas for interdisciplinary programming projects, or for anyone interested in how evolution and natural selection work.
Write your first workflow with GitHub Actions and GitHub APIs by Bassem Dghaidi
We will cover how the internals of GitHub Actions, workflow syntax, jobs, steps, functions, conditionals, community actions, log viewer, and I will be showing you step by step how you can use GitHub Actions to call GitHub’s REST APIs to automate certain tasks!
Remix is a full stack web framework that lets you focus on the user interface and work back through web fundamentals to deliver a fast, slick, and resilient user experience. People are gonna love using your stuff.