Capitalism in the 21st century is premised upon limitless growth. It assumes that we can continue to expand our consumption indefinitely. Everywhere we look, we see more and more natural resources being utilized for human needs. In fact, the faster we drain the environment, the better off the economy is …read more
After 5 years, I have decided to leave Drupal behind to take my software engineering career in a different direction. In fact, this was the plan, even before I began working in Drupal. My gratitude to the Drupal community cannot be overstated. A handful of key, unnamed people in this …read more
Elixir uses a build tool called Mix, which allows you to define static global variables for your project inside a special file called
config.exsfile looks something like this:
use Mix.Config config MyApp, myVar: value, myVar2: value2
Inside your application, we then load the …read more
There Is No Perfect Software
I must start this article by reminding everybody of my endless frustration with software engineering in general. Frustrations like those I describe below are the rule rather than the exception. Anybody familiar with my obsession with Lacanian psychoanalysis understands why I don't believe in a …read more
This post is not about whether or not eating animal products is ethical. This information is relevant to you know matter what you think about eating animals. It's about the complex role of the individual and our expression of personal values in today's society, and why truly dedicated morality is …read more
Recently, I attended a Meetup where one of the guests brought up an interesting question. She remarked about how programmers can accomplish a lot, sometimes with less knowledge than we think we need. As fresh novices, it's hard to even know when we are ready to hit the job. This …read more
Work-life balance is much more than having time to yourself every evening. It's more than a 40 hour workweek, and it's more than taking a few weeks of vacation every year to see your family.
While a simple harmony between work and other obligations is an honorable accomplishment in American …read more
Almost exactly a year ago, I published a blog post regarding my excitement about Scala. Today, I am writing about an even newer programming language called Elixir.
Motivation Part 1: Scala Seems Impossible
I am not one of those naturally gifted programmers who can pick up new syntax on the …read more
The Noppoo Choc Mini is a mechanical keyboard. I scored a killer deal on Ebay and decided to pick it up.
Why I Bought It
In terms of size, it sits somewhere between a ten-key-less (TKL) and a 60%. I attend a lot of programming meetups, and therefore write a …read more
Page 1 / 2 »