Digitalisierung unter pandemischen Bedingungen (bobkonf2023)
about this event: https://bobkonf.de/2023/kastl.html
https://media.ccc.de/v/bob2023-digitalisierung-unter-pandemischen-bedingungen-kastl #ccc #BOBKonferenz #bob2023 #2023 #Talk #109 #BOB
#ccc #BOBKonferenz #bob2023 #talk #bob
Digitalisierung unter pandemischen Bedingungen (bobkonf2023)
about this event: https://bobkonf.de/2023/kastl.html
https://media.ccc.de/v/bob2023-digitalisierung-unter-pandemischen-bedingungen-kastl #ccc #BOBKonferenz #bob2023 #2023 #Talk #109 #BOB
#ccc #BOBKonferenz #bob2023 #talk #bob
Getting recursive definitions off their bottoms (bobkonf2023)
Haskell claims to be a declarative language, where you just write down some equations, and suddenly the variables contain the solution to these equations. This works even with recursive equations, but
https://media.ccc.de/v/bob2023-getting-recursive-definitions-off-their-bottoms-breitner #ccc #BOBKonferenz #bob2023 #2023 #Talk #BOB #97
#ccc #BOBKonferenz #bob2023 #talk #bob
Getting recursive definitions off their bottoms (bobkonf2023)
Haskell claims to be a declarative language, where you just write down some equations, and suddenly the variables contain the solution to these equations. This works even with recursive equations, but
https://media.ccc.de/v/bob2023-getting-recursive-definitions-off-their-bottoms-breitner #ccc #BOBKonferenz #bob2023 #2023 #Talk #BOB #97
#ccc #BOBKonferenz #bob2023 #talk #bob
Structuring effectful programs (bobkonf2023)
Historically, Haskell has been using monads to encode effects in programs, and monad transformers to provide a modular way to combine several such effects. More recently, algebraic effects have become
https://media.ccc.de/v/bob2023-structuring-effectful-programs-loeh #ccc #BOBKonferenz #bob2023 #2023 #Talk #BOB #98
#ccc #BOBKonferenz #bob2023 #talk #bob
Structuring effectful programs (bobkonf2023)
Historically, Haskell has been using monads to encode effects in programs, and monad transformers to provide a modular way to combine several such effects. More recently, algebraic effects have become
https://media.ccc.de/v/bob2023-structuring-effectful-programs-loeh #ccc #BOBKonferenz #bob2023 #2023 #Talk #BOB #98
#ccc #BOBKonferenz #bob2023 #talk #bob
Keynote: Re-thinking Modules for the Web (bobkonf2023)
It is a truth universally acknowledged, that a programming language with more than 100 users must be in want of a module system. JavaScript, first released in 1995, resisted this natural law until 201
https://media.ccc.de/v/bob2023-re-thinking-modules-for-the-web-startsev #ccc #BOBKonferenz #bob2023 #9001 #2023 #Talk #BOB
#ccc #BOBKonferenz #bob2023 #talk #bob
Keynote: Re-thinking Modules for the Web (bobkonf2023)
It is a truth universally acknowledged, that a programming language with more than 100 users must be in want of a module system. JavaScript, first released in 1995, resisted this natural law until 201
https://media.ccc.de/v/bob2023-re-thinking-modules-for-the-web-startsev #ccc #BOBKonferenz #bob2023 #9001 #2023 #Talk #BOB
#ccc #BOBKonferenz #bob2023 #talk #bob
Version control in the age of distributed computing (bobkonf2023)
about this event: https://bobkonf.de/2023/meunier.html
https://media.ccc.de/v/bob2023-version-control-in-the-age-of-distributed-computing-meunier #ccc #BOBKonferenz #bob2023 #2023 #Talk #104 #BOB
#ccc #BOBKonferenz #bob2023 #talk #bob
Version control in the age of distributed computing (bobkonf2023)
about this event: https://bobkonf.de/2023/meunier.html
https://media.ccc.de/v/bob2023-version-control-in-the-age-of-distributed-computing-meunier #ccc #BOBKonferenz #bob2023 #2023 #Talk #104 #BOB
#ccc #BOBKonferenz #bob2023 #talk #bob
Structuring effectful programs (bobkonf2023)
Historically, Haskell has been using monads to encode effects in programs, and monad transformers to provide a modular way to combine several such effects. More recently, algebraic effects have become
https://media.ccc.de/v/bob2023-structuring-effectful-programs-loeh #ccc #BOBKonferenz #bob2023 #2023 #Talk #BOB #98
#ccc #BOBKonferenz #bob2023 #talk #bob
Structuring effectful programs (bobkonf2023)
Historically, Haskell has been using monads to encode effects in programs, and monad transformers to provide a modular way to combine several such effects. More recently, algebraic effects have become
https://media.ccc.de/v/bob2023-structuring-effectful-programs-loeh #ccc #BOBKonferenz #bob2023 #2023 #Talk #BOB #98
#ccc #BOBKonferenz #bob2023 #talk #bob
Wood instead of ivory — functional programming for CNC machines (bobkonf2023)
Functional programming has long left the domain of academia. But what does it truly mean to be general purpose? It means that you can wirte programs for all domains, such as steering your CNC router,
https://media.ccc.de/v/bob2023-wood-instead-of-ivory-functional-programming-for-CNC-machines-quchen #ccc #BOBKonferenz #bob2023 #2023 #Talk #113 #BOB
#ccc #BOBKonferenz #bob2023 #talk #bob
Wood instead of ivory — functional programming for CNC machines (bobkonf2023)
Functional programming has long left the domain of academia. But what does it truly mean to be general purpose? It means that you can wirte programs for all domains, such as steering your CNC router,
https://media.ccc.de/v/bob2023-wood-instead-of-ivory-functional-programming-for-CNC-machines-quchen #ccc #BOBKonferenz #bob2023 #2023 #Talk #113 #BOB
#ccc #BOBKonferenz #bob2023 #talk #bob
When Testing Just Doesn't Cut It (bobkonf2023)
Writing unit tests is pretty much standard practice these days. Otherwise, how would you make sure that your code does what you expect? Yet, some software is mission-critical and merely testing a few
https://media.ccc.de/v/bob2023-when-testing-just-doesnt-cut-it-hupel #ccc #BOBKonferenz #bob2023 #2023 #Talk #107 #BOB
#ccc #BOBKonferenz #bob2023 #talk #bob
When Testing Just Doesn't Cut It (bobkonf2023)
Writing unit tests is pretty much standard practice these days. Otherwise, how would you make sure that your code does what you expect? Yet, some software is mission-critical and merely testing a few
https://media.ccc.de/v/bob2023-when-testing-just-doesnt-cut-it-hupel #ccc #BOBKonferenz #bob2023 #2023 #Talk #107 #BOB
#ccc #BOBKonferenz #bob2023 #talk #bob
Cloud, done the Nix way (bobkonf2023)
Nix has proved to be a revolutionary advance in packaging. In addition to packaging, the core idea has also been succesfuly applied to machine configuration (with NixOS), and to programming languages
https://media.ccc.de/v/bob2023-cloud-done-the-nix-way-arni #ccc #BOBKonferenz #bob2023 #2023 #Talk #111 #BOB
#ccc #BOBKonferenz #bob2023 #talk #bob
Cloud, done the Nix way (bobkonf2023)
Nix has proved to be a revolutionary advance in packaging. In addition to packaging, the core idea has also been succesfuly applied to machine configuration (with NixOS), and to programming languages
https://media.ccc.de/v/bob2023-cloud-done-the-nix-way-arni #ccc #BOBKonferenz #bob2023 #2023 #Talk #111 #BOB
#ccc #BOBKonferenz #bob2023 #talk #bob
What a computer game taught me about software architecture (bobkonf2023)
Factorio is a simulation game where you build a highly automated factory, producing the technology to eventually launch a rocket to space. Along the way, every new task will be manual at first, but yo
https://media.ccc.de/v/bob2023-what-a-computer-game-taught-me-about-software-architecture-thoma #ccc #BOBKonferenz #bob2023 #2023 #Talk #BOB #95
#ccc #BOBKonferenz #bob2023 #talk #bob
What a computer game taught me about software architecture (bobkonf2023)
Factorio is a simulation game where you build a highly automated factory, producing the technology to eventually launch a rocket to space. Along the way, every new task will be manual at first, but yo
https://media.ccc.de/v/bob2023-what-a-computer-game-taught-me-about-software-architecture-thoma #ccc #BOBKonferenz #bob2023 #2023 #Talk #BOB #95
#ccc #BOBKonferenz #bob2023 #talk #bob