Boston 2023 media and download links for boston and seattle 2023.

seattle2022
Asaf Gartner 2024-10-29 00:21:14 +02:00
parent ea2be4e354
commit 618e5e66d8
34 changed files with 288 additions and 54 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -91,4 +91,9 @@
.announcement a:hover {
text-decoration: underline !important;
}
}
.bignote-notice {
background-color: #fff3cd;
color: #856404;
}

View File

@ -0,0 +1,25 @@
+++
title="A Definitive Guide to N64 Modding"
mediatype="talk"
conference="Handmade Boston 2023"
description=""
[[videos]]
title="A Definitive Guide To N64 Modding"
embed="https://player.vimeo.com/video/853440902"
service="vimeo"
download_link="https://player.vimeo.com/progressive_redirect/playback/853440902/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=c00a26a59d20834e265441d7005bc16f934120c138a1b81b6c971816e6198c8e"
[[speakers]]
name="Kaze Emanuar"
bio=""
image="/images/people/2023-kaze.jpg"
+++
Calling Kaze Emanuar “well-known” in the modding space is the understatement of the century: legend has
it he spends his days editing hexcode in Notepad.
With Kazes direct help youll learn to disassemble, modify and even improve the ROMs that ran on old hardware—using
the N64 as our example.
This is a skill that will help us weather the [software winter](/media/seattle-2022/weathering-software-winter) too.

View File

@ -0,0 +1,27 @@
+++
title="Appraise The Classics"
mediatype="talk"
conference="Handmade Boston 2023"
description=""
[[videos]]
title="Appraise The Classics"
embed="https://player.vimeo.com/video/855359650"
service="vimeo"
download_link="https://player.vimeo.com/progressive_redirect/playback/855359650/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=c4442c6c07f898c0a1640201326edb97476fdf03fc7b6de2448602f1edf9cdc0"
[[speakers]]
name="Jasper St. Pierre"
bio=""
image=""
+++
#### Study Architecture behind Great Games
At Handmade were often building our own isolated apps, tools, or games. However its also important to
explore the work of others to imitate the good and avoid repeating the bad.
Join Jasper on a very interesting tour to discover why engineering decisions are made in ways that seem
foreign to us. Youll gain new insights as we think hard about what software quality means in a messy world.
Psst, check out Jaspers noclip site, its incredible.

View File

@ -0,0 +1,28 @@
+++
title="Enter The Arena"
mediatype="talk"
conference="Handmade Boston 2023"
description=""
[[videos]]
title="Enter The Arena"
embed="https://player.vimeo.com/video/856069590"
service="vimeo"
download_link="https://player.vimeo.com/progressive_redirect/playback/856069590/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=451dc42b69f336b5510ec037557e0f9e1623936232ba6a116f47d7c77dea272e"
[[speakers]]
name="Ryan Fleury"
bio=""
image="/images/people/2023-ryanfleury.jpg"
+++
#### Burn Down the Forest of Mallocs and Frees
The old-school way of managing low-level memory, in Ryans own words, “can easily lead to a rats nest
of complexity.” This problem has plagued most C/C++ programmers for decades.
It doesnt have to be this way.
With his [recent](https://www.rfleury.com/p/untangling-lifetimes-the-arena-allocator) | [tours](https://handmade.network/podcast/ep/afc72ed0-f05f-4bee-a658-9ad02c0453da) of arena-based memory allocators, Ryan is now poised to show you his solution in
a mentorship setting! Its time to level up your memory strategy and eliminate the common memory bugs in C.

View File

@ -0,0 +1,28 @@
+++
title="Errors & Compilers"
mediatype="talk"
conference="Handmade Boston 2023"
description=""
[[videos]]
title="Errors & Compilers"
embed="https://player.vimeo.com/video/855891054"
service="vimeo"
download_link="https://player.vimeo.com/progressive_redirect/playback/855891054/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=e89fcc0e6d2b30ea788cb535fe20e4fb5a3ad3abe97db7884a49ad3e4e765925"
[[speakers]]
name="Mārtiņš Možeiko"
bio="""
Martins is an engineer at Epic Games / RAD Game Tools, and a famous figure in the Handmade community. The
majority of all technical questions are answered by him often called a true programming wizard.
"""
image="/images/people/2023-mmozeiko.png"
+++
#### How Does One Know Everything?
When pressed for the secret sauce, Martins boils it down to [F*ck Around and Find Out](https://twitter.com/maiyajambalaya/status/1575208253071720450) (not exactly in those
words, but we like the meme here.) That answer, although accurate, may invite further questions from the audience.
Martins will show you the specific ways he plays around to figure stuff out, and to break the illusion
that only special programmers can achieve wizardly knowledge.

View File

@ -0,0 +1,26 @@
+++
title="The Future of Terminals"
mediatype="chat"
conference="Handmade Boston 2023"
description=""
[[videos]]
title="The Future of Terminals"
embed="https://player.vimeo.com/video/854038896"
service="vimeo"
download_link="https://player.vimeo.com/progressive_redirect/playback/854038896/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=2821ec9b14eb948da1a789a7562d71a1bb11160b959e9b3b0e731615b83e5b5c"
[[speakers]]
name="Mitchell Hashimoto"
bio=""
image=""
[[speakers]]
name="Abner Coimbre"
bio=""
image=""
+++
**Abner Coimbre** and **Mitchell Hashimoto** have explored terminals [deeply](https://twitter.com/mitchellh/status/1662217955424493570)
so they sit down to discuss their terminal
projects. Anyone who joins Handmade Boston is automatically enrolled to Abners [Terminal Click](https://terminal.click/) closed beta.

View File

@ -0,0 +1,25 @@
+++
title="The Path To Raylib"
mediatype="talk"
conference="Handmade Boston 2023"
description=""
[[videos]]
title="The Path To Raylib"
embed="https://player.vimeo.com/video/854047840"
service="vimeo"
download_link="https://player.vimeo.com/progressive_redirect/playback/854047840/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=57dbd08c6c0118abcd76990164fa6636980234f5d3d809a4700e6dadc4080bf4"
[[speakers]]
name="Ramon Santamaria"
bio=""
image="/images/people/2023-raysan.png"
+++
#### The Decisions Behind raylib
There are important technical decisions about how to design raylib. Theres also other decisions required
to succeed too: crafting the perfect README, thinking about logo design, doing user outreach, applying
for grants, and other interesting angles we as programmers tend to miss.
Join the author for a deep dive on the technical (and non-technical) dimensions of shipping Handmade software!

View File

@ -0,0 +1,38 @@
+++
title="Why Can't You Multiply Vectors?"
mediatype="talk"
conference="Handmade Boston 2023"
description=""
[[notes]]
type="notice"
text="""
**This is a re-recording**
Handmade Boston 2023 was our first conference in the east coast, and we lost this original footage. Freya
offered to give an abridged version at Dutch Game Day. We accepted. **We don't own that copyright.**
"""
[[videos]]
title="Why Can't You Multiply Vectors?"
embed="https://www.youtube.com/embed/htYh-Tq7ZBI?si=lGn0KceP6S6_rkQx"
service="youtube"
download_link=""
[[speakers]]
name="Freya Holmér"
bio="""
Freya Holmér is the creator of Shader Forge and Shapes—the award-winning real-time vector graphics library.
As a Twitch Partner and YouTube educator she teaches everything from math, shaders, procedural geometry
all the way up to product design.
At Handmade we need guidance on skills that supercharge our low-level programming: specifically on the
artistic and mathematical. Freya is more than qualified to help us out here.
"""
image="images/people/2023-freya.jpg"
+++
..or can you? A deceptively simple question with a complex answer come join a mathematical journey into
madness and wonder, in search of answers that might just give you a new perspective on the mathematical
constructs we use in our games

View File

@ -8,7 +8,7 @@ description="Allen Webster sits down with the head of Ink & Switch, an independe
title="Approaching Local-First Software"
embed="https://player.vimeo.com/video/888148983?h=8c1fe3dc42"
service="vimeo"
download_link="https://vimeo.com/888148983/8c1fe3dc42"
download_link="https://player.vimeo.com/progressive_redirect/playback/888148983/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=006d92f6c9ab70d0d2d9066a3de9e6e577118c26d83aefdb112d92c6498f51e8"
[[speakers]]
name="Allen Webster"

View File

@ -8,7 +8,7 @@ description="Lightweight image viewer for Windows."
title="Cactus Image Viewer"
embed="https://player.vimeo.com/video/887506439?h=c6b7e70350"
service="vimeo"
download_link="https://vimeo.com/887506439/c6b7e70350"
download_link="https://player.vimeo.com/progressive_redirect/playback/887506439/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=a0ad31b935f9df4752bb8433fc9d848ec31d4ae20628903ea1c06ff72695370d"
[[speakers]]
name="Wassim Alhajomar"

View File

@ -8,13 +8,13 @@ description="A Neo-Western town is simmering with conflict."
title="Dante's Cowboy"
embed="https://player.vimeo.com/video/887507366?h=afa202625d"
service="vimeo"
download_link="https://vimeo.com/887507366/afa202625d"
download_link="https://player.vimeo.com/progressive_redirect/playback/887507366/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=246a272c3fa3a005a98cfc0c26ca598a7cdb43e00e29d3b591c33afbfdcdcc48"
[[videos]]
title="Dante's Cowboy - Q&A"
embed="https://player.vimeo.com/video/887531704?h=2589b152d6"
service="vimeo"
download_link="https://vimeo.com/887531704/2589b152d6"
download_link="https://player.vimeo.com/progressive_redirect/playback/887531704/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=f18cfd14887c08b8464a9d78b8248476d6db6c30fbd15f45462237b7e71d1c2c"
[[speakers]]
name="Cameron Reikes (Creikey)"

View File

@ -8,13 +8,13 @@ description="Understand the mechanisms behind how we see ourselves (and others)
title="Disassembling Impostor Syndrome"
embed="https://player.vimeo.com/video/888147720?h=f0182acf4e"
service="vimeo"
download_link="https://vimeo.com/888147720/f0182acf4e"
download_link="https://player.vimeo.com/progressive_redirect/playback/888147720/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=20459667fce2db5f49b411e96902cfd88ab9573c8112811ed1b1fa4e74e80d58"
[[videos]]
title="Disassembling Impostor Syndrome - Q&A"
embed="https://player.vimeo.com/video/888147596?h=a9edcfc622"
service="vimeo"
download_link="https://vimeo.com/888147596/a9edcfc622"
download_link="https://player.vimeo.com/progressive_redirect/playback/888147596/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=cbada4ee5e78386838889aeab1893ee683d98147cf9d3ef41972942153a7c186"
[[speakers]]
name="Loris Cro"

View File

@ -8,7 +8,7 @@ description="Unleash the thrill of warp-speed file discovery!"
title="Disk Voyager"
embed="https://player.vimeo.com/video/887508227?h=dc8ff6226e"
service="vimeo"
download_link="https://vimeo.com/887508227/dc8ff6226e"
download_link="https://player.vimeo.com/progressive_redirect/playback/887508227/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=20406e50ec133015902b92a21b2b61bd574a7e701abf8db75590f6ab2ff7faea"
[[speakers]]
name="Vjekoslav"

View File

@ -8,7 +8,7 @@ description="Fireside wisdom with Bill Hall of JangaFX (Makers of EmberGen)"
title="Embers of Insight"
embed="https://player.vimeo.com/video/887533603?h=9222544305"
service="vimeo"
download_link="https://vimeo.com/887533603/9222544305"
download_link="https://player.vimeo.com/progressive_redirect/playback/887533603/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=2c00300d1b910d20f53a27536c340ddb3db016dde4b84ccac46f8cafce1f68c0"
[[speakers]]
name="Ginger Bill"

View File

@ -8,13 +8,13 @@ description="What can we learn from demo groups trying to coax 40yo hardware int
title="Eon: An Amiga 500 Demo"
embed="https://player.vimeo.com/video/887527796?h=c9132ed6bc"
service="vimeo"
download_link="https://vimeo.com/887527796/c9132ed6bc"
download_link="https://player.vimeo.com/progressive_redirect/playback/887527796/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=259ee61eaba349ebed7df474366eaa460918acd233f0a742c5b49239b65ba2d0"
[[videos]]
title="Eon: An Amiga 500 Demo - Q&A"
embed="https://player.vimeo.com/video/887528492?h=54d97d5bae"
service="vimeo"
download_link="https://vimeo.com/887528492/54d97d5bae"
download_link="https://player.vimeo.com/progressive_redirect/playback/887528492/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=6125ccd303a27dbfedad283111f85d57c01b2a80e4cdb4ccc4f9122586bae1f9"
[[speakers]]
name="Andreas Fredriksson"

View File

@ -8,7 +8,7 @@ description="Abner Coimbre and Ben Visness discuss Handmade's goals for 2024, wi
title="Handmade Reflections"
embed="https://player.vimeo.com/video/889284447?h=d0b24570f0"
service="vimeo"
download_link="https://vimeo.com/889284447/d0b24570f0"
download_link="https://player.vimeo.com/progressive_redirect/playback/889284447/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=9551333932bda337a027a5f641041e8f0fa7867ddc039eb518cc5e22e94a5d11"
[[speakers]]
name="Ben Visness"

View File

@ -8,13 +8,13 @@ description="Why “Handmade” means more than “low-level.”"
title="High-level is the goal"
embed="https://player.vimeo.com/video/888144904?h=41ea23bd45"
service="vimeo"
download_link="https://vimeo.com/888144904/41ea23bd45"
download_link="https://player.vimeo.com/progressive_redirect/playback/888144904/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=27fd8cd084926362ab8d8c5c38a0d8561ce8b248b212f391455ea31593353cff"
[[videos]]
title="High-level is the goal - Q&A"
embed="https://player.vimeo.com/video/888145288?h=1ab0720e8d"
service="vimeo"
download_link="https://vimeo.com/888145288/1ab0720e8d"
download_link="https://player.vimeo.com/progressive_redirect/playback/888145288/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=79cbd195cc01f3138b231e44433aecd16c6002c2c509f7b2daf1f9f81a291478"
[[speakers]]
name="Ben Visness"

View File

@ -8,13 +8,13 @@ description="A Handmade code editor designed for mobile phones."
title="MobileCode"
embed="https://player.vimeo.com/video/887514995?h=2d7dc7e353"
service="vimeo"
download_link="https://vimeo.com/887514995/2d7dc7e353"
download_link="https://player.vimeo.com/progressive_redirect/playback/887514995/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=12916380724d0a70507c00f9f231f927da07d487963168e0a99728089b923e8e"
[[videos]]
title="MobileCode - Q&A"
embed="https://player.vimeo.com/video/889290136?h=69b93d2129"
service="vimeo"
download_link="https://vimeo.com/889290136/69b93d2129"
download_link="https://player.vimeo.com/progressive_redirect/playback/889290136/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=97c5925811cc436301301b142af6604ac59eea58e7f3dcc956e58ac68d4e6761"
[[speakers]]
name="Mark Mendell"

View File

@ -8,13 +8,13 @@ description="RGB that's easy to program and use."
title="Opticks demo"
embed="https://player.vimeo.com/video/887510428?h=8926bf202d"
service="vimeo"
download_link="https://vimeo.com/887510428/8926bf202d"
download_link="https://player.vimeo.com/progressive_redirect/playback/887510428/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=6d94d9af6e0c7034a1eaa7e07a5d7929222b06a674452b4bb11813a2b2353bec"
[[videos]]
title="Opticks demo - Q&A"
embed="https://player.vimeo.com/video/889290315?h=86696223bb"
service="vimeo"
download_link="https://vimeo.com/889290315/86696223bb"
download_link="https://player.vimeo.com/progressive_redirect/playback/889290315/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=2fb4dbfeb3d481a4b13c2c59d033ce6d92fbfcd8e9b6cbbc51fdf09b07713f05"
[[speakers]]
name="Janidhu Somatilaka (Zeanith)"

View File

@ -8,13 +8,13 @@ description="WebAssembly apps without the web. A brand-new stack for cross-platf
title="Orca"
embed="https://player.vimeo.com/video/887510391?h=d9b6819c0a"
service="vimeo"
download_link="https://vimeo.com/887510391/d9b6819c0a"
download_link="https://player.vimeo.com/progressive_redirect/playback/887510391/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=9b0b28a4dd2b9ca2cca535cd91bc12af7c8e965440faa72a54ebbc2178800732"
[[videos]]
title="Orca - Q&A"
embed="https://player.vimeo.com/video/889290402?h=33706f0dbf"
service="vimeo"
download_link="https://vimeo.com/889290402/33706f0dbf"
download_link="https://player.vimeo.com/progressive_redirect/playback/889290402/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=bf0b6c539ff4cf5d586cca01bd5dcb484daf3ac5436803c5df6dd925893c75b5"
[[speakers]]
name="Martin Fouilleul"

View File

@ -8,13 +8,13 @@ description="Solving the Thirty Million Line Problem. Not affiliated with Molly
title="Serenum"
embed="https://player.vimeo.com/video/887510365?h=8446cf0e2d"
service="vimeo"
download_link="https://vimeo.com/887510365/8446cf0e2d"
download_link="https://player.vimeo.com/progressive_redirect/playback/887510365/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=1b3d49f047291cf51dc13392619ab26eace24d6531ff23ad21689bee432c326a"
[[videos]]
title="Serenum - Q&A"
embed="https://player.vimeo.com/video/889303217?h=4ea9a13f28"
service="vimeo"
download_link="https://vimeo.com/889303217/4ea9a13f28"
download_link="https://player.vimeo.com/progressive_redirect/playback/889303217/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=af83b09640066d936576c3a4618182463a5dbc5575c2822d5570cc5581f4e1e2"
[[speakers]]
name="Sam H. Smith"

View File

@ -8,13 +8,13 @@ description="Create 3D models by adding and subtracting shapes, instead of deali
title="ShapeUp"
embed="https://player.vimeo.com/video/887510278?h=396e2ab923"
service="vimeo"
download_link="https://vimeo.com/887510278/396e2ab923"
download_link="https://player.vimeo.com/progressive_redirect/playback/887510278/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=e7ac24e66e30023eabd2ef8580d1c799db7262dcefa30f3427c5087caf8119ad"
[[videos]]
title="ShapeUp - Q&A"
embed="https://player.vimeo.com/video/889290506?h=e5a560faba"
service="vimeo"
download_link="https://vimeo.com/889290506/e5a560faba"
download_link="https://player.vimeo.com/progressive_redirect/playback/889290506/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=1477790acccf2e55b293c5936040689d1be9e553a30f31a39d00e1708441f891"
[[speakers]]
name="Daniel Hooper"

View File

@ -8,13 +8,13 @@ description="An exposé by a whistleblower investigating the marketing claims of
title="SQL's Inner Workings"
embed="https://player.vimeo.com/video/888147574?h=414952f8d8"
service="vimeo"
download_link="https://vimeo.com/888147574/414952f8d8"
download_link="https://player.vimeo.com/progressive_redirect/playback/888147574/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=cd0c889c98e660f4c68aeb721ebcdadb943b6e386b3e4504583741facb00afc5"
[[videos]]
title="SQL's Inner Workings - Q&A"
embed="https://player.vimeo.com/video/888147459?h=150f338c9d"
service="vimeo"
download_link="https://vimeo.com/888147459/150f338c9d"
download_link="https://player.vimeo.com/progressive_redirect/playback/888147459/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=591dbc80291d91a179c8837227f6e6cd4b9f1f836e1fe1e5ee7010e0a5a4773e"
[[speakers]]
name="Nikita Lapkov"

View File

@ -8,13 +8,13 @@ description="The future of compiler backends."
title="Tilde Backend"
embed="https://player.vimeo.com/video/887510264?h=798b29233f"
service="vimeo"
download_link="https://vimeo.com/887510264/798b29233f"
download_link="https://player.vimeo.com/progressive_redirect/playback/887510264/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=d8d3dc9d818d69bd893f566c483c02ce492cae1f2f145329ee4345a62ab5ee80"
[[videos]]
title="Tilde Backend - Q&A"
embed="https://player.vimeo.com/video/889290606?h=2546bcb9fb"
service="vimeo"
download_link="https://vimeo.com/889290606/2546bcb9fb"
download_link="https://player.vimeo.com/progressive_redirect/playback/889290606/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=34f8054a60ef6b858b35d37455f9e5341cfd9df0d699b755eb0cff3d1a1ab239"
[[speakers]]
name="Yasser Arguelles"

View File

@ -8,13 +8,13 @@ description="A look at how video games make money."
title="The Ethics of Psychological Manipulation"
embed="https://player.vimeo.com/video/888147938?h=6807c6c1bd"
service="vimeo"
download_link="https://vimeo.com/888147938/6807c6c1bd"
download_link="https://player.vimeo.com/progressive_redirect/playback/888147938/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=7032c0290103087f0d8f165c28f93fc6a73011b22e1257e162d2173631d3006f"
[[videos]]
title="The Ethics of Psychological Manipulation - Q&A"
embed="https://player.vimeo.com/video/888147777?h=1272b516b8"
service="vimeo"
download_link="https://vimeo.com/888147777/1272b516b8"
download_link="https://player.vimeo.com/progressive_redirect/playback/888147777/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=4fb4e243c5ca2270489dccb4d31f9e63d8fff94714cf7ffe1aa2f73b84174bff"
[[speakers]]
name="Scott Redig"

View File

@ -8,7 +8,7 @@ description="A survey of user-hostile games, apps, and software."
title="The State of Software UX"
embed="https://player.vimeo.com/video/887532756?h=2972a82e55"
service="vimeo"
download_link="https://vimeo.com/887532756/2972a82e55"
download_link="https://player.vimeo.com/progressive_redirect/playback/887532756/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=db7872eaa221996b4fe887b845b0a870739cc1d0049fa7038c97ff4159233297"
[[speakers]]
name="Jes Chuhta"

View File

@ -8,13 +8,13 @@ description="The worlds only live timeline debugger."
title="Whitebox"
embed="https://player.vimeo.com/video/887510192?h=7488c1c6a0"
service="vimeo"
download_link="https://vimeo.com/887510192/7488c1c6a0"
download_link="https://player.vimeo.com/progressive_redirect/playback/887510192/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=b3c5b61e434ae0b94e37bd5336c984b7b736f81955a051a66fea2456c3ac3ef6"
[[videos]]
title="Whitebox - Q&A"
embed="https://player.vimeo.com/video/889290745?h=b8a9f317b1"
service="vimeo"
download_link="https://vimeo.com/889290745/b8a9f317b1"
download_link="https://player.vimeo.com/progressive_redirect/playback/889290745/rendition/1080p/file.mp4?loc=external&oauth2_token_id=1777364455&signature=ea79962e2fdc9d7b687faf72ff67f779d2cc4f63f0c6d587452be7f1d4121040"
[[speakers]]
name="Andrew Reece"

View File

@ -26,15 +26,32 @@
<div class="flex-grow flex flex-col gap-5">
{{ range .Params.Videos }}
<div class="video-container">
<iframe
src="{{ .embed }}"
frameborder="0"
allow="autoplay; fullscreen; picture-in-picture; clipboard-write"
style="width:100%;height:100%;"
title="{{ .title }}">
</iframe>
{{ if eq .service "vimeo" }}
<iframe
src="{{ .embed }}"
frameborder="0"
allow="autoplay; fullscreen; picture-in-picture; clipboard-write"
style="width:100%;height:100%;"
title="{{ .title }}">
</iframe>
{{ else if eq .service "youtube" }}
<iframe
src="{{ .embed }}"
title="{{ .title }}"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
referrerpolicy="strict-origin-when-cross-origin"
style="width:100%;height:100%;"
allowfullscreen>
</iframe>
{{ else }}
<a href="{{ .embed }}">{{ .title }}</a>
{{ end }}
</div>
{{ end }}
{{ range .Params.Notes }}
{{ partial "components/bignote.html" . }}
{{ end }}
</div>
<div class="flex flex-col gap-5 lg:w-1/3">
<div class="dark:text-white">
@ -52,25 +69,27 @@
<h4 class="mb-2">About the speaker{{ if (gt (len .Params.Speakers) 1) }}s{{ end }}</h4>
<div class="flex flex-col gap-3">
{{ range .Params.Speakers }}
<div class="flex gap-8 items-center">
<div class="grow">
<div class="">
<div class="">
<div class="font-bold dark:text-white">{{ .name }}</div>
{{ if .bio }}
{{ if or .bio .image }}
<div>
{{ .bio | markdownify }}
{{ if .image }}
{{ $imageurl := resources.Get .image }}
{{ if $imageurl}}
<div
class="rounded-full aspect-square overflow-hidden w-24 float-right ml-2 mb-2"
style="shape-outside: circle(50%); background: url({{ $imageurl.RelPermalink }}) center top no-repeat; background-size: cover;"
title="{{ .name }}"
></div>
{{ end }}
{{ end }}
{{ if .bio }}
{{ .bio | markdownify }}
{{ end }}
</div>
{{ end }}
</div>
{{ if .image }}
{{ $imageurl := resources.Get .image }}
{{ if $imageurl}}
<div
class="rounded-full aspect-square overflow-hidden shrink-0 w-24 self-start"
style="background: url({{ $imageurl.RelPermalink }}) center top no-repeat; background-size: cover;"
title="{{ .name }}"
></div>
{{ end }}
{{ end }}
</div>
{{ end }}
</div>

View File

@ -0,0 +1,13 @@
<div class="bignote-{{ .type }} flex gap-4 items-center px-4 py-6 rounded">
<div class="w-32">
{{ if eq .type "notice" }}
<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
<path d="M236.8,188.09,149.35,36.22h0a24.76,24.76,0,0,0-42.7,0L19.2,188.09a23.51,23.51,0,0,0,0,23.72A24.35,24.35,0,0,0,40.55,224h174.9a24.35,24.35,0,0,0,21.33-12.19A23.51,23.51,0,0,0,236.8,188.09ZM222.93,203.8a8.5,8.5,0,0,1-7.48,4.2H40.55a8.5,8.5,0,0,1-7.48-4.2,7.59,7.59,0,0,1,0-7.72L120.52,44.21a8.75,8.75,0,0,1,15,0l87.45,151.87A7.59,7.59,0,0,1,222.93,203.8ZM120,144V104a8,8,0,0,1,16,0v40a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,180Z">
</path>
</svg>
{{ end }}
</div>
<div>
{{ .text | markdownify }}
</div>
</div>