Are you over 18 and want to see adult content?
More Annotations
A complete backup of etcanada.com/news/597363/emotional-drew-carey-offers-tearful-tribute-to-murdered-former-fiancee-amie-harwic
Are you over 18 and want to see adult content?
A complete backup of www.jagran.com/punjab/bhatinda-shoe-polisher-sunny-hindustani-become-indian-idol-winner-and-celebration-in-
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of cbdproductstrust.com
Are you over 18 and want to see adult content?
A complete backup of eatsmartproducts.com
Are you over 18 and want to see adult content?
A complete backup of designsbyjuju.com
Are you over 18 and want to see adult content?
A complete backup of investvoyager.com
Are you over 18 and want to see adult content?
Text
OLIVIER LACAN
2016. Concurrency in Ruby 3 with Guilds. September 27. Ruby Facets. September 21. Taking Care of Things. August 19. The Upgrade Trails.August 13.
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. IN SIGHT - OLIVIER LACAN In Sight. In the last decade, while phone cameras have gone from shooting tiny noisy pictures to producing DSLR-level quality shots, webcams have coasted on the mediocre lane. As distributed or remote work became more common, we’ve never relied on webcams more yet they’re just as bad as they were ten years ago. TAKING CARE OF THINGS He took care of the little garden until the fucking forest deer starting eating all his nice zuchinis, tomatoes, and cucumbers, at which point he said “fuck it” and put up an electrical fence around the whole garden. It’s not pretty, but it does the job. Claus’ basement workshop is a place of wonders.EXPERT BIAS
Recently, I started becoming aware of a downside to increasing expertise in a specific domain and the attention to details it affords. I refer to it as “Expert Bias” and define it as follows: the inability for a person who has mastered a skill to understand how useful that skill can be to laypeople. It’s rather broad, so let meclarify.
LAUNCH SUBLIME TEXT 3 FROM THE COMMAND LINESEE MORE ONOLIVIERLACAN.COM
LOGGING CHANGES ALL OVER THE WORLD Not my first rage diamond. ↩ Including Jacob Swanner (from Envy and the wonderful RailsDiff) who was my rubber duck while going through the final changes last Friday so I could finally release this.Speaking of Envy, I drew tons of inspiration and advice from Nate Bibler’s beautiful changelogs throughout the past five years, and he’s provided great advice and feedback, so he gets an INCREASING THE SIDEBAR FONT SIZE IN SUBLIME TEXT Use your trusty old Command + F to find the sidebar_label property. This is what defines the style for the text label that displays file and directory names in the sidebar. To start adjusting the font size you’ll need to add a new property called "font.size". Before I changed it, my Sodarized Dark sidebar_label settings looked like this: MIGRATING HOMEBREW POSTGRES TO A NEW VERSIONSEE MORE ONOLIVIERLACAN.COM
WHY WON'T BUNDLE UPDATE? This new bundle-stats versions is not yet available in the released version of bundler-stats but it hopefully will be soon. I hope this will convince the Bundler team that this sort of feature is a must-have for a modern package manager. I honestly didn’t think I could learn all I needed to learn about Bundler to implement this as a Pull Request to Bundler but I did learn a tonOLIVIER LACAN
2016. Concurrency in Ruby 3 with Guilds. September 27. Ruby Facets. September 21. Taking Care of Things. August 19. The Upgrade Trails.August 13.
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. IN SIGHT - OLIVIER LACAN In Sight. In the last decade, while phone cameras have gone from shooting tiny noisy pictures to producing DSLR-level quality shots, webcams have coasted on the mediocre lane. As distributed or remote work became more common, we’ve never relied on webcams more yet they’re just as bad as they were ten years ago. TAKING CARE OF THINGS He took care of the little garden until the fucking forest deer starting eating all his nice zuchinis, tomatoes, and cucumbers, at which point he said “fuck it” and put up an electrical fence around the whole garden. It’s not pretty, but it does the job. Claus’ basement workshop is a place of wonders.EXPERT BIAS
Recently, I started becoming aware of a downside to increasing expertise in a specific domain and the attention to details it affords. I refer to it as “Expert Bias” and define it as follows: the inability for a person who has mastered a skill to understand how useful that skill can be to laypeople. It’s rather broad, so let meclarify.
LAUNCH SUBLIME TEXT 3 FROM THE COMMAND LINESEE MORE ONOLIVIERLACAN.COM
LOGGING CHANGES ALL OVER THE WORLD Not my first rage diamond. ↩ Including Jacob Swanner (from Envy and the wonderful RailsDiff) who was my rubber duck while going through the final changes last Friday so I could finally release this.Speaking of Envy, I drew tons of inspiration and advice from Nate Bibler’s beautiful changelogs throughout the past five years, and he’s provided great advice and feedback, so he gets an INCREASING THE SIDEBAR FONT SIZE IN SUBLIME TEXT Use your trusty old Command + F to find the sidebar_label property. This is what defines the style for the text label that displays file and directory names in the sidebar. To start adjusting the font size you’ll need to add a new property called "font.size". Before I changed it, my Sodarized Dark sidebar_label settings looked like this: MIGRATING HOMEBREW POSTGRES TO A NEW VERSIONSEE MORE ONOLIVIERLACAN.COM
WHY WON'T BUNDLE UPDATE? This new bundle-stats versions is not yet available in the released version of bundler-stats but it hopefully will be soon. I hope this will convince the Bundler team that this sort of feature is a must-have for a modern package manager. I honestly didn’t think I could learn all I needed to learn about Bundler to implement this as a Pull Request to Bundler but I did learn a tonABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. WORK - OLIVIER LACAN Pluralsight Content Libraries. After Pluralsight acquired and developed several new experience which offered learners different types of content to consume beyond video courses, the team where I served as tech lead was tasked with developing a new system in conjunction with our Authorization and Product Catalog teams to migrate our legacy infrastructure from only being able to handle one TALKS - OLIVIER LACAN Talks. One of my favorite ways to share knowledge with the Ruby and greater open source community is to speak at conferences whenever I can. You can find a list of all my published talks below with slides and video recordings when available. Tracking COVID-19 with Ruby - RubyConf 2020 17 Nov 2020. Human Errors - Paris.rb Conf 2018 29 Jun2018.
A HOMEMADE GUIDE TO THE GOOD THINGS OF ORLANDO. Hands down the best coffee shop in Orlando. The mood alone warrants a visit: great quiet music, dim lighting, comfortable wooden chairs and tables and a beautiful sense of clean design. IS IT BETTER TO KNOW? I finally started watching this fascinating interview of Neil deGrasse Tyson by an out-of-character Stephen Colbert today and the first question Stephen asks to Neil sounds like a joke: “Is is better to know or not to know?” I think this is a fundamental question that is often ignored or brushed off by both the pro-science and the anti-science factions. LOGGING CHANGES ALL OVER THE WORLD Not my first rage diamond. ↩ Including Jacob Swanner (from Envy and the wonderful RailsDiff) who was my rubber duck while going through the final changes last Friday so I could finally release this.Speaking of Envy, I drew tons of inspiration and advice from Nate Bibler’s beautiful changelogs throughout the past five years, and he’s provided great advice and feedback, so he gets an IMMUNITY - OLIVIER LACAN The following post is reproduced from Orientation — Code School’s internal documentation system. I wrote it many years ago when we first decided to build out the team that took care of codeschool.com. I was an early member of that team and many things we had built were created under very different circumstances by a rotating cast of developers who rarely stuck around for more than a JUMPING BETWEEN WORDS IN THE CONSOLE Jumping Right. Hold the Option and Right Arrow keys in the Keyboard Shortcut input field, then select the Send Escape Sequence Action, and finally set the Esc+ field to F (for forward). You’ll see a warning whenever you save those shortcuts. I believe it’s okay to ignore these unless you already use a keyboard shortcut profile that has theI FELL OFF MY BIKE
I fell off my bike. This afternoon I fell off my bike. I had just spent a lovely afternoon and wanted to ride in the gentle sun before two weeks away from home. I was even more excited because a few hours earlier I just had my front wheel fixed at Orange Cycle — a few days ago I accidentally bumped into my bike with my car while parking. RUBY HEROES FAREWELL Ruby Heroes Farewell. Written on March 15, 2017. 3 min. read. I’m sad to announce that there won’t be a Ruby Heroes ceremony at RailsConf 2017 and going forward. The responsibility of organizing the voting, judging, travel accomodations, and ceremony has rested largely on my shoulders (with much needed assistance from Ruby Central andCode
OLIVIER LACAN
2016. Concurrency in Ruby 3 with Guilds. September 27. Ruby Facets. September 21. Taking Care of Things. August 19. The Upgrade Trails.August 13.
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. TALKS - OLIVIER LACAN Talks. One of my favorite ways to share knowledge with the Ruby and greater open source community is to speak at conferences whenever I can. You can find a list of all my published talks below with slides and video recordings when available. Tracking COVID-19 with Ruby - RubyConf 2020 17 Nov 2020. Human Errors - Paris.rb Conf 2018 29 Jun2018.
IN SIGHT - OLIVIER LACAN In Sight. In the last decade, while phone cameras have gone from shooting tiny noisy pictures to producing DSLR-level quality shots, webcams have coasted on the mediocre lane. As distributed or remote work became more common, we’ve never relied on webcams more yet they’re just as bad as they were ten years ago. TAKING CARE OF THINGS He took care of the little garden until the fucking forest deer starting eating all his nice zuchinis, tomatoes, and cucumbers, at which point he said “fuck it” and put up an electrical fence around the whole garden. It’s not pretty, but it does the job. Claus’ basement workshop is a place of wonders. WHY IS GIT HTTPS NOT WORKING ON GITHUB?LOUD & CLEAR
Loud & Clear. It’s strange how many people who work or communicate in a distributed fashion treat the transmission of their voice as an afterthought. My audio setup is a bit excessive for most people. You would probably be better served by something as pricey-yet-simple like AirPods. Despite their size, they carry a surprisingly decentEXPERT BIAS
Recently, I started becoming aware of a downside to increasing expertise in a specific domain and the attention to details it affords. I refer to it as “Expert Bias” and define it as follows: the inability for a person who has mastered a skill to understand how useful that skill can be to laypeople. It’s rather broad, so let meclarify.
I FELL OFF MY BIKE
I fell off my bike. This afternoon I fell off my bike. I had just spent a lovely afternoon and wanted to ride in the gentle sun before two weeks away from home. I was even more excited because a few hours earlier I just had my front wheel fixed at Orange Cycle — a few days ago I accidentally bumped into my bike with my car while parking. LAUNCH SUBLIME TEXT 3 FROM THE COMMAND LINESEE MORE ONOLIVIERLACAN.COM
OLIVIER LACAN
2016. Concurrency in Ruby 3 with Guilds. September 27. Ruby Facets. September 21. Taking Care of Things. August 19. The Upgrade Trails.August 13.
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. TALKS - OLIVIER LACAN Talks. One of my favorite ways to share knowledge with the Ruby and greater open source community is to speak at conferences whenever I can. You can find a list of all my published talks below with slides and video recordings when available. Tracking COVID-19 with Ruby - RubyConf 2020 17 Nov 2020. Human Errors - Paris.rb Conf 2018 29 Jun2018.
IN SIGHT - OLIVIER LACAN In Sight. In the last decade, while phone cameras have gone from shooting tiny noisy pictures to producing DSLR-level quality shots, webcams have coasted on the mediocre lane. As distributed or remote work became more common, we’ve never relied on webcams more yet they’re just as bad as they were ten years ago. TAKING CARE OF THINGS He took care of the little garden until the fucking forest deer starting eating all his nice zuchinis, tomatoes, and cucumbers, at which point he said “fuck it” and put up an electrical fence around the whole garden. It’s not pretty, but it does the job. Claus’ basement workshop is a place of wonders. WHY IS GIT HTTPS NOT WORKING ON GITHUB?LOUD & CLEAR
Loud & Clear. It’s strange how many people who work or communicate in a distributed fashion treat the transmission of their voice as an afterthought. My audio setup is a bit excessive for most people. You would probably be better served by something as pricey-yet-simple like AirPods. Despite their size, they carry a surprisingly decentEXPERT BIAS
Recently, I started becoming aware of a downside to increasing expertise in a specific domain and the attention to details it affords. I refer to it as “Expert Bias” and define it as follows: the inability for a person who has mastered a skill to understand how useful that skill can be to laypeople. It’s rather broad, so let meclarify.
I FELL OFF MY BIKE
I fell off my bike. This afternoon I fell off my bike. I had just spent a lovely afternoon and wanted to ride in the gentle sun before two weeks away from home. I was even more excited because a few hours earlier I just had my front wheel fixed at Orange Cycle — a few days ago I accidentally bumped into my bike with my car while parking. LAUNCH SUBLIME TEXT 3 FROM THE COMMAND LINESEE MORE ONOLIVIERLACAN.COM
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. WORK - OLIVIER LACAN Pluralsight Content Libraries. After Pluralsight acquired and developed several new experience which offered learners different types of content to consume beyond video courses, the team where I served as tech lead was tasked with developing a new system in conjunction with our Authorization and Product Catalog teams to migrate our legacy infrastructure from only being able to handle one TALKS - OLIVIER LACAN Talks. One of my favorite ways to share knowledge with the Ruby and greater open source community is to speak at conferences whenever I can. You can find a list of all my published talks below with slides and video recordings when available. Tracking COVID-19 with Ruby - RubyConf 2020 17 Nov 2020. Human Errors - Paris.rb Conf 2018 29 Jun2018.
A HOMEMADE GUIDE TO THE GOOD THINGS OF ORLANDO. Hands down the best coffee shop in Orlando. The mood alone warrants a visit: great quiet music, dim lighting, comfortable wooden chairs and tables and a beautiful sense of clean design. IS IT BETTER TO KNOW? I finally started watching this fascinating interview of Neil deGrasse Tyson by an out-of-character Stephen Colbert today and the first question Stephen asks to Neil sounds like a joke: “Is is better to know or not to know?” I think this is a fundamental question that is often ignored or brushed off by both the pro-science and the anti-science factions.PATH TO AMERICA
Path to America. Written on February 11, 2011. 3 min. read. I was looking around old photos for something I’m making for a great friend and I realized that I had never connected two important events in my life. In January 2007, after having moved out of my parent’s house the previous summer, I decided on a whim to go to New York Cityfor
MIGRATING AN AD-HOC URL SLUG SYSTEM TO FRIENDLYID The useful method here is has_friendly_id_slug? because it allows me to check whether an article has a slug that was generated by FriendlyId or by my old ad-hoc system.. FriendlyId creates a simple has_many association between the model and FriendlyId::Slug.I could have used friendly_id (the dynamic reader method) because the default database column name for the locally-stored (on the RUBY HEROES FAREWELL Ruby Heroes Farewell. Written on March 15, 2017. 3 min. read. I’m sad to announce that there won’t be a Ruby Heroes ceremony at RailsConf 2017 and going forward. The responsibility of organizing the voting, judging, travel accomodations, and ceremony has rested largely on my shoulders (with much needed assistance from Ruby Central andCode
AN OPEN SOURCE RAGE DIAMOND One late night of January 2013, I had a little bout of anger.The culprit: these badges I was starting to notice all over the place on open source project README files. The idea behind the badges was great: provide useful metadata regarding how well tested the project is, whether those tests are passing or not, how well factored thecodebase is, etc.
OLIVIER LACAN
The following post is reproduced from Orientation — Code School’s internal documentation system. I wrote it many years ago when we first decided to build out the team that took care of codeschool.com. I was an early member of that team and many things we had built were created under very different circumstances by a rotating cast of developers who rarely stuck around for more than a fewOLIVIER LACAN
2016. Concurrency in Ruby 3 with Guilds. September 27. Ruby Facets. September 21. Taking Care of Things. August 19. The Upgrade Trails.August 13.
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. IN SIGHT - OLIVIER LACAN In Sight. In the last decade, while phone cameras have gone from shooting tiny noisy pictures to producing DSLR-level quality shots, webcams have coasted on the mediocre lane. As distributed or remote work became more common, we’ve never relied on webcams more yet they’re just as bad as they were ten years ago. TOOLS - OLIVIERLACAN.COM This little guide will hopefully give you some good tools to get started or improve your existing Mac workflow. Since I make websites and web applications, this is mostly centered around that. TAKING CARE OF THINGS He took care of the little garden until the fucking forest deer starting eating all his nice zuchinis, tomatoes, and cucumbers, at which point he said “fuck it” and put up an electrical fence around the whole garden. It’s not pretty, but it does the job. Claus’ basement workshop is a place of wonders. WHY IS GIT HTTPS NOT WORKING ON GITHUB?EXPERT BIAS
Recently, I started becoming aware of a downside to increasing expertise in a specific domain and the attention to details it affords. I refer to it as “Expert Bias” and define it as follows: the inability for a person who has mastered a skill to understand how useful that skill can be to laypeople. It’s rather broad, so let meclarify.
INCREASING THE SIDEBAR FONT SIZE IN SUBLIME TEXT Use your trusty old Command + F to find the sidebar_label property. This is what defines the style for the text label that displays file and directory names in the sidebar. To start adjusting the font size you’ll need to add a new property called "font.size". Before I changed it, my Sodarized Dark sidebar_label settings looked like this:I FELL OFF MY BIKE
I fell off my bike. This afternoon I fell off my bike. I had just spent a lovely afternoon and wanted to ride in the gentle sun before two weeks away from home. I was even more excited because a few hours earlier I just had my front wheel fixed at Orange Cycle — a few days ago I accidentally bumped into my bike with my car while parking. LAUNCH SUBLIME TEXT 3 FROM THE COMMAND LINESEE MORE ONOLIVIERLACAN.COM
OLIVIER LACAN
2016. Concurrency in Ruby 3 with Guilds. September 27. Ruby Facets. September 21. Taking Care of Things. August 19. The Upgrade Trails.August 13.
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. IN SIGHT - OLIVIER LACAN In Sight. In the last decade, while phone cameras have gone from shooting tiny noisy pictures to producing DSLR-level quality shots, webcams have coasted on the mediocre lane. As distributed or remote work became more common, we’ve never relied on webcams more yet they’re just as bad as they were ten years ago. TOOLS - OLIVIERLACAN.COM This little guide will hopefully give you some good tools to get started or improve your existing Mac workflow. Since I make websites and web applications, this is mostly centered around that. TAKING CARE OF THINGS He took care of the little garden until the fucking forest deer starting eating all his nice zuchinis, tomatoes, and cucumbers, at which point he said “fuck it” and put up an electrical fence around the whole garden. It’s not pretty, but it does the job. Claus’ basement workshop is a place of wonders. WHY IS GIT HTTPS NOT WORKING ON GITHUB?EXPERT BIAS
Recently, I started becoming aware of a downside to increasing expertise in a specific domain and the attention to details it affords. I refer to it as “Expert Bias” and define it as follows: the inability for a person who has mastered a skill to understand how useful that skill can be to laypeople. It’s rather broad, so let meclarify.
INCREASING THE SIDEBAR FONT SIZE IN SUBLIME TEXT Use your trusty old Command + F to find the sidebar_label property. This is what defines the style for the text label that displays file and directory names in the sidebar. To start adjusting the font size you’ll need to add a new property called "font.size". Before I changed it, my Sodarized Dark sidebar_label settings looked like this:I FELL OFF MY BIKE
I fell off my bike. This afternoon I fell off my bike. I had just spent a lovely afternoon and wanted to ride in the gentle sun before two weeks away from home. I was even more excited because a few hours earlier I just had my front wheel fixed at Orange Cycle — a few days ago I accidentally bumped into my bike with my car while parking. LAUNCH SUBLIME TEXT 3 FROM THE COMMAND LINESEE MORE ONOLIVIERLACAN.COM
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. WORK - OLIVIER LACAN Pluralsight Content Libraries. After Pluralsight acquired and developed several new experience which offered learners different types of content to consume beyond video courses, the team where I served as tech lead was tasked with developing a new system in conjunction with our Authorization and Product Catalog teams to migrate our legacy infrastructure from only being able to handle one TOOLS - OLIVIERLACAN.COM This little guide will hopefully give you some good tools to get started or improve your existing Mac workflow. Since I make websites and web applications, this is mostly centered around that. A HOMEMADE GUIDE TO THE GOOD THINGS OF ORLANDO. Hands down the best coffee shop in Orlando. The mood alone warrants a visit: great quiet music, dim lighting, comfortable wooden chairs and tables and a beautiful sense of clean design. LOGGING CHANGES ALL OVER THE WORLD Not my first rage diamond. ↩ Including Jacob Swanner (from Envy and the wonderful RailsDiff) who was my rubber duck while going through the final changes last Friday so I could finally release this.Speaking of Envy, I drew tons of inspiration and advice from Nate Bibler’s beautiful changelogs throughout the past five years, and he’s provided great advice and feedback, so he gets an IS IT BETTER TO KNOW? I finally started watching this fascinating interview of Neil deGrasse Tyson by an out-of-character Stephen Colbert today and the first question Stephen asks to Neil sounds like a joke: “Is is better to know or not to know?” I think this is a fundamental question that is often ignored or brushed off by both the pro-science and the anti-science factions. MIGRATING HOMEBREW POSTGRES TO A NEW VERSION This post was originally published as a Gist which I since forgot about and accidentally rediscovered recently when the need arose to resolve a similar accidental upgrade. I felt like it deserved to live somewhere where there is a chance I might update it. Update. In Homebrew 1.5 and above, there’s a new process to upgrade your Postgres database across major versions using the brew JUMPING BETWEEN WORDS IN THE CONSOLE Jumping Right. Hold the Option and Right Arrow keys in the Keyboard Shortcut input field, then select the Send Escape Sequence Action, and finally set the Esc+ field to F (for forward). You’ll see a warning whenever you save those shortcuts. I believe it’s okay to ignore these unless you already use a keyboard shortcut profile that has theNON-IMMIGRANT
For the last five years of my life I have been a non-immigrant, living the United States of America. How did I end up there? I was extremelylucky to be
RUBY HEROES FAREWELL Ruby Heroes Farewell. Written on March 15, 2017. 3 min. read. I’m sad to announce that there won’t be a Ruby Heroes ceremony at RailsConf 2017 and going forward. The responsibility of organizing the voting, judging, travel accomodations, and ceremony has rested largely on my shoulders (with much needed assistance from Ruby Central andCode
OLIVIER LACAN
2016. Concurrency in Ruby 3 with Guilds. September 27. Ruby Facets. September 21. Taking Care of Things. August 19. The Upgrade Trails.August 13.
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. IN SIGHT - OLIVIER LACAN In Sight. In the last decade, while phone cameras have gone from shooting tiny noisy pictures to producing DSLR-level quality shots, webcams have coasted on the mediocre lane. As distributed or remote work became more common, we’ve never relied on webcams more yet they’re just as bad as they were ten years ago. TOOLS - OLIVIERLACAN.COM This little guide will hopefully give you some good tools to get started or improve your existing Mac workflow. Since I make websites and web applications, this is mostly centered around that. TAKING CARE OF THINGS He took care of the little garden until the fucking forest deer starting eating all his nice zuchinis, tomatoes, and cucumbers, at which point he said “fuck it” and put up an electrical fence around the whole garden. It’s not pretty, but it does the job. Claus’ basement workshop is a place of wonders. WHY IS GIT HTTPS NOT WORKING ON GITHUB?EXPERT BIAS
Recently, I started becoming aware of a downside to increasing expertise in a specific domain and the attention to details it affords. I refer to it as “Expert Bias” and define it as follows: the inability for a person who has mastered a skill to understand how useful that skill can be to laypeople. It’s rather broad, so let meclarify.
INCREASING THE SIDEBAR FONT SIZE IN SUBLIME TEXT Use your trusty old Command + F to find the sidebar_label property. This is what defines the style for the text label that displays file and directory names in the sidebar. To start adjusting the font size you’ll need to add a new property called "font.size". Before I changed it, my Sodarized Dark sidebar_label settings looked like this:I FELL OFF MY BIKE
I fell off my bike. This afternoon I fell off my bike. I had just spent a lovely afternoon and wanted to ride in the gentle sun before two weeks away from home. I was even more excited because a few hours earlier I just had my front wheel fixed at Orange Cycle — a few days ago I accidentally bumped into my bike with my car while parking. LAUNCH SUBLIME TEXT 3 FROM THE COMMAND LINESEE MORE ONOLIVIERLACAN.COM
OLIVIER LACAN
2016. Concurrency in Ruby 3 with Guilds. September 27. Ruby Facets. September 21. Taking Care of Things. August 19. The Upgrade Trails.August 13.
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. IN SIGHT - OLIVIER LACAN In Sight. In the last decade, while phone cameras have gone from shooting tiny noisy pictures to producing DSLR-level quality shots, webcams have coasted on the mediocre lane. As distributed or remote work became more common, we’ve never relied on webcams more yet they’re just as bad as they were ten years ago. TOOLS - OLIVIERLACAN.COM This little guide will hopefully give you some good tools to get started or improve your existing Mac workflow. Since I make websites and web applications, this is mostly centered around that. TAKING CARE OF THINGS He took care of the little garden until the fucking forest deer starting eating all his nice zuchinis, tomatoes, and cucumbers, at which point he said “fuck it” and put up an electrical fence around the whole garden. It’s not pretty, but it does the job. Claus’ basement workshop is a place of wonders. WHY IS GIT HTTPS NOT WORKING ON GITHUB?EXPERT BIAS
Recently, I started becoming aware of a downside to increasing expertise in a specific domain and the attention to details it affords. I refer to it as “Expert Bias” and define it as follows: the inability for a person who has mastered a skill to understand how useful that skill can be to laypeople. It’s rather broad, so let meclarify.
INCREASING THE SIDEBAR FONT SIZE IN SUBLIME TEXT Use your trusty old Command + F to find the sidebar_label property. This is what defines the style for the text label that displays file and directory names in the sidebar. To start adjusting the font size you’ll need to add a new property called "font.size". Before I changed it, my Sodarized Dark sidebar_label settings looked like this:I FELL OFF MY BIKE
I fell off my bike. This afternoon I fell off my bike. I had just spent a lovely afternoon and wanted to ride in the gentle sun before two weeks away from home. I was even more excited because a few hours earlier I just had my front wheel fixed at Orange Cycle — a few days ago I accidentally bumped into my bike with my car while parking. LAUNCH SUBLIME TEXT 3 FROM THE COMMAND LINESEE MORE ONOLIVIERLACAN.COM
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. WORK - OLIVIER LACAN Pluralsight Content Libraries. After Pluralsight acquired and developed several new experience which offered learners different types of content to consume beyond video courses, the team where I served as tech lead was tasked with developing a new system in conjunction with our Authorization and Product Catalog teams to migrate our legacy infrastructure from only being able to handle one TOOLS - OLIVIERLACAN.COM This little guide will hopefully give you some good tools to get started or improve your existing Mac workflow. Since I make websites and web applications, this is mostly centered around that. A HOMEMADE GUIDE TO THE GOOD THINGS OF ORLANDO. Hands down the best coffee shop in Orlando. The mood alone warrants a visit: great quiet music, dim lighting, comfortable wooden chairs and tables and a beautiful sense of clean design. LOGGING CHANGES ALL OVER THE WORLD Not my first rage diamond. ↩ Including Jacob Swanner (from Envy and the wonderful RailsDiff) who was my rubber duck while going through the final changes last Friday so I could finally release this.Speaking of Envy, I drew tons of inspiration and advice from Nate Bibler’s beautiful changelogs throughout the past five years, and he’s provided great advice and feedback, so he gets an IS IT BETTER TO KNOW? I finally started watching this fascinating interview of Neil deGrasse Tyson by an out-of-character Stephen Colbert today and the first question Stephen asks to Neil sounds like a joke: “Is is better to know or not to know?” I think this is a fundamental question that is often ignored or brushed off by both the pro-science and the anti-science factions. MIGRATING HOMEBREW POSTGRES TO A NEW VERSION This post was originally published as a Gist which I since forgot about and accidentally rediscovered recently when the need arose to resolve a similar accidental upgrade. I felt like it deserved to live somewhere where there is a chance I might update it. Update. In Homebrew 1.5 and above, there’s a new process to upgrade your Postgres database across major versions using the brew JUMPING BETWEEN WORDS IN THE CONSOLE Jumping Right. Hold the Option and Right Arrow keys in the Keyboard Shortcut input field, then select the Send Escape Sequence Action, and finally set the Esc+ field to F (for forward). You’ll see a warning whenever you save those shortcuts. I believe it’s okay to ignore these unless you already use a keyboard shortcut profile that has theNON-IMMIGRANT
For the last five years of my life I have been a non-immigrant, living the United States of America. How did I end up there? I was extremelylucky to be
RUBY HEROES FAREWELL Ruby Heroes Farewell. Written on March 15, 2017. 3 min. read. I’m sad to announce that there won’t be a Ruby Heroes ceremony at RailsConf 2017 and going forward. The responsibility of organizing the voting, judging, travel accomodations, and ceremony has rested largely on my shoulders (with much needed assistance from Ruby Central andCode
OLIVIER LACAN
2016. Concurrency in Ruby 3 with Guilds. September 27. Ruby Facets. September 21. Taking Care of Things. August 19. The Upgrade Trails.August 13.
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. TALKS - OLIVIER LACAN Talks. One of my favorite ways to share knowledge with the Ruby and greater open source community is to speak at conferences whenever I can. You can find a list of all my published talks below with slides and video recordings when available. Tracking COVID-19 with Ruby - RubyConf 2020 17 Nov 2020. Human Errors - Paris.rb Conf 2018 29 Jun2018.
IN SIGHT - OLIVIER LACAN In Sight. In the last decade, while phone cameras have gone from shooting tiny noisy pictures to producing DSLR-level quality shots, webcams have coasted on the mediocre lane. As distributed or remote work became more common, we’ve never relied on webcams more yet they’re just as bad as they were ten years ago. TAKING CARE OF THINGS He took care of the little garden until the fucking forest deer starting eating all his nice zuchinis, tomatoes, and cucumbers, at which point he said “fuck it” and put up an electrical fence around the whole garden. It’s not pretty, but it does the job. Claus’ basement workshop is a place of wonders.LOUD & CLEAR
Loud & Clear. It’s strange how many people who work or communicate in a distributed fashion treat the transmission of their voice as an afterthought. My audio setup is a bit excessive for most people. You would probably be better served by something as pricey-yet-simple like AirPods. Despite their size, they carry a surprisingly decentEXPERT BIAS
Recently, I started becoming aware of a downside to increasing expertise in a specific domain and the attention to details it affords. I refer to it as “Expert Bias” and define it as follows: the inability for a person who has mastered a skill to understand how useful that skill can be to laypeople. It’s rather broad, so let meclarify.
IMMUNITY - OLIVIER LACAN The following post is reproduced from Orientation — Code School’s internal documentation system. I wrote it many years ago when we first decided to build out the team that took care of codeschool.com. I was an early member of that team and many things we had built were created under very different circumstances by a rotating cast of developers who rarely stuck around for more than a LAUNCH SUBLIME TEXT 3 FROM THE COMMAND LINESEE MORE ONOLIVIERLACAN.COM
I FELL OFF MY BIKE
I fell off my bike. This afternoon I fell off my bike. I had just spent a lovely afternoon and wanted to ride in the gentle sun before two weeks away from home. I was even more excited because a few hours earlier I just had my front wheel fixed at Orange Cycle — a few days ago I accidentally bumped into my bike with my car while parking.OLIVIER LACAN
2016. Concurrency in Ruby 3 with Guilds. September 27. Ruby Facets. September 21. Taking Care of Things. August 19. The Upgrade Trails.August 13.
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. TALKS - OLIVIER LACAN Talks. One of my favorite ways to share knowledge with the Ruby and greater open source community is to speak at conferences whenever I can. You can find a list of all my published talks below with slides and video recordings when available. Tracking COVID-19 with Ruby - RubyConf 2020 17 Nov 2020. Human Errors - Paris.rb Conf 2018 29 Jun2018.
IN SIGHT - OLIVIER LACAN In Sight. In the last decade, while phone cameras have gone from shooting tiny noisy pictures to producing DSLR-level quality shots, webcams have coasted on the mediocre lane. As distributed or remote work became more common, we’ve never relied on webcams more yet they’re just as bad as they were ten years ago. TAKING CARE OF THINGS He took care of the little garden until the fucking forest deer starting eating all his nice zuchinis, tomatoes, and cucumbers, at which point he said “fuck it” and put up an electrical fence around the whole garden. It’s not pretty, but it does the job. Claus’ basement workshop is a place of wonders.LOUD & CLEAR
Loud & Clear. It’s strange how many people who work or communicate in a distributed fashion treat the transmission of their voice as an afterthought. My audio setup is a bit excessive for most people. You would probably be better served by something as pricey-yet-simple like AirPods. Despite their size, they carry a surprisingly decentEXPERT BIAS
Recently, I started becoming aware of a downside to increasing expertise in a specific domain and the attention to details it affords. I refer to it as “Expert Bias” and define it as follows: the inability for a person who has mastered a skill to understand how useful that skill can be to laypeople. It’s rather broad, so let meclarify.
IMMUNITY - OLIVIER LACAN The following post is reproduced from Orientation — Code School’s internal documentation system. I wrote it many years ago when we first decided to build out the team that took care of codeschool.com. I was an early member of that team and many things we had built were created under very different circumstances by a rotating cast of developers who rarely stuck around for more than a LAUNCH SUBLIME TEXT 3 FROM THE COMMAND LINESEE MORE ONOLIVIERLACAN.COM
I FELL OFF MY BIKE
I fell off my bike. This afternoon I fell off my bike. I had just spent a lovely afternoon and wanted to ride in the gentle sun before two weeks away from home. I was even more excited because a few hours earlier I just had my front wheel fixed at Orange Cycle — a few days ago I accidentally bumped into my bike with my car while parking.ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. TALKS - OLIVIER LACAN Talks. One of my favorite ways to share knowledge with the Ruby and greater open source community is to speak at conferences whenever I can. You can find a list of all my published talks below with slides and video recordings when available. Tracking COVID-19 with Ruby - RubyConf 2020 17 Nov 2020. Human Errors - Paris.rb Conf 2018 29 Jun2018.
WORK - OLIVIER LACAN Pluralsight Content Libraries. After Pluralsight acquired and developed several new experience which offered learners different types of content to consume beyond video courses, the team where I served as tech lead was tasked with developing a new system in conjunction with our Authorization and Product Catalog teams to migrate our legacy infrastructure from only being able to handle one A HOMEMADE GUIDE TO THE GOOD THINGS OF ORLANDO. Hands down the best coffee shop in Orlando. The mood alone warrants a visit: great quiet music, dim lighting, comfortable wooden chairs and tables and a beautiful sense of clean design. IMMUNITY - OLIVIER LACAN The following post is reproduced from Orientation — Code School’s internal documentation system. I wrote it many years ago when we first decided to build out the team that took care of codeschool.com. I was an early member of that team and many things we had built were created under very different circumstances by a rotating cast of developers who rarely stuck around for more than aPATH TO AMERICA
Path to America. Written on February 11, 2011. 3 min. read. I was looking around old photos for something I’m making for a great friend and I realized that I had never connected two important events in my life. In January 2007, after having moved out of my parent’s house the previous summer, I decided on a whim to go to New York Cityfor
PROPOSAL FOR A BETTER RUBY HASH#INCLUDE? If this leaves you puzzled, I can empathize. The fact that the example isn’t even using include? shows that it’s used as a method alias for Hash#has_key? which does have a good name.Hash#include? however, is very poorly named because it breaks a reasonable expectation. You cannot say that Hash#include? is checking whether something “is included in the Hash instance” MIGRATING AN AD-HOC URL SLUG SYSTEM TO FRIENDLYID The useful method here is has_friendly_id_slug? because it allows me to check whether an article has a slug that was generated by FriendlyId or by my old ad-hoc system.. FriendlyId creates a simple has_many association between the model and FriendlyId::Slug.I could have used friendly_id (the dynamic reader method) because the default database column name for the locally-stored (on the AN OPEN SOURCE RAGE DIAMOND One late night of January 2013, I had a little bout of anger.The culprit: these badges I was starting to notice all over the place on open source project README files. The idea behind the badges was great: provide useful metadata regarding how well tested the project is, whether those tests are passing or not, how well factored thecodebase is, etc.
WHY WON'T BUNDLE UPDATE? This new bundle-stats versions is not yet available in the released version of bundler-stats but it hopefully will be soon. I hope this will convince the Bundler team that this sort of feature is a must-have for a modern package manager. I honestly didn’t think I could learn all I needed to learn about Bundler to implement this as a Pull Request to Bundler but I did learn a tonOLIVIER LACAN
2016. Concurrency in Ruby 3 with Guilds. September 27. Ruby Facets. September 21. Taking Care of Things. August 19. The Upgrade Trails.August 13.
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. TALKS - OLIVIER LACAN Talks. One of my favorite ways to share knowledge with the Ruby and greater open source community is to speak at conferences whenever I can. You can find a list of all my published talks below with slides and video recordings when available. Tracking COVID-19 with Ruby - RubyConf 2020 17 Nov 2020. Human Errors - Paris.rb Conf 2018 29 Jun2018.
IN SIGHT - OLIVIER LACAN In Sight. In the last decade, while phone cameras have gone from shooting tiny noisy pictures to producing DSLR-level quality shots, webcams have coasted on the mediocre lane. As distributed or remote work became more common, we’ve never relied on webcams more yet they’re just as bad as they were ten years ago.LOUD & CLEAR
Loud & Clear. It’s strange how many people who work or communicate in a distributed fashion treat the transmission of their voice as an afterthought. My audio setup is a bit excessive for most people. You would probably be better served by something as pricey-yet-simple like AirPods. Despite their size, they carry a surprisingly decent WHY IS GIT HTTPS NOT WORKING ON GITHUB? IMMUNITY - OLIVIER LACAN The following post is reproduced from Orientation — Code School’s internal documentation system. I wrote it many years ago when we first decided to build out the team that took care of codeschool.com. I was an early member of that team and many things we had built were created under very different circumstances by a rotating cast of developers who rarely stuck around for more than aI FELL OFF MY BIKE
I fell off my bike. This afternoon I fell off my bike. I had just spent a lovely afternoon and wanted to ride in the gentle sun before two weeks away from home. I was even more excited because a few hours earlier I just had my front wheel fixed at Orange Cycle — a few days ago I accidentally bumped into my bike with my car while parking. LAUNCH SUBLIME TEXT 3 FROM THE COMMAND LINESEE MORE ONOLIVIERLACAN.COM
RUBY HEROES FAREWELL Ruby Heroes Farewell. Written on March 15, 2017. 3 min. read. I’m sad to announce that there won’t be a Ruby Heroes ceremony at RailsConf 2017 and going forward. The responsibility of organizing the voting, judging, travel accomodations, and ceremony has rested largely on my shoulders (with much needed assistance from Ruby Central andCode
OLIVIER LACAN
2016. Concurrency in Ruby 3 with Guilds. September 27. Ruby Facets. September 21. Taking Care of Things. August 19. The Upgrade Trails.August 13.
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. TALKS - OLIVIER LACAN Talks. One of my favorite ways to share knowledge with the Ruby and greater open source community is to speak at conferences whenever I can. You can find a list of all my published talks below with slides and video recordings when available. Tracking COVID-19 with Ruby - RubyConf 2020 17 Nov 2020. Human Errors - Paris.rb Conf 2018 29 Jun2018.
IN SIGHT - OLIVIER LACAN In Sight. In the last decade, while phone cameras have gone from shooting tiny noisy pictures to producing DSLR-level quality shots, webcams have coasted on the mediocre lane. As distributed or remote work became more common, we’ve never relied on webcams more yet they’re just as bad as they were ten years ago.LOUD & CLEAR
Loud & Clear. It’s strange how many people who work or communicate in a distributed fashion treat the transmission of their voice as an afterthought. My audio setup is a bit excessive for most people. You would probably be better served by something as pricey-yet-simple like AirPods. Despite their size, they carry a surprisingly decent WHY IS GIT HTTPS NOT WORKING ON GITHUB? IMMUNITY - OLIVIER LACAN The following post is reproduced from Orientation — Code School’s internal documentation system. I wrote it many years ago when we first decided to build out the team that took care of codeschool.com. I was an early member of that team and many things we had built were created under very different circumstances by a rotating cast of developers who rarely stuck around for more than aI FELL OFF MY BIKE
I fell off my bike. This afternoon I fell off my bike. I had just spent a lovely afternoon and wanted to ride in the gentle sun before two weeks away from home. I was even more excited because a few hours earlier I just had my front wheel fixed at Orange Cycle — a few days ago I accidentally bumped into my bike with my car while parking. LAUNCH SUBLIME TEXT 3 FROM THE COMMAND LINESEE MORE ONOLIVIERLACAN.COM
RUBY HEROES FAREWELL Ruby Heroes Farewell. Written on March 15, 2017. 3 min. read. I’m sad to announce that there won’t be a Ruby Heroes ceremony at RailsConf 2017 and going forward. The responsibility of organizing the voting, judging, travel accomodations, and ceremony has rested largely on my shoulders (with much needed assistance from Ruby Central andCode
TALKS - OLIVIER LACAN Talks. One of my favorite ways to share knowledge with the Ruby and greater open source community is to speak at conferences whenever I can. You can find a list of all my published talks below with slides and video recordings when available. Tracking COVID-19 with Ruby - RubyConf 2020 17 Nov 2020. Human Errors - Paris.rb Conf 2018 29 Jun2018.
WORK - OLIVIER LACAN Pluralsight Content Libraries. After Pluralsight acquired and developed several new experience which offered learners different types of content to consume beyond video courses, the team where I served as tech lead was tasked with developing a new system in conjunction with our Authorization and Product Catalog teams to migrate our legacy infrastructure from only being able to handle oneEXPERT BIAS
Recently, I started becoming aware of a downside to increasing expertise in a specific domain and the attention to details it affords. I refer to it as “Expert Bias” and define it as follows: the inability for a person who has mastered a skill to understand how useful that skill can be to laypeople. It’s rather broad, so let meclarify.
A HOMEMADE GUIDE TO THE GOOD THINGS OF ORLANDO. Hands down the best coffee shop in Orlando. The mood alone warrants a visit: great quiet music, dim lighting, comfortable wooden chairs and tables and a beautiful sense of clean design. IS IT BETTER TO KNOW? I finally started watching this fascinating interview of Neil deGrasse Tyson by an out-of-character Stephen Colbert today and the first question Stephen asks to Neil sounds like a joke: “Is is better to know or not to know?” I think this is a fundamental question that is often ignored or brushed off by both the pro-science and the anti-science factions.PATH TO AMERICA
Path to America. Written on February 11, 2011. 3 min. read. I was looking around old photos for something I’m making for a great friend and I realized that I had never connected two important events in my life. In January 2007, after having moved out of my parent’s house the previous summer, I decided on a whim to go to New York Cityfor
INCREASING THE SIDEBAR FONT SIZE IN SUBLIME TEXT Use your trusty old Command + F to find the sidebar_label property. This is what defines the style for the text label that displays file and directory names in the sidebar. To start adjusting the font size you’ll need to add a new property called "font.size". Before I changed it, my Sodarized Dark sidebar_label settings looked like this: MIGRATING HOMEBREW POSTGRES TO A NEW VERSION This post was originally published as a Gist which I since forgot about and accidentally rediscovered recently when the need arose to resolve a similar accidental upgrade. I felt like it deserved to live somewhere where there is a chance I might update it. Update. In Homebrew 1.5 and above, there’s a new process to upgrade your Postgres database across major versions using the brew AN OPEN SOURCE RAGE DIAMOND One late night of January 2013, I had a little bout of anger.The culprit: these badges I was starting to notice all over the place on open source project README files. The idea behind the badges was great: provide useful metadata regarding how well tested the project is, whether those tests are passing or not, how well factored thecodebase is, etc.
OLIVIERLACAN.COM
Redirecting to https://olivierlacan.com/projects/lostintime/numbers/OLIVIER LACAN
2016. Concurrency in Ruby 3 with Guilds. September 27. Ruby Facets. September 21. Taking Care of Things. August 19. The Upgrade Trails.August 13.
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. TALKS - OLIVIER LACAN Talks. One of my favorite ways to share knowledge with the Ruby and greater open source community is to speak at conferences whenever I can. You can find a list of all my published talks below with slides and video recordings when available. Tracking COVID-19 with Ruby - RubyConf 2020 17 Nov 2020. Human Errors - Paris.rb Conf 2018 29 Jun2018.
IN SIGHT - OLIVIER LACAN In Sight. In the last decade, while phone cameras have gone from shooting tiny noisy pictures to producing DSLR-level quality shots, webcams have coasted on the mediocre lane. As distributed or remote work became more common, we’ve never relied on webcams more yet they’re just as bad as they were ten years ago.LOUD & CLEAR
Loud & Clear. It’s strange how many people who work or communicate in a distributed fashion treat the transmission of their voice as an afterthought. My audio setup is a bit excessive for most people. You would probably be better served by something as pricey-yet-simple like AirPods. Despite their size, they carry a surprisingly decent WHY IS GIT HTTPS NOT WORKING ON GITHUB? IMMUNITY - OLIVIER LACAN The following post is reproduced from Orientation — Code School’s internal documentation system. I wrote it many years ago when we first decided to build out the team that took care of codeschool.com. I was an early member of that team and many things we had built were created under very different circumstances by a rotating cast of developers who rarely stuck around for more than aI FELL OFF MY BIKE
I fell off my bike. This afternoon I fell off my bike. I had just spent a lovely afternoon and wanted to ride in the gentle sun before two weeks away from home. I was even more excited because a few hours earlier I just had my front wheel fixed at Orange Cycle — a few days ago I accidentally bumped into my bike with my car while parking. LAUNCH SUBLIME TEXT 3 FROM THE COMMAND LINESEE MORE ONOLIVIERLACAN.COM
RUBY HEROES FAREWELL Ruby Heroes Farewell. Written on March 15, 2017. 3 min. read. I’m sad to announce that there won’t be a Ruby Heroes ceremony at RailsConf 2017 and going forward. The responsibility of organizing the voting, judging, travel accomodations, and ceremony has rested largely on my shoulders (with much needed assistance from Ruby Central andCode
OLIVIER LACAN
2016. Concurrency in Ruby 3 with Guilds. September 27. Ruby Facets. September 21. Taking Care of Things. August 19. The Upgrade Trails.August 13.
ABOUT ME
About me. I’ve been creating websites for over 21 years and I’ve evolved into a more backend focused software developer during the last 11 years. Despite my unescapable Frenchness (Paris-born & raised), my favorite languages are English and Ruby. I spend most of my time building and maintaining large and small web applications. TALKS - OLIVIER LACAN Talks. One of my favorite ways to share knowledge with the Ruby and greater open source community is to speak at conferences whenever I can. You can find a list of all my published talks below with slides and video recordings when available. Tracking COVID-19 with Ruby - RubyConf 2020 17 Nov 2020. Human Errors - Paris.rb Conf 2018 29 Jun2018.
IN SIGHT - OLIVIER LACAN In Sight. In the last decade, while phone cameras have gone from shooting tiny noisy pictures to producing DSLR-level quality shots, webcams have coasted on the mediocre lane. As distributed or remote work became more common, we’ve never relied on webcams more yet they’re just as bad as they were ten years ago.LOUD & CLEAR
Loud & Clear. It’s strange how many people who work or communicate in a distributed fashion treat the transmission of their voice as an afterthought. My audio setup is a bit excessive for most people. You would probably be better served by something as pricey-yet-simple like AirPods. Despite their size, they carry a surprisingly decent WHY IS GIT HTTPS NOT WORKING ON GITHUB? IMMUNITY - OLIVIER LACAN The following post is reproduced from Orientation — Code School’s internal documentation system. I wrote it many years ago when we first decided to build out the team that took care of codeschool.com. I was an early member of that team and many things we had built were created under very different circumstances by a rotating cast of developers who rarely stuck around for more than aI FELL OFF MY BIKE
I fell off my bike. This afternoon I fell off my bike. I had just spent a lovely afternoon and wanted to ride in the gentle sun before two weeks away from home. I was even more excited because a few hours earlier I just had my front wheel fixed at Orange Cycle — a few days ago I accidentally bumped into my bike with my car while parking. LAUNCH SUBLIME TEXT 3 FROM THE COMMAND LINESEE MORE ONOLIVIERLACAN.COM
RUBY HEROES FAREWELL Ruby Heroes Farewell. Written on March 15, 2017. 3 min. read. I’m sad to announce that there won’t be a Ruby Heroes ceremony at RailsConf 2017 and going forward. The responsibility of organizing the voting, judging, travel accomodations, and ceremony has rested largely on my shoulders (with much needed assistance from Ruby Central andCode
TALKS - OLIVIER LACAN Talks. One of my favorite ways to share knowledge with the Ruby and greater open source community is to speak at conferences whenever I can. You can find a list of all my published talks below with slides and video recordings when available. Tracking COVID-19 with Ruby - RubyConf 2020 17 Nov 2020. Human Errors - Paris.rb Conf 2018 29 Jun2018.
WORK - OLIVIER LACAN Pluralsight Content Libraries. After Pluralsight acquired and developed several new experience which offered learners different types of content to consume beyond video courses, the team where I served as tech lead was tasked with developing a new system in conjunction with our Authorization and Product Catalog teams to migrate our legacy infrastructure from only being able to handle oneEXPERT BIAS
Recently, I started becoming aware of a downside to increasing expertise in a specific domain and the attention to details it affords. I refer to it as “Expert Bias” and define it as follows: the inability for a person who has mastered a skill to understand how useful that skill can be to laypeople. It’s rather broad, so let meclarify.
A HOMEMADE GUIDE TO THE GOOD THINGS OF ORLANDO. Hands down the best coffee shop in Orlando. The mood alone warrants a visit: great quiet music, dim lighting, comfortable wooden chairs and tables and a beautiful sense of clean design. IS IT BETTER TO KNOW? I finally started watching this fascinating interview of Neil deGrasse Tyson by an out-of-character Stephen Colbert today and the first question Stephen asks to Neil sounds like a joke: “Is is better to know or not to know?” I think this is a fundamental question that is often ignored or brushed off by both the pro-science and the anti-science factions.PATH TO AMERICA
Path to America. Written on February 11, 2011. 3 min. read. I was looking around old photos for something I’m making for a great friend and I realized that I had never connected two important events in my life. In January 2007, after having moved out of my parent’s house the previous summer, I decided on a whim to go to New York Cityfor
INCREASING THE SIDEBAR FONT SIZE IN SUBLIME TEXT Use your trusty old Command + F to find the sidebar_label property. This is what defines the style for the text label that displays file and directory names in the sidebar. To start adjusting the font size you’ll need to add a new property called "font.size". Before I changed it, my Sodarized Dark sidebar_label settings looked like this: MIGRATING HOMEBREW POSTGRES TO A NEW VERSION This post was originally published as a Gist which I since forgot about and accidentally rediscovered recently when the need arose to resolve a similar accidental upgrade. I felt like it deserved to live somewhere where there is a chance I might update it. Update. In Homebrew 1.5 and above, there’s a new process to upgrade your Postgres database across major versions using the brew AN OPEN SOURCE RAGE DIAMOND One late night of January 2013, I had a little bout of anger.The culprit: these badges I was starting to notice all over the place on open source project README files. The idea behind the badges was great: provide useful metadata regarding how well tested the project is, whether those tests are passing or not, how well factored thecodebase is, etc.
OLIVIERLACAN.COM
Redirecting to https://olivierlacan.com/projects/lostintime/numbers/OLIVIER LACAN
POSTS
2018
Immunity
June 27
The Fear of Pairing
April 08
cd is Wasting Your TimeMarch 26
Changelogs on RubyGems.orgMarch 24
Why Won't Bundle Update?March 14
Migrating Homebrew Postgres to a New VersionFebruary 07
2017
Keep a Changelog 1.0June 20
Ruby Heroes FarewellMarch 15
2016
Concurrency in Ruby 3 with GuildsSeptember 27
Ruby Facets
September 21
Taking Care of ThingsAugust 19
The Upgrade Trails
August 13
Increasing the Sidebar Font Size in Sublime TextAugust 09
Logging Changes All Over The WorldAugust 07
2015
Hash Comparison in Ruby 2.3November 11
Diving into Ruby, Head First.November 07
Migrating an ad-hoc URL slug system to FriendlyIdApril 16
Better Feedback on Ruby 2.2 Keyword Argument ErrorsMarch 30
Ego Time Machine
January 02
2014
How to Install Your Own Version of gitDecember 19
Pairing is the PotionDecember 11
Optimizing the Wrong CodeOctober 23
The 'Little Things'
September 26
The Semantics of SoftwareAugust 30
Jumping between words in the consoleAugust 20
The Greatest Lie
July 28
There is no such thing as magic.July 09
Bose Mode
July 08
The Internet's Own BoyJuly 05
A Tiny Little .
June 29
Listening to her.
June 21
Product Gardening
June 06
An Open Source Rage DiamondJune 05
Burnout Buddies
May 22
Proposal for a better Ruby Hash#include?May 01
Launch Sublime Text 3 from the command lineJanuary 20
2013
The Sabotaging of AmericaDecember 30
Why is Git HTTPS not working on GitHub?December 22
Put a Date on It
December 21
I need to write.
December 21
I'm an Alien.
November 20
Conventions: the silent featureNovember 19
Upgrading to OS X 10.9 with a Development EnvironmentNovember 12
Tiny Features
August 22
Expert Bias
July 12
I fell off my bike
April 27
2012
Problem Solvers
December 27
In Their Shoes
December 02
Associations in Rails 4 (Erratum)November 02
Stop Controlling TrafficSeptember 11
Gender Gravity
August 07
Rails Blank Slate DifferencesJuly 07
Essential Rails ToolsMay 11
Raise Your Hand
February 24
The People That Do ThingsFebruary 18
Fumble-driven DevelopmentFebruary 17
Envy
February 16
Launch Sublime Text 2 from the command lineJanuary 11
Don't Repeat YourselfJanuary 07
Is it better to know?January 01
2011
Delaying the IE ShowdownDecember 06
That Salmon Color
October 08
Anchors
October 06
The Nimble Workflow
August 21
Brewing With HomebrewAugust 06
Teach to Learn
June 10
Gag
May 12
Extreme Atheism
May 04
It Gets Better
April 14
Free Inquiry Starts in the ClassroomApril 09
Virtual Ideas
February 11
Path to America
February 11
You can reach me by email or on Twitter.
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0