It’s time for another year of book reviews! This was not the year where I read the most, but those I got to I really enjoyed. The Brilliant Disaster by Jim Rasenberger This is an …| juliansimioni.com
Like last year, I’ve been up to some reading this past year. Here’s the list along with some thoughts. Moby Dick by Herman Melville I read most of this book in 2014, but didn& …| juliansimioni.com
I love travelling, so I’m no stranger to occasional long distance travel. But, since I moved to Berlin last November, I’ve reached another level: In 6 months I’ve …| juliansimioni.com
On the internet today, all our web sites need a strong, secure HTTPS setup, even the most basic static sites. This is part two of a series on how to set up Nginx securely. When we left off after …| juliansimioni.com
A few years ago, the web at large was unencrypted. HTTPS was reserved for only the most critical sections of a web page. The consensus was only sensitive user data needed to be encrypted; public …| juliansimioni.com
For most of my time as a programmer, I’ve thought about learning in exactly one context: teaching myself more stuff. But In the past few years I’ve made an explicit effort to …| juliansimioni.com
A few days ago, an article titled Why Women Shouldn’t Code, perhaps the ultimate click-bait headline, was posted on Medium. There were already great responses by Kelly Ellis and Jenn …| juliansimioni.com
Its a few days late, but like many others, I want to take a moment and give a quick summary of the books I read this year. I’ve got quite a few more partially finished, so the 2015 follow …| juliansimioni.com
A few days ago I reviewed some code on the awesome Exercism project. My comments touched on a lot of ideas I’ve been meaning to jot down about functional programming, or at least some …| juliansimioni.com
Ruby is small. If it’s not your first programming language, picking up all the basic syntax in a weekend isn’t out of the question. I’ve been writing and reading Ruby …| juliansimioni.com
Ahh, Git. One of the most powerful tools of our time. Also, one of the most confusing. There’s no doubt that Git has a few rough edges. Many complain that Git is too difficult to use, and …| juliansimioni.com
About two years ago I had just received my private pilot’s license and was excited to share my love of aviation with my friends. My first few flights were never unsafe, but they had their …| juliansimioni.com
Today I wrote up what turned out to be a somewhat lengthy review for Javascript: The Good Parts. Since it goes a bit beyond strictly reviewing the book and talking about Javascript itself, I figured …| juliansimioni.com
I’m finally back home and settled in from a crazy and amazing week in Chicago. I just wanted to say thanks to everyone for an amazing time. Speakers, attendees, staff, everyone. To …| juliansimioni.com
Every 100 days, each of us at 42floors chooses a personal goal to accomplish before the 100 days are up. Back in November, I chose my current goal: write 10 blog posts. Today is day 100 and this is …| juliansimioni.com
A few weeks ago, I was given some terrible news: my talk proposal had been accepted. It might seem strange that being granted something I had asked for would be terrible, but given my reaction to …| juliansimioni.com
For several months now, buried in my growing list of blog post ideas has been a single line: “ruthlessly prioritize”. If I remember correctly it’s a snippet of something …| juliansimioni.com
Writing code that is easy to read and understand later is arguably the most important habit of a good software developer. There’s plenty that has been written about what the resulting code …| juliansimioni.com
About a year and a half ago, over ten years into my career as web developer, but with only about six months of using web frameworks of any kind, I made the deliberate choice to switch from Python to …| juliansimioni.com
As part of setting up a new laptop recently, I was setting up git commit signing. Despite having most of my configs in a git repository or otherwise tracked, I ran into a problem with setting this …| juliansimioni.com