Skip to content

clouedoc/clouedoc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Camille Louédoc-Eyries

Hello 👋

I'm a software engineer with reverse-engineering chops.

Get to know me

Philosophy

  • You cannot improve what you cannot measure.
  • Use the right tools for the job.
  • Decouple flaky software
  • Your database should mirror the reality
  • Store everything; storage is cheap but data is not
  • Evaluate each of your actions through the lens of your current goal
  • Don't obsesss too much over optimization; CPU-time is cheap, brain-time is not.
  • Reverse-engineer life
  • Have boring code
  • Pick boring technology
  • Be humble; there is always something to learn by listening to others
  • Take a walk when the next step is not clear.
  • Great work is done in isolation.
  • Be a maniac

Technology

Of course, picking the right tools for the job is the most important part.

But here is a list of technologies that I use and love along with a small comment.

  • Telemetry: Grafana, VictoriaMetrics, (Loki — I don't love it but it does the job)
  • Orchestration: Kubernetes (on Hetzner Cloud to save $$$)
  • Programming languages
    • TypeScript (Absolutely love it. Yes, the tooling is questionnable, but the type system gives me goosebumps)
    • Python (I hated it, then I was put to work into a Python codebase, and now I am a bit more measured.)
    • Go (I use it when I need performance or want to mimic TLS/h2 perfectly)
    • Kotlin (always useful when automating Android apps 😃)
    • Bash
    • SQL
  • Databases: I love PostgreSQL and had a bad experience with MongoDB early on. I am fascinated by distributed databases like Cassandra. I recently started using ClickHouse. (a few weeks later: I love ClickHouse!) (on the other hand, my experience with MongoDB was not the best...)
  • Queues: I like RabbitMQ, but the boilerplate is a bit too much for me...

Technologies wishlist

These are technologies I wish to adopt but couldn't get the chance to play around with them enough yet.

Productivity

Tools

  • Beeminder - to force me to do the boring tasks
  • Todoist — to remember me to do the boring tasks
  • A good old notebook! — to help me reason about the interesting tasks

Inspirations

Portfolio

Open-source

Project name Description Language Notes
postgresql-obsidian An Obsidian plugin to upload your notes' metadata to your database. TypeScript
3proxy-docker A Dockerfile for building 3proxy Dockerfile
soundcloud-scraper A time-machine for SoundCloud TypeScript WIP
AutoSQLi An automatic SQL Injection tool Python Never quite worked
typescript-boilerplate TypeScript My evergreen TypeScript scraping project template. I will update it regularly, as I implement new tools into my workflow.
typescript-boilerplate-old TypeScript An archived general-purpose TypeScript boilerplate.
puppeteer-boiler TypeScript A deprecated browser-automation oriented TypeScript boilerplate.

Private

Project name Description Language First commit Last commit
browserless-stealth Browserless with evasions TypeScript Nov 10 2021 ongoing
requests-stealth Go stealth HTTP request engine featuring an experimentation engine and TLS emulation Go February 14 2022 ongoing
simkhey A SMS sending network that uses SIM800C USB modules and Raspberry Pis. Cheap alternative to Twilio TypeScript Jan 30 2022 May 4 2022
OpinionShift A Twitter bot TypeScript April 13 2021 June 2 2022
Pumpbot A cryptocurrency pump-and-dump exploitation tool TypeScript
QuizBot Reverse engineered API client for a cash-winning quiz app Go
Instabot Instagram auto-post and engagement bot Go

... and other projects that I forgot about

Contact

Telegram: @clouedoc

Mail: clouedoc@tutanota.com

cute hedgehog image

Mr. Hedghehog says: "thanks for the visit!"

About

This repository is about mysefl.

Topics

Resources

Stars

Watchers

Forks