Blog

  • 10th June 2020

Python linter: settings for Flake8

Python needs a linter and checker for PEP8 and best practices in project so you can use my settings

Read more 
  • 7th June 2020

Why do you must use server-side sessions?

Do you respect your users? Do you want the best security for them? In that case, you must use server-side sessions.

Read more 
  • 24th May 2020

No GitLab Self Hosted

Why I don't use GitLab for my git repositories (self-hosting)?

Read more 
  • 10th May 2020

Nix on macOS Catalina

This my may to install Nix on macOS Catalina

Read more 
  • 15th April 2020

Haskell for webservice? Real-Time!

I built it (oneshot) yesterday to answer a war with a friend about programming language for Real-Time API… Haskell in the place!

Read more 
  • 15th April 2020

Why Not Using Vault Upstream?

I explain why I don't use Vault from upstream for dev/pre-prod/prod environment. It's about security.

Read more 
  • 15th March 2020
  • 6th March 2020

Why Haskell?

From Assembly, Bash, Basic, C, C++, C#, Go, Python, R, Ruby, and Swift… Now, Haskell is in my heart with Python and Bash. Why?

Read more 
  • 26th January 2020

Nginx: TLS without LUCKY13

My public TLS configuration for nginx and I hardened a little: removing a lot of ciphers and LUCKY13 vuln. Now, you've a true TLS config for your nginx.

Read more 
  • 4th January 2020

How to force CloudFlare WAF: mTLS

We'll see how it's possible to do mutual TLS (mTLS) with nginx and force your users to pass through CloudFlare WAF and reject all direct connections.

Read more