Skip to content

Commit

Permalink
Publish slides for talks
Browse files Browse the repository at this point in the history
  • Loading branch information
mrego committed Jun 10, 2024
1 parent bc1d1c3 commit 2dcf0da
Show file tree
Hide file tree
Showing 16 changed files with 8 additions and 0 deletions.
1 change: 1 addition & 0 deletions _content/talks/blitz.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ date: "2024-06-03T16:30:00"
dateiso: "2024-06-03T14:30:00"
imgsrc: "/img/talks/nico.webp"
imgalt: "Nico Burns"
slides: https://webengineshackfest.org/2024/slides/blitz_a_truly_modular_hackable_web_renderer_by_nico_burns.pdf
---

Blitz is new web rendering engine that doubles down on Servo's promise of modularity and hackability by combining a mix of Servo, Rust UI ecosystem, and bespoke components. It also (currently) eschews JavaScript scripting in favour of a Rust scripting API that can be driven directly by Dioxus or other Rust state management / reactivity frameworks.
Expand Down
1 change: 1 addition & 0 deletions _content/talks/chromium-wayland.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ imgsrc: "/img/talks/antonio.webp"
imgalt: "Antonio Gomes"
imgsrc2: "/img/talks/max.webp"
imgalt2: "Max Ihlenfeldt"
slides: https://webengineshackfest.org/2024/slides/the_journey_towards_stabilizing_chromiums_wayland_support_by_antonio_gomes_and_max_ihlenfeldt.pdf
---

Chromium has had experimental support for Wayland for some time, and is moving towards stabilizing it. Let's take a look at how we got to where we are now, and at what's still missing before it can be stabilized.
Expand Down
1 change: 1 addition & 0 deletions _content/talks/deno.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ date: "2024-06-03T16:00:00"
dateiso: "2024-06-03T14:00:00"
imgsrc: "/img/talks/leo.webp"
imgalt: "Leo Kettmeir"
slides: https://webengineshackfest.org/2024/slides/history_of_webgpu_in_deno_by_leo_kettmeir.pdf
---

Deno has supported WebGPU since early 2021, however, there were several challenges in providing a performant WebGPU implementation. This talk will cover the series of events and changes required to achieve support.
Expand Down
1 change: 1 addition & 0 deletions _content/talks/firefox-wayland.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ date: "2024-06-03T12:00:00"
dateiso: "2024-06-03T10:00:00"
imgsrc: "/img/talks/martin.webp"
imgalt: "Martin Stransky"
slides: https://webengineshackfest.org/2024/slides/firefox_wayland_post_mortem_by_martin_stransky.pdf
---

Mozilla switched to Wayland by default recently. Let's make some retrospective what are advantages/disadvantages of such decision and how it was received by users. Highlight what's working fine and where we still have issues.
Expand Down
1 change: 1 addition & 0 deletions _content/talks/funding.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ date: "2024-06-03T15:30:00"
dateiso: "2024-06-03T13:30:00"
imgsrc: "/img/talks/stephanie.webp"
imgalt: "Stephanie Stimac"
slides: https://webengineshackfest.org/2024/slides/sustainable_futures_funding_the_web_ecosystem_by_stephanie_stimac.pdf
---

The web is a vital source of the world’s infrastructure and has shaped the way we work and live in the modern world. Surely such an integral piece of our day-to-day life is being built and maintained in a way that ensures it will last?
Expand Down
1 change: 1 addition & 0 deletions _content/talks/lbse.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ date: "2024-06-03T17:00:00"
dateiso: "2024-06-03T15:00:00"
imgsrc: "/img/talks/nikolas.webp"
imgalt: "Nikolas Zimmermann"
slides: https://webengineshackfest.org/2024/slides/status_of_the_layer-based_svg_engine_in_webkit_by_nikolas_zimmermann.pdf
---

LBSE is a new SVG engine for the WebKit project that aims to unify the HTML and SVG rendering pipelines. On this talk we'll review the activities around LBSE in the past year plus an outlook to the next months.
Expand Down
1 change: 1 addition & 0 deletions _content/talks/nova.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ date: "2024-06-03T13:00:00"
dateiso: "2024-06-03T11:00:00"
imgsrc: "/img/talks/aapo.webp"
imgalt: "Aapo Alasuutari"
slides: https://webengineshackfest.org/2024/slides/nova_javascript_engine_exploring_a_data-oriented_engine_design_by_aapo_alasuutari.pdf
---

In this talk we explore the benefits and drawbacks of writing a basic JavaScript engine in Rust using a data-oriented approach. This draws a stark contrast with the naturally object-oriented design of the ECMAScript specification and how most mainstream engines are built.
Expand Down
1 change: 1 addition & 0 deletions _content/talks/source-maps.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ date: "2024-06-03T11:00:00"
dateiso: "2024-06-03T09:00:00"
imgsrc: "/img/talks/jonathan.webp"
imgalt: "Jonathan Kuperman"
slides: https://webengineshackfest.org/2024/slides/the_future_of_source_maps_by_jonathan_kuperman.pdf
---

Originally developed in 2009, source maps have become ubiquitous, consumed by all major browsers and generated by every bundler in the JavaScript ecosystem. While the support for them is widespread, the specification itself has remained largely unchanged since 2009. Because of this, feature development has been very difficult to navigate. Some browsers have added their own functionality, but without the ability to influence the tools generating source maps, support is limited.
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 comments on commit 2dcf0da

Please sign in to comment.