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
0
24
Deterministic Builds and where to find them
Andreas Mosti
March 10, 2023
Tweet
Share
More Decks by Andreas Mosti
See All by Andreas Mosti
Correct Maps Are Useless: A guide to mental models
andmos
0
130
LEGO I Praksis
andmos
0
40
Supply Chain Attacks: Når den digitale forsyningslinja blir angrepsvektor
andmos
0
26
IoIT: Internet of Insecure Things
andmos
0
110
Containers'n stuff
andmos
0
27
IoT - Bevisstgjøring
andmos
0
24
GitOps in a nutshell
andmos
0
140
Supply Chain Attack
andmos
0
36
OpenFaaS: Serverless platform with no strings attached?
andmos
0
250
Other Decks in Technology
See All in Technology
Can We Measure Developer Productivity?
ewolff
1
150
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
320
OCI Security サービス 概要
oracle4engineer
PRO
0
6.5k
Flutterによる 効率的なAndroid・iOS・Webアプリケーション開発の事例
recruitengineers
PRO
0
120
Evangelismo técnico: ¿qué, cómo y por qué?
trishagee
0
360
生成AIが変えるデータ分析の全体像
ishikawa_satoru
0
170
アジャイルチームがらしさを発揮するための目標づくり / Making the goal and enabling the team
kakehashi
3
140
OCI 運用監視サービス 概要
oracle4engineer
PRO
0
4.8k
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
1
180
Why App Signing Matters for Your Android Apps - Android Bangkok Conference 2024
akexorcist
0
130
Lexical Analysis
shigashiyama
1
150
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
28
13k
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
Happy Clients
brianwarren
98
6.7k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
900
Building an army of robots
kneath
302
43k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Raft: Consensus for Rubyists
vanstee
136
6.6k
The Cult of Friendly URLs
andyhume
78
6k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Building Adaptive Systems
keathley
38
2.3k
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