# Ruflin > Personal site of Nicolas Ruflin, an engineer writing about search, distributed systems, software quality, and building products. Personal site of Nicolas Ruflin. Prefer the Markdown twins linked below (same path with `index.md`) over the HTML pages. A concatenated dump of the same public pages is at [llms-full.txt](https://www.ruflin.com/llms-full.txt). Pages excluded from the sitemap (`/links/`, `/snippets/`, the 404 page) are also omitted here. ## About - [All About Nicolas Ruflin](https://www.ruflin.com/about/index.md): Engineer and Sports enthusiast aiming for automating everything through software and embracing the constancy of change. ## Profiles - [GitHub](https://github.com/ruflin): Source code and open source work - [Elastica](https://github.com/ruflin/Elastica): PHP client for Elasticsearch - [LinkedIn](https://www.linkedin.com/in/ruflin): Professional profile - [Twitter / X](https://twitter.com/ruflin): @ruflin ## Posts - [Low Cost Meetup Recording](https://www.ruflin.com/2017/07/12/low-cost-meetup-recording/index.md) (2017-07-12): Over the years I have run different meetups and one question that popped up from time to time is if the meetup could be recorded. The recording is useful for … - [Fix for Travis CI failure in forked Golang Repositories](https://www.ruflin.com/2015/08/13/fix-for-travis-ci-failure-in-forked-golang-repositories/index.md) (2015-08-13): If you have an open source Golang project on Github and the project is forked, the Travis CI build will no longer work for the forked project. The reason is … - [Measuring your software quality standards must be easy](https://www.ruflin.com/2014/06/13/measuring-your-software-quality-standards-must-be-easy/index.md) (2014-06-13): Quality in Software projects is important, as already elaborated upon in the previous post, it matters from day one. But as long as measuring and running … - [Quality in software projects matters from day one](https://www.ruflin.com/2014/06/10/quality-in-software-projects-matters-from-day-one/index.md) (2014-06-10): As I see quality in software as one of the most important features when building software, I will dedicate my next blog posts on software quality and quality … - [What HTTP Has To Offer Besides Code 418](https://www.ruflin.com/2014/02/14/why-you-should-know-the-http-status-code-418/index.md) (2014-02-14): The internet is an integral part of our daily lives. We would be lost without the internet at work, and we depend upon it to guide us to a good restaurant or … - [Getting started with the Internet of Things](https://www.ruflin.com/2013/06/08/getting-started-with-the-internet-of-things/index.md) (2013-06-08): The term Internet of Things has been around for quite some time. Until recently, however, the things were mostly offline and could only connect to the internet … - [From Joomla to Octopress](https://www.ruflin.com/2013/05/19/from-joomla-to-octopress/index.md) (2013-05-19): After more than a year, I finally managed to upgrade my private website / blog. My blog and gallery used to be based on Joomla, as I was a contributor to Joomla … - [Include Elastica in your project as svn:externals](https://www.ruflin.com/2011/12/21/include-elastica-in-your-project-as-svn-externals/index.md) (2011-12-21): As most of you know, Elastica is hosted on github, which means it uses git as its revision control system. I have several projects which include Elastica but … - [Using Elastica with multiple Elasticsearch Nodes](https://www.ruflin.com/2011/11/21/using-elastica-with-multiple-elasticsearch-nodes/index.md) (2011-11-21): Elasticsearch was built with the cloud / multiple distributed servers in mind. It is quite easy to start a elasticsearch cluster simply by starting multiple … - [How to Log Requests in Elastica](https://www.ruflin.com/2011/11/20/how-to-log-requests-in-elastica/index.md) (2011-11-20): In the Elastica Release v0.18.4.1, the capability to log requests was added. There is a general Elastica_Log object that can later also be extended to log other … - [Storing and Analyzing Social Data](https://www.ruflin.com/2011/04/17/storing-and-analyzing-social-data/index.md) (2011-04-17): From July 2010 to December 2010 I worked on my master thesis "Storing and Analyzing Social Data". It is about the structure of social data, how to store social … ## Optional - [Cooking Recipes](https://www.ruflin.com/recipes/index.md): Personal cooking notes, including a Swiss take on Crema de Rocoto. - [Homepage Markdown](https://www.ruflin.com/index.md): Post index in Markdown - [Full-text dump](https://www.ruflin.com/llms-full.txt): All public pages concatenated - [Atom feed](https://www.ruflin.com/atom.xml): Latest posts - [Sitemap](https://www.ruflin.com/sitemap.xml): HTML URLs for crawlers