Projects Publications Blog Linklog

Linklog

A curated collection of links and resources I have found over time.

Tags: #algorithms (8)#best-practices (9)#cli (4)#data (10)#data-science (7)#deep-learning (8)#diffusion (3)#library (11)#llm (10)#LLM (1)#markdown (2)#optimization (6)#physics (3)#python (27)#rust (7)#SQL (2)#statistics (4)#tools (7)#vcs (6)#web-dev (4)

March 2025

Week 11
  • On the Importance of Naming in Programming (wasp.sh) - #best-practices

    Some musings on the importance of good naming conventions in programming.

Week 10
  • Death of Best Practices (korshakov.com) - #best-practices

    An interesting take on the rigidity of best practices and how much more productive we can be once we let go of them.

February 2025

Week 7
  • ben-nour/SQL-tips-and-tricks (github.com) - #SQL#best-practices

    I'm not a great SQL user, I have experience (mainly from database management in web development and now as a data scientist) but I don't consider myself an SQL wizard. This list of opinionated "tips" was quite useful to me.

December 2024

Week 52
  • Software design principles for machine learning applications (github.com) - #best-practices#python

    A series of examples of proper software design in data science beyond Jupyter notebooks. Very good examples of proper refactoring, step by step, from a messy script to a properly encapsulated program.

Week 51
  • Quick software tips for new ML researchers (www.eugenevinitsky.com) - #best-practices

    A short list of best practices. Some are obvious from a software development perspective (VCS, package manager, linter), but some others have some good recommendations on ML specific tools (Hydra for configs, Optuna for hyperparameter tuning).

October 2024

Week 42
  • Blog of Claudio Jolowicz (cjolowicz.github.io) - #python#best-practices

    Series of articles on best practices around Python coding and tooling. Definitely worth checking it out if you're still building your workflow.

Week 41
  • Modern Good Practices for Python Development (www.stuartellis.name) - #python#best-practices

    A set of best-practices in Python development. Given the permissiveness of Python in terms of syntax and design, I find that following community accepted best practices is the best way to learn how to write good code too.

August 2024

Week 33
  • Modern SQL Style Guide (gist.github.com) - #SQL#best-practices

    An interesting and opinionated take on SQL formatting. You might not be able to impose it at work, but you can always try!

Week 31
  • Column Names as Contracts (emilyriederer.netlify.app) - #best-practices#data

    An interesting explanation of implicit data contracts through naming conventions.

You can follow me via RSS. Switch theme.
© 2025 Nicolas Chagnet. All rights reserved.