The code and data behind xeiaso.net
5
fork

Configure Feed

Select the types of activity you want to include in your feed.

start playing with resume data types

Signed-off-by: Xe <me@christine.website>

Xe a1974a59 15a130cc

+62
+38
dhall/resume.dhall
··· 1 + let xesite = ./types/package.dhall 2 + 3 + let Resume = xesite.Resume 4 + 5 + let Link = xesite.Link 6 + 7 + in Resume::{ 8 + , hnLinks = 9 + [ Link::{ 10 + , url = "https://news.ycombinator.com/item?id=29522941" 11 + , title = "'Open Source' is Broken" 12 + } 13 + , Link::{ 14 + , url = "https://news.ycombinator.com/item?id=29167560" 15 + , title = "The Surreal Horror of PAM" 16 + } 17 + , Link::{ 18 + , url = "https://news.ycombinator.com/item?id=27175960" 19 + , title = "Systemd: The Good Parts" 20 + } 21 + , Link::{ 22 + , url = "https://news.ycombinator.com/item?id=26845355" 23 + , title = "I Implemented /dev/printerfact in Rust" 24 + } 25 + , Link::{ 26 + , url = "https://news.ycombinator.com/item?id=25978511" 27 + , title = "A Model for Identity in Software" 28 + } 29 + , Link::{ 30 + , url = "https://news.ycombinator.com/item?id=31390506" 31 + , title = "Fly.io: The reclaimer of Heroku's magic" 32 + } 33 + , Link::{ 34 + , url = "https://news.ycombinator.com/item?id=31149801" 35 + , title = "Crimes with Go Generics" 36 + } 37 + ] 38 + }
+1
dhall/types/Link.dhall
··· 1 + { Type = { url : Text, title : Text }, default = { url = "", title = "" } }
+21
dhall/types/Resume.dhall
··· 1 + let Location = ./Location.dhall 2 + 3 + let Link = ./Link.dhall 4 + 5 + in { Type = 6 + { name : Text 7 + , tagline : Text 8 + , location : Location.Type 9 + , hnLinks : List Link.Type 10 + } 11 + , default = 12 + { name = "Xe Iaso" 13 + , tagline = "Archmage of Infrastructure" 14 + , location = Location::{ 15 + , city = "Ottawa" 16 + , stateOrProvince = "ON" 17 + , country = "CAN" 18 + } 19 + , hnLinks = [] : List Link.Type 20 + } 21 + }
+2
dhall/types/package.dhall
··· 2 2 , Company = ./Company.dhall 3 3 , Config = ./Config.dhall 4 4 , Job = ./Job.dhall 5 + , Link = ./Link.dhall 5 6 , Location = ./Location.dhall 6 7 , Person = ./Person.dhall 8 + , Resume = ./Resume.dhall 7 9 , Salary = ./Salary.dhall 8 10 , Stock = ./Stock.dhall 9 11 , StockKind = ./StockKind.dhall