Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Deterministic Builds and where to find them
Search
Andreas Mosti
March 10, 2023
Technology
78
0
Share
Deterministic Builds and where to find them
Andreas Mosti
March 10, 2023
More Decks by Andreas Mosti
See All by Andreas Mosti
Correct Maps Are Useless: A guide to mental models
andmos
0
200
LEGO I Praksis
andmos
0
84
Supply Chain Attacks: Når den digitale forsyningslinja blir angrepsvektor
andmos
0
44
IoIT: Internet of Insecure Things
andmos
0
140
Containers'n stuff
andmos
0
63
IoT - Bevisstgjøring
andmos
0
62
GitOps in a nutshell
andmos
0
220
Supply Chain Attack
andmos
0
72
OpenFaaS: Serverless platform with no strings attached?
andmos
0
330
Other Decks in Technology
See All in Technology
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
330
OpenID Connectによるサービス間連携
takesection
0
150
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
680
React、まだ楽しくて草
uhyo
7
3.9k
関西に縁あるMicrosoft MVPsが語るCopilotの未来
kasada
0
990
Datadog 認定試験の概要と対策
uechishingo
0
220
Diagnosing performance problems without the guesswork
elenatanasoiu
0
150
Cloud Run のアップデート 触ってみる&紹介
gre212
0
300
AIガバナンス実践 - 生成AIコネクタのデータ漏洩リスクと実務対策
knishioka
0
160
AI Adaptable なテストを整える工夫 / Ways to Make Your Tests AI-Adaptable
bitkey
PRO
2
200
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
18
19k
「嘘をつくテスト」の失敗例から学ぶ 良いテストコード #frontend_phpcon_do
asumikam
0
140
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
エンジニアに許された特別な時間の終わり
watany
107
240k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Agile that works and the tools we love
rasmusluckow
331
21k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
810
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
300
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Discover your Explorer Soul
emna__ayadi
2
1.1k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
Transcript
Deterministic Builds And where to find them Andreas Mosti |
Bekk
None
Of Milk and Code: Both turns sour with time
Deterministic - /dɪ.tɝː.məˈnɪs.tɪk/
None
vs
None
None
None
82513d4b1 c706ab 643ad4b1c 7063ac 562ad2c1d 7063ac
82513d4b1 c706ab 643ad4b1c 7063ac 562ad2c1d 7063ac
None
Dependencies
Build Tools
Hermeticity
The curious case of containers
None
None
None
None
None
None
None
Nix is: A language A package manager An OS
Hashing input Hashing output Installs evrything side-by-side No side effects
Nix does:
None
None
None
None
None
Think about determinism