2019-07-29 22:10:54 +00:00
|
|
|
#+TITLE: About me
|
|
|
|
#+KEYWORDS: social
|
|
|
|
#+AUTHOR: Yann Esposito
|
|
|
|
#+EMAIL: yann@esposito.host
|
|
|
|
#+LANGUAGE: en
|
|
|
|
#+LANG: en
|
2019-07-30 09:49:03 +00:00
|
|
|
#+OPTIONS: H:5 auto-id:t
|
2019-07-29 22:10:54 +00:00
|
|
|
#+STARTUP: showeverything
|
|
|
|
|
2019-11-27 18:06:42 +00:00
|
|
|
@@html:<nav>
|
|
|
|
<a href="/index.html">Home</a> |
|
|
|
|
<a href="/archive.html">Posts</a> |
|
|
|
|
<a href="/slides.html">Slides</a> |
|
|
|
|
<a href="/about-me.html">About</a>
|
2020-04-18 08:48:44 +00:00
|
|
|
<span class="details">
|
|
|
|
(<a href="https://gitea.esy.fun/yogsototh">code</a>
|
|
|
|
<a href="https://espial.esy.fun/u:yogsototh">bookmarks</a>
|
|
|
|
<a href="https://espial.esy.fun/u:yogsototh/notes">notes</a>)
|
|
|
|
</span>
|
2019-11-27 18:06:42 +00:00
|
|
|
</nav>@@
|
|
|
|
|
2019-09-20 13:05:56 +00:00
|
|
|
#+begin_notes
|
2020-04-18 08:48:44 +00:00
|
|
|
*Sorry for the late reply.*
|
2019-09-20 13:05:56 +00:00
|
|
|
|
|
|
|
After reading Digital Minimalism[fn:dm] I decided to drastically protect
|
|
|
|
myself against most real-time notifications.
|
|
|
|
|
2020-04-18 08:48:44 +00:00
|
|
|
I try to look at my email everyday.
|
|
|
|
But sometime a few days could go without me checking them.
|
2019-09-20 13:05:56 +00:00
|
|
|
|
|
|
|
So I'll answer, it can just take a lot of time.
|
2020-05-01 13:25:59 +00:00
|
|
|
|
|
|
|
My preferred way to be contacted is via encrypted email.
|
|
|
|
This will certainly be the best way for me to notice you among notifications.
|
2019-09-20 13:05:56 +00:00
|
|
|
#+end_notes
|
|
|
|
|
|
|
|
[fn:dm] http://www.calnewport.com/books/digital-minimalism/
|
|
|
|
|
2019-07-29 22:10:54 +00:00
|
|
|
* Contact
|
2019-07-30 09:49:03 +00:00
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: contact
|
|
|
|
:END:
|
2019-07-29 22:10:54 +00:00
|
|
|
|
2020-05-01 13:25:59 +00:00
|
|
|
#+MACRO: pemail @@html: <a href="mailto:yann@esposito.host">Yann Esposito <yann@esposito.host></a>@@
|
2019-09-20 13:05:56 +00:00
|
|
|
|
2020-05-10 20:13:53 +00:00
|
|
|
|
|
|
|
| email | {{{pemail}}} |
|
|
|
|
| gpg | [[file:files/publickey.txt][CB420F8005F1A662]] |
|
|
|
|
|
|
|
|
| | self-hosted | web |
|
|
|
|
|----------------+------------------+----------------------|
|
|
|
|
| programs | [[https://gitea.esy.fun/yogsototh][gitea.esy.fun]] | [[https://github.com/yogsototh][github/yogsototh]] |
|
|
|
|
| bookmarks | [[https://espial.esy.fun/u:yogsototh][espial.esy.fun]] | [[https://pinboard.in/u:yogsototh][pinboard/u:yogsototh]] |
|
|
|
|
| microblog | [[https://espial.esy.fun/u:yogsototh/notes][espial.esy.fun]] | [[https://twitter.com/yogsototh][twitter/@yogsototh]] |
|
|
|
|
| lobste.rs | . . . . . . . . | [[https://lobste.rs/u/yogsototh][/u/yogsototh]] |
|
|
|
|
| reddit | . . . . . . . . | [[https://reddit.com/u/yogsototh][/u/yogsototh]] |
|
|
|
|
| stack overflow | . . . . . . . . | [[https://stackoverflow.com/users/40569/yogsototh][yogsototh]] |
|
2019-09-20 13:05:56 +00:00
|
|
|
|
2020-05-01 13:25:59 +00:00
|
|
|
* Who am I?
|
2019-09-20 13:05:56 +00:00
|
|
|
:PROPERTIES:
|
2020-05-01 13:25:59 +00:00
|
|
|
:CUSTOM_ID: who-am-i
|
2019-09-20 13:05:56 +00:00
|
|
|
:END:
|
|
|
|
|
2020-10-28 22:19:20 +00:00
|
|
|
My Internet presence is mostly known from older blog post.
|
2020-05-01 13:25:59 +00:00
|
|
|
In particular:
|
|
|
|
|
|
|
|
- [[http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/][Learn Vim Progressively]]
|
|
|
|
- [[http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way/][Learn Haskell Fast and Hard]]
|
|
|
|
- [[http://yannesposito.com/Scratch/en/blog/Yesod-tutorial-for-newbies/][Haskell Web Programming]]
|
|
|
|
- [[http://yannesposito.com/Scratch/en/blog/Category-Theory-Presentation/][Category Theory Presentation]]
|
2019-09-20 13:05:56 +00:00
|
|
|
|
2020-05-01 13:25:59 +00:00
|
|
|
** Work
|
2019-09-20 13:05:56 +00:00
|
|
|
:PROPERTIES:
|
2020-05-01 13:25:59 +00:00
|
|
|
:CUSTOM_ID: work
|
2019-09-20 13:05:56 +00:00
|
|
|
:END:
|
|
|
|
|
2020-05-01 13:25:59 +00:00
|
|
|
#+MACRO: br @@html:<br/>@@
|
|
|
|
|
|
|
|
I'm a functional programmer, working remotely for Cisco.{{{br}}}
|
|
|
|
I work in Clojure and use Haskell/Purescript during the weekends.
|
|
|
|
|
|
|
|
I am part of a full remote team.
|
|
|
|
I work on the backend and I'm particularly specialized in Authentication.
|
|
|
|
I wrote a full OAuth2 and OpenID Connect Provider in Clojure.
|
|
|
|
Right now there is no plan to make it opensource.
|
2019-10-20 11:44:42 +00:00
|
|
|
|
2020-05-01 13:25:59 +00:00
|
|
|
** Tooling
|
2019-10-20 11:44:42 +00:00
|
|
|
:PROPERTIES:
|
2020-05-01 13:25:59 +00:00
|
|
|
:CUSTOM_ID: tooling
|
2019-10-20 11:44:42 +00:00
|
|
|
:END:
|
|
|
|
|
2020-05-01 13:25:59 +00:00
|
|
|
In our programmer community, tooling is essential.
|
2019-10-20 11:44:42 +00:00
|
|
|
|
2020-10-28 22:19:20 +00:00
|
|
|
- macOS
|
|
|
|
- [[https://nixos.org][nix]] with [[https://github.com/nix-community/home-manager][home-manager]]
|
|
|
|
- [[https://yadm.io][yadm]] for things home-manager had difficult to handle
|
|
|
|
- [[https://www.gnu.org/software/emacs/][emacs]] (former vim user)
|
|
|
|
- [[https://github.com/hlissner/doom-emacs][doom-emacs]] (used [[https://www.spacemacs.org][spacemacs]] before)
|
|
|
|
- [[https://orgmode.org][org-mode]] / [[https://github.com/bastibe/org-journal][org-journal]] / [[https://www.orgroam.com][org-roam]]
|
|
|
|
- [[https://magit.vc][magit]] / [[https://magit.vc/manual/forge/][forge]] / [[https://github.com/charignon/github-review][github-review]]
|
|
|
|
- [[https://weechat.org][weechat]]
|
|
|
|
- [[https://github.com/wee-slack/wee-slack][wee-slack]]
|
2020-05-01 13:25:59 +00:00
|
|
|
|
2020-10-28 22:19:20 +00:00
|
|
|
** Internet consumption
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: internet-consumption
|
|
|
|
:END:
|
|
|
|
|
|
|
|
*** News
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: news
|
|
|
|
:END:
|
|
|
|
|
|
|
|
- [[https://lobste.rs/][lobsters]]
|
|
|
|
- [[https://news.ycombinator.com/][HN]]
|
|
|
|
- [[https://laarc.io][laarc]]
|
|
|
|
- [[https://www.discoverdev.io][discoverdev]]
|
|
|
|
- [[https://reddit.com/r/haskell][/r/haskell]]
|
|
|
|
- [[https://reddit.com/r/clojure][/r/clojure]]
|
|
|
|
|
|
|
|
*** RSS
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: rss
|
|
|
|
:END:
|
|
|
|
|
|
|
|
I mostly consume them via [[https://github.com/skeeto/elfeed][elfeed]] in emacs:
|
|
|
|
|
|
|
|
**** Imported Feeds :elfeed:
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: imported-feeds
|
|
|
|
:END:
|
|
|
|
***** news :news:
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: news-0675
|
|
|
|
:END:
|
|
|
|
****** [[https://hnrss.org/newest?points=1200][HN]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --https---hnrss-org-newest-points-1200--hn--
|
|
|
|
:END:
|
|
|
|
****** [[https://beepb00p.xyz/atom.xml][beepb00p.xyz ]] :tech:
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --https---beepb00p-xyz-atom-xml--beepb00p-xyz---
|
|
|
|
:END:
|
|
|
|
****** [[https://esoteric.codes/rss][esoteric.codes]] :tech:
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --https---esoteric-codes-rss--esoteric-codes--
|
|
|
|
:END:
|
|
|
|
***** haskell :haskell:fp:
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: haskell
|
|
|
|
:END:
|
|
|
|
****** [[http://feeds.feedburner.com/ezyang][Inside 206-105]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---feeds-feedburner-com-ezyang--inside-206-105--
|
|
|
|
:END:
|
|
|
|
****** [[http://blog.jle.im/rss][in Code — Entries]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---blog-jle-im-rss--in-code---entries--
|
|
|
|
:END:
|
|
|
|
****** [[http://5outh.blogspot.com/feeds/posts/default][Abstract Nonsense]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---5outh-blogspot-com-feeds-posts-default--abstract-nonsense--
|
|
|
|
:END:
|
|
|
|
****** [[http://byorgey.wordpress.com/feed/][blog :: Brent -> String]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---byorgey-wordpress-com-feed---blog----brent----string--
|
|
|
|
:END:
|
|
|
|
****** [[http://www.haskellforall.com/feeds/posts/default][Haskell for all]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---www-haskellforall-com-feeds-posts-default--haskell-for-all--
|
|
|
|
:END:
|
|
|
|
****** [[http://themonadreader.wordpress.com/feed/][The Monad.Reader]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---themonadreader-wordpress-com-feed---the-monad-reader--
|
|
|
|
:END:
|
|
|
|
****** [[http://blog.poisson.chat/./rss.xml][Lysxia's blog]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---blog-poisson-chat---rss-xml--lysxia's-blog--
|
|
|
|
:END:
|
|
|
|
****** [[http://blog.docmunch.com/blog?format=rss][The Docmunch blog]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---blog-docmunch-com-blog-format-rss--the-docmunch-blog--
|
|
|
|
:END:
|
|
|
|
****** [[http://bitemyapp.com/rss.xml][bitemyapp]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---bitemyapp-com-rss-xml--bitemyapp--
|
|
|
|
:END:
|
|
|
|
****** [[http://www.serpentine.com/blog/feed/][teideal glic deisbhéalach]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---www-serpentine-com-blog-feed---teideal-glic-deisbhéalach--
|
|
|
|
:END:
|
|
|
|
****** [[http://sigfpe.blogspot.com/feeds/posts/default][A Neighborhood of Infinity]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---sigfpe-blogspot-com-feeds-posts-default--a-neighborhood-of-infinity--
|
|
|
|
:END:
|
|
|
|
****** [[http://neilmitchell.blogspot.com/feeds/posts/default][Neil Mitchell's Haskell Blog]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---neilmitchell-blogspot-com-feeds-posts-default--neil-mitchell's-haskell-blog--
|
|
|
|
:END:
|
|
|
|
****** [[http://blog.jakubarnold.cz/feed.xml][Jakub Arnold Blog]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---blog-jakubarnold-cz-feed-xml--jakub-arnold-blog--
|
|
|
|
:END:
|
|
|
|
***** Functional :fp:
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: functional
|
|
|
|
:END:
|
|
|
|
****** [[https://christine.website/blog.rss][Christine Dodrill]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --https---christine-website-blog-rss--christine-dodrill--
|
|
|
|
:END:
|
|
|
|
****** [[http://martintrojer.github.io/atom.xml][Martin's Blog]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---martintrojer-github-io-atom-xml--martin's-blog--
|
|
|
|
:END:
|
|
|
|
****** [[http://lambda-the-ultimate.org/rss.xml][Lambda the Ultimate]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---lambda-the-ultimate-org-rss-xml--lambda-the-ultimate--
|
|
|
|
:END:
|
|
|
|
****** [[http://feeds.feedburner.com/7sharp9][7Sharp9]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---feeds-feedburner-com-7sharp9--7sharp9--
|
|
|
|
:END:
|
|
|
|
****** [[http://okmij.org/ftp/rss.xml][oleg]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---okmij-org-ftp-rss-xml--oleg--
|
|
|
|
:END:
|
|
|
|
***** clojure :clojure:fp:
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: clojure
|
|
|
|
:END:
|
|
|
|
****** [[http://blog.juxt.pro/rss.xml][JUXT Blog]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---blog-juxt-pro-rss-xml--juxt-blog--
|
|
|
|
:END:
|
|
|
|
****** [[http://feeds.cognitect.com/blog/feed.rss][Cognitect Blog]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --http---feeds-cognitect-com-blog-feed-rss--cognitect-blog--
|
|
|
|
:END:
|
|
|
|
***** misc :misc:
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: misc
|
|
|
|
:END:
|
|
|
|
****** [[https://nesslabs.com/feed][nesslabs ]] :life:
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --https---nesslabs-com-feed--nesslabs---
|
|
|
|
:END:
|
|
|
|
****** [[https://solar.lowtechmagazine.com/feeds/all.rss.xml][lowtechmag]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --https---solar-lowtechmagazine-com-feeds-all-rss-xml--lowtechmag--
|
|
|
|
:END:
|
|
|
|
***** Philo :philo:
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: philo
|
|
|
|
:END:
|
|
|
|
****** [[https://bluelabyrinths.com/category/philosophy/feed/][bluelabyrinths]]
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: --https---bluelabyrinths-com-category-philosophy-feed---bluelabyrinths--
|
|
|
|
:END:
|
2020-05-01 13:25:59 +00:00
|
|
|
* former websites
|
|
|
|
:PROPERTIES:
|
|
|
|
:CUSTOM_ID: old-websites
|
|
|
|
:END:
|
|
|
|
|
|
|
|
- https://yannesposito.com ✞ 2016
|
|
|
|
- http://yann.esposito.free.fr ✞ 2007
|