finalize nixcon2022 retrospective
This commit is contained in:
parent
b2dfe0144f
commit
813c6ff9d8
1 changed files with 14 additions and 21 deletions
|
|
@ -1,9 +1,9 @@
|
||||||
+++
|
+++
|
||||||
date = "2022-10-23"
|
date = "2022-10-30"
|
||||||
draft = false
|
draft = false
|
||||||
path = "/blog/nixcon2022-retrospective"
|
path = "/blog/nixcon2022-retrospective"
|
||||||
tags = ["nix", "haskell", "nixcon"]
|
tags = ["nix", "haskell", "nixcon"]
|
||||||
title = "NixCon 2022!!"
|
title = "NixCon 2022 retrospective"
|
||||||
+++
|
+++
|
||||||
|
|
||||||
Well, that sure was a thing. It was more than a thing: it was a really good
|
Well, that sure was a thing. It was more than a thing: it was a really good
|
||||||
|
|
@ -14,32 +14,16 @@ speaking at an in-person conference. I understand better why people want these.
|
||||||
It's really nice to be around The People For The Thing and meet new people
|
It's really nice to be around The People For The Thing and meet new people
|
||||||
(whether they are wearing cat ears or otherwise).
|
(whether they are wearing cat ears or otherwise).
|
||||||
|
|
||||||
I met a whole *bunch* of people and made some new friends.
|
I met a whole *bunch* of people and made some very good friends.
|
||||||
|
|
||||||
I am not sure my feelings about the main venue, as it was really rather stuffy
|
## Speaking - nix-closure-graph
|
||||||
in there, and I mostly avoided it to reduce my exposure to COVID. However the
|
|
||||||
rest of the college it was held at was pretty wonderful (modulo the lack of
|
|
||||||
WiFi for people without eduroam access, although that was worked around).
|
|
||||||
|
|
||||||
## Speaking
|
|
||||||
|
|
||||||
I delivered a talk "Debugging Closure Size Graphically". This was a fun
|
I delivered a talk "Debugging Closure Size Graphically". This was a fun
|
||||||
experience; it's a lot easier to deliver jokes in front of an audience. I'm
|
experience; it's a lot easier to deliver jokes in front of an audience. I'm
|
||||||
excited to see what people do with the tools I built, and I'm glad they are
|
excited to see what people do with the tools I built, and I'm glad they are
|
||||||
open source now.
|
open source now.
|
||||||
|
|
||||||
In this talk, I show how I found issues with the closure size of Haskell and
|
You can get more about it on the [talk page](/nixcon2022).
|
||||||
Node.JS programs, then how I fixed the Node.JS issues.
|
|
||||||
|
|
||||||
Links:
|
|
||||||
* [Livestream video][livestream] (a better recording with slides is coming soon)
|
|
||||||
* [Slides]
|
|
||||||
* Tools:
|
|
||||||
* nix-closure-graph: https://github.com/lf-/dotfiles/tree/main/programs/nix-closure-graph
|
|
||||||
* Graph viewer: https://mercurytechnologies.github.io/looking-glass-viewer/
|
|
||||||
|
|
||||||
[livestream]: https://youtu.be/l70haNBm1wc?t=4h34m10s
|
|
||||||
[Slides]: https://jade.fyi/nixcon2022/slides
|
|
||||||
|
|
||||||
## The hacking room
|
## The hacking room
|
||||||
|
|
||||||
|
|
@ -57,6 +41,11 @@ chain.
|
||||||
[Jonas Chevalier]: https://twitter.com/zimbatm
|
[Jonas Chevalier]: https://twitter.com/zimbatm
|
||||||
[Harry Garrood]: https://twitter.com/hdgarrood
|
[Harry Garrood]: https://twitter.com/hdgarrood
|
||||||
|
|
||||||
|
You can get an example project showing what we developed [from Harry's
|
||||||
|
GitHub][incr-nix-example].
|
||||||
|
|
||||||
|
[incr-nix-example]: https://github.com/hdgarrood/haskell-incremental-nix-example
|
||||||
|
|
||||||
In practice, this looks like a setting on the Haskell builder to enable
|
In practice, this looks like a setting on the Haskell builder to enable
|
||||||
a separate output for incremental information (which is the interface and
|
a separate output for incremental information (which is the interface and
|
||||||
object files of the run), and a second setting to copy in incremental
|
object files of the run), and a second setting to copy in incremental
|
||||||
|
|
@ -162,3 +151,7 @@ being able to walk everywhere.
|
||||||
|
|
||||||
Certainly this trip has renewed my motivation for looking into possibly moving
|
Certainly this trip has renewed my motivation for looking into possibly moving
|
||||||
to Europe in the next few years.
|
to Europe in the next few years.
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
Thanks to Harry Garrood for reviewing a draft of this post.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue