Archives for Linux, python and startups — Romain Dorgueil

Oct 2016
Your best SEO strategy is to ignore it
Sep 2016
How to hint search engines about pagination?
Sep 2016
How to clean up already merged git branches?
Sep 2016
How to redirect non-www versions of your website in nginx?
Sep 2016
Instrument, Measure and Learn
Sep 2016
Amazon Cloudfront as our Content Delivery Network
Sep 2016
Nginx, pagespeed and a simple node.js backend
Sep 2016
Serving the web at light-speed
Sep 2016
How to run asynchronous python callables in parralel?
Aug 2016
How to rollout or rollback a deployment on a Kubernetes cluster?
Aug 2016
How to manage your releases using git-semver?
Aug 2016
How to retrieve the path where the running script is located?
Aug 2016
Planning poker is not about estimating
Jul 2016
Future is now
Jul 2016
Asynchronous programming with python
Jul 2016
Data processing
Jul 2016
Testing
Jul 2016
Web scraping
Jul 2016
EuroPython 2016
Dec 2014
Docker: The container (r)evolution
Dec 2014
Private Registry 103: Nginx front container
Dec 2014
Private Registry 102: Use Amazon S3 for data storage
Dec 2014
Private Registry 101: Setup a local private repository
Dec 2014
Configuration and aliases
Sep 2011
I see huge controllers ...
Aug 2011
Give your WSGI application super-powers
Aug 2011
WSGI, the first steps
Jan 2011
Handling empty WHERE IN clauses in DBALs
Jan 2010
HTTP is the web's language
Sep 2009
All about backward compatibility...
Mar 2009
Render a component in an action with Symfony 1.1+
Jul 2008
Foreign key's onDelete for dummies
Apr 2008
Overview of symfony 1.1 event dispatcher
Apr 2008
Awkward view.yml js/css positionning syntax
Jan 2008
Complex relations population in propel 1.2 / 1.3
Jan 2008
Using symfony forms before 1.1
Dec 2007
Creating custom config handlers
Oct 2007
Using DBMS functions with sfDoctrine