Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/s3cur3/s3cur3

Personal Profile
https://github.com/s3cur3/s3cur3

Last synced: 16 days ago
JSON representation

Personal Profile

Awesome Lists containing this project

README

        

### Hi there 👋

I’m Tyler. I like Elixir, functional programming, distributed systems, and soft-real time systems.

I’m building a new take on website monitoring called [SleepEasy](https://www.sleepeasy.app). I blog about the behind-the-scenes stuff (tech choices, marketing, customer development, and more) at [tylerayoung.com](https://tylerayoung.com).

In the past, I created [CBTea](https://github.com/s3cur3/cbtea), a tiny, privacy-focused cognitive behavioral therapy app.

As part of my work at Felt, I maintain the [geo](https://github.com/felt/geo) and [geo_postgis](https://github.com/felt/geo_postgis) Elixir libraries.

Here are some of the open source contributions I’m most proud of:

- [`Enum.slide/3`](https://github.com/elixir-lang/elixir/pull/11349) in Elixir 1.13
- [PR to double the performance of simplifying large geometries](https://github.com/pkinney/simplify_ex/pull/4) in simplify_ex
- [genserver_architecture](https://github.com/s3cur3/genserver_architecture), the code that accompanied my [ElixirConf 2021 talk](https://www.youtube.com/watch?v=EZFLPG7V7RM)
- [elixir-raknet](https://github.com/X-Plane/elixir-raknet), the core of [the Elixir-based massive multiplayer server I built for X-Plane](https://elixir-lang.org/blog/2021/07/29/bootstraping-a-multiplayer-server-with-elixir-at-x-plane/)
- [ultimate-elixir-ci](https://github.com/felt/ultimate-elixir-ci), the distillation of a lot of experience running Elixir in GitHub Actions CI
- [Unbound](https://github.com/s3cur3/unbound-app), a Mac photo browser I took over at the start of the pandemic.

Other miscellaneous open source PRs I’ve contributed:

- Phoenix LiveView [1](https://github.com/phoenixframework/phoenix_live_view/pull/2865), [2](https://github.com/phoenixframework/phoenix_live_view/pull/2655)
- [Fix for a memory leak](https://github.com/duckduckgo/iOS/pull/833) in the Bloom filter used in DuckDuckGo’s iOS app (proof that I know what a pointer is 😉)
- [whois.ex](https://github.com/utkarshkukreti/whois.ex/pull/10)
- gpx_ex [1](https://github.com/velomapa/gpx_ex/pull/3), [2](https://github.com/velomapa/gpx_ex/pull/4)
- [domainatrex](https://github.com/Zensavona/domainatrex/pull/15)
- [geoip](https://github.com/navinpeiris/geoip/pull/34)
- [geo](https://github.com/bryanjos/geo/pull/176)
- [open-api-generator](https://github.com/aj-foster/open-api-generator)

You can find me [on Twitter](https://twitter.com/TylerAYoung) or on Mastodon.

## Podcasts I’ve been a guest on

- [Thinking Elixir Episode 199: Websockets’ Late Hero and Elixir’s Fresh Updates](https://podcast.thinkingelixir.com/199)
- [Thinking Elixir Episode 191: Operational Elixir: What’s Supporting the Apps at Felt.com and SleepEasy.app?](https://podcast.thinkingelixir.com/191)
- [Escape Velocity: Sleeping Easy with Tyler Young](https://escapevelocity.transistor.fm/episodes/sleeping-easy-with-tyler-young)
- [Elixir Outlaws Episode 127: Kansas City, Here We Come](https://elixiroutlaws.com/127)
- [Elixir Wizards: Geo Mapping at Felt](https://smartlogic.io/podcast/elixir-wizards/s9e3-tyleryoung-felt/)
- [Thinking Elixir Episode 35: X-Plane’s Elixir MMO](https://podcast.thinkingelixir.com/35)

## Notable blog posts

- [Elixir-Lang.org case study: Boostrapping a multiplayer server with Elixir at X-Plane](https://elixir-lang.org/blog/2021/07/29/bootstraping-a-multiplayer-server-with-elixir-at-x-plane/)

## Conference Talks I’ve given

### ElixirConf 2024 Lightning Talk: Don't Say the M Word

[image](https://www.youtube.com/watch?v=QJCWzN1Vahs?t=13m30s)

### CodeBEAM America 2024 “Taster”: Elixir as a One-Person Stack for Building a Software Startup

[Elixir as a One-Person Stack for Building a Software Startup](https://www.youtube.com/watch?v=s8o0REIbsB4&t=30m15s)

### ElixirConf 2023: Rebuilding the Plane While It’s Still Flying, or: Large-Scale, Zero-Downtime Migrations Without Fear

Rebuilding the Plane While It’s Still Flying

### [ElixirConf 2022: Delightful Multiplayer Editing with Phoenix](https://www.youtube.com/watch?v=lGuqvApTvbc)

Delightful Multiplayer Editing with Phoenix

### [ElixirConf 2021: Architecting GenServers for Testability](https://www.youtube.com/watch?v=EZFLPG7V7RM)

Architecting GenServers for Testability

### [Dever Elixir Meetup: Fantastic Hacks and Where to Find Them](https://www.youtube.com/watch?v=cdL8hYueAZA)

An attendee described this talk as “juggling chainsaws for fun.” It’s about a bunch of very nerdy CPU performance hacks available on the BEAM (the Erlang & Elixir virtual machine). Not many of which are recommended for normal use, but many find one or two use cases across a big enough codebase.

Fantastic Hacks and Where to Find Them