RSSAmplifier

Blog

Tim Alby

Recent content on Tim Alby

tim.alby.frRSS feed ↗20 posts

Latest posts

Hardening Yarn Against Supply Chain Attacks

A few lines in .yarnrc.yml and a small package.json allowlist that buy you real protection against the kind of supply chain attacks that have been hitting the JS ecosystem lately.

Hardening npm Against Supply Chain Attacks

A few small changes to .npmrc, a shell wrapper and a couple of dev dependencies that buy you real protection against the kind of supply chain attacks that have been hitting npm lately.

Finding AWS Lambda Logs

Bash script to find Lambda@Edge logs

Pair Programming: Why and How

Pair programming is a recurring subject in the tech industry: some hate it, some love it. But in my experience, most haven’t had a chance to properly experience it.

Parsing Heroku Logs

Reading the real-time logs on a Heroku application with a lot of traffic is quite difficult. There’s a solution for that, using angle-grinder.

React Hook: useEventListener

A simple React hook to add and remove event listeners

Efficient BigQuery Queries via the CLI

A simple command to run SQL in BigQuery on file save.

React Hook: useDeepCompareEffect

A useful React hook to deep-compare useEffect dependencies

React Hook: usePreviousValue

A React hook to access the previous value of a variable

PostgreSQL Emergency Command

A useful short list of commands to troubleshoot a PostgreSQL database in case of emergency.

Expressify: Use Async functions with Express

An must-have utility function for writing modern JS with Express

Vim Command to Capitalise a Line

I like to capitalise my Pull Requests titles. It&rsquo;s a cumbersome task tho, so I&rsquo;ve added to my Vim config a handy command to capitalise a line of text. Used on a Git commit it gives me a pretty PR title in seconds. The command is <Leader>cap .

One Year of MongoDB

Soon after ShareLaTeX joined Overleaf, I got to work with their MongoDB database. Coming with a relational databases experience (MySQL then PostgreSQL), I had a lot to learn!

AppleScript: Quit Front App Confirmation

Have you ever closed an application after hitting CMD-Q by mistake? I have, way too many times.

Vim Command for console.log

A handy command to add console.log in Vim

Vim Command for Ruby pp

A handy command to add log lines fro Ruby in Vim

Vim Quick Search & Replace

Can you remember the exact command to search & replace in Vim? I can&rsquo;t. So I&rsquo;ve got a command to do that for me:

Ruby: to_bool

Easily cast any type to boolean in Ruby

À propos

Bonjour, je suis Timothée, un ingénieur informaticien, chef de projet et conseiller avec une forte culture startup et produit. J'ai plus de 10 années d'expérience en tant que dévelopeur web full-stack & chef de projet et aime crée des produits utiles qui évoluent sur internet. :uk: This page also exists in english

About Me

Hello, I'm Tim, a french passionate senior software engineer, product manager and advisor with a strong startup and product culture. I have 10+ years of experience as a full-stack web developer & product manager and love creating useful product that live on the internet. :fr: Cette page existe aussi en français