I’ve been thinking about just what it would take to create the type of media operation I described in “The future of journalism won’t look anything like today’s journalism” – specifically what pieces are still needed to get this type of operation off the ground, what pieces already exist, etc. […]
Year: 2017
My experiences with OpsWorks
Following what’s probably a very predictable course of operational maturity, my team at work started out manually uploading jars onto VMs, maybe with a few simple services, scripts, and setup tricks to keep the manual steps for deploying software to a minimum. As the amount of code we wrote and […]
Revisiting my thoughts on social networks
So a while back I had a fondness for ranting about social networks on this blog. Lately, I’ve had the urge to revisit that trend and spend some more time ranting about social networks on this blog. Why? Well, I’ve been using Mastodon some recently, and that’s got me thinking about […]
A few thoughts on unit tests
Automatic software testing is an interesting thing. Books have been written on the topic, libraries have been built to try to bring the practice to traditionally hard-to-automate sections of testing, and in some places, it’s so important it’s the first code that gets written. There’s a lot of different philosophies […]
The future of journalism won’t look anything like today’s journalism
I’ve noticed several new blog posts on journalism and its future over the last couple of months. Couple this with listening to This Week In Google regularly along with following Jeff Jarvis’s blog, and the question of what journalism is going to evolve into (and the journalism that makes it to several […]
parallelStream() at your own risk
Java 8 introduced a lot of cool features, 1 of the most useful of which was the stream() method. This nifty little method lets you treat an Iterable as a stream, enabling cool things like lambdas operating over a list. Related to stream() is parallelStream(). This lets you group your stream into smaller […]
A Suggestion For Campaign Finance Reform
Not too long ago, my friend Warren wrote an article proposing some campaign finance reforms. This got me thinking about whether or not there’s a reliable to way of dealing with monetary donations to political candidates that both encourages integrity once a candidate reaches office, and can stand up to legal challenges. […]
I used to want a product manager, but now that I have one all I want to do is give him back
For a while, I worked for a manager that wore a lot of different hats on our team, including that of “product manager.” Sadly, that meant he was often really busy and thus hard to pin down to get a product answer from. He knew that this was an issue, and […]
What’s wrong with Uber?
By now, a lot of us have read Susan Fowler’s tale of her year at Uber. It’s certainly not the first time Uber’s been accused of misconduct, and to be honest, the only thing that was surprising in Fowler’s post was just how institutionalized this behavior was, and just how […]
At what point does having outside contractors on a team stop being worth the benefit?
The team I’m on at work currently has a remote developer. He’s very good, but he lives in another country, and is technically a contractor and not a full employee. That means there are restrictions on what he can and can’t have access to or do for us. These limits have started […]