localhost:8888/notebooks/sebmestrallet.ipynb









[𝟷]: | import SebastienMestrallet as about_me
print(about_me.current_position) |
absolute, left=520px, top=100px
[𝟸]: | print(about_me.experiences.current_position) |
I'm designing talks & trainings about digital technologies, from both a user perspective (productivity, software tools, emails/documents/notes/tasks management) and an engineer perspective (how things work).
[𝟹]: | [project for project in about_me.projects if 'Hello World' not in project] |
['validity-first-polycube-labeling: a labeling algorithm for automatic polycube generation',
'nightmare_of_polycubes: challenging shapes for polycube generation',
'dds: scripts to manage nested, semantic data folders',
'dds-hexmeshing: dds for hexahedral mesh generation',
'genetic-algorithms: simple examples of genetic algorithms',
'typst-paris-saclay-thesis-flat: a Typst template for Paris-Saclay University theses',
'typst-simple-siam : a Typst template for SIAM paper submissions']
[𝟺]: | import pandas as pd
from random import randrange
df = pd.read_csv('tools_I_use.csv')
for idx in df.index:
if randrange(10) == 0:
df['URL'][idx] = 'https://youtu.be/dQw4w9WgXcQ'
display(df) |
name | category | notes | |
---|---|---|---|
0 | VSCode | code editor | Quite satisfied but maybe one day I'll learn how to use (and quit) Neovim |
1 | Zsh | Unix shell | With Oh my Zsh and Spaceship prompt of course! |
2 | C++ | programming language | I hate C++. This is a SOS. Please help me. |
3 | Python | programming language | You shouldn't be surprised it's on the list |
4 | Rust | programming language | What I'd be continuing to learn if I had more time |
5 | Typst | typesetting | LaTeX? You mean the slow and messy thing? |
6 | reveal.js | presentation framework | Works everywhere & easily animated/extended |
7 | LocalSend | file sharing | You dreamed it you have it : your AirDrop alternative |
8 | Excalidraw | drawing | Simple - beautiful - feature-complete - always up-to-date |
9 | Obsidian | knowledge management | Link your notes!!! |
10 | AnyType | knowledge management | How computer files should have been designed from the beginning |