Call for Contributors for Issue 9: Hard problems

Have you heard this one before? "There are only two hard problems in┬ácomputer science: cache invalidation, naming things, and off-by-one errors." The idea for our next issue started when your editor was talking to someone who said, "you could do a whole issue on timezones." So yes, why not? What makes a 'hard problem' has … Continue reading Call for Contributors for Issue 9: Hard problems

Call for Contributors for Issue 6: Data

For our sixth issue, to be published in January, we're going to focus on data. Data processing is not only the foundational task that drove the creation of the software industry, it continues to be a core part of computing, from data science to the databases that back our web apps. We're looking for proposals … Continue reading Call for Contributors for Issue 6: Data

Call for Contributors: hardware

In Issue 5, we're going to explore hardware. Hardware components are the base layer of every technology stack, and we've come a long way from the early days of punch cards and vacuum tubes. There are newer hardware development platforms that enable people with no prior experience to create their own programs that interact with … Continue reading Call for Contributors: hardware