Kyle's Avatar

Kyle

@boe.codes

#Ruby / #Rails dev by day 🌞 #Elixir / #Phoenix dev by night 🌚 I just want to watch the world learn ( #ElixirLang for their own sake).

791
Followers
305
Following
119
Posts
06.09.2024
Joined
Posts Following

Latest posts by Kyle @boe.codes

Hey #ElixirLang & #Ruby fam, I got laid off this last Friday and am looking for the next adventure! If anyone has any opportunities, feel free to reach out!

19.01.2026 19:03 πŸ‘ 11 πŸ” 10 πŸ’¬ 2 πŸ“Œ 0

This has been the biggest issue I've run into. I agree with the value and simplicity of Phoenix LiveView, but the server round-trip adds jarring UX if there is any latency in the system.

05.01.2026 22:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

That's only for the "system-wide" outages. My project (and others, check their community forums) have been plagued by machines going rogue and other networking issues.

23.02.2025 14:20 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I so badly want Fly to be good. It just….isn’t.

Doing any amount of scaling past their free tier immediately highlights all of the cut corners and cracks in their infrastructure.

23.02.2025 14:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Welp. Time for the weekly @fly.io outage. This is unacceptable. Going to be moving to @render.com asap.

23.02.2025 01:23 πŸ‘ 11 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Yeah I have been eyeballing it. Do they have multi-region deployments for Elixir apps?

17.02.2025 05:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Starting a new site with all the Phoenix configuration in place to serve multiple domains in the same app is now done with a single command. Plus some other new features in this release and bug fixes. πŸŽ‰

14.02.2025 14:19 πŸ‘ 5 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Wow @fly.io just can’t win. Honestly going to have to stop recommending them with all these outages and issues. Anyone have any good alternatives?

16.02.2025 16:11 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Severance is some of the best TV I think I’ve ever seen. The last time I remember being this intrigued by a show was Lost.

07.02.2025 03:30 πŸ‘ 9 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Why Divvy uses Elixir instead of more popular coding languages. By Clinton De Young, Senior Software Engineer

Divvy is another of the early adopters who has benefited from the ease of scaling medium.com/@divvyhq/why...

28.01.2025 04:43 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

*backend streaming tech

28.01.2025 04:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Maxjourney: Pushing Discord’s Limits with a Million+ Online Users in a Single Server In this post, we’ll talk about some of the ways we’ve scaled individual Discord servers from tens of thousands of concurrent users to approaching two million concurrent users in the past few years.

Discord is the one that first comes to mind. All of their tech runs on Elixir/Erlang. This is their most recent post on their blog about scaling Elixir: discord.com/blog/maxjour...

28.01.2025 04:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Years ago on Twitter I had raised this as a very real possibility that DHH was continuing to devolve and would likely eventually turn into a right-wing reactionary.

At the time it was dismissed as hyperbole, that the community was wrong for disinviting him from RailsConf.

It was the right call.

22.01.2025 05:03 πŸ‘ 77 πŸ” 14 πŸ’¬ 4 πŸ“Œ 5

New Elixir rule: Never leave a code base without replacing every http library with Req. #elixirlang

27.01.2025 14:36 πŸ‘ 37 πŸ” 5 πŸ’¬ 2 πŸ“Œ 1
Preview
Out-of-the-box Elixir telemetry with Phoenix Phoenix gives you a great headstart by leveraging the built-in telemetry of the BEAM, your OS and your Elixir code out of the box - learn how it saves you time and gets you up and running fast.

New from @foundationsofthedigitalstate.com:

Everything you wanted to know about telemetry in Elixir/Phoenix. Super informative article.

www.honeybadger.io/blog/phoenix...

#ElixirLang #Elixir #MyElixirStatus

27.01.2025 19:31 πŸ‘ 15 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

I'm not rooting for a nation state. I'm rooting for open source.

27.01.2025 22:33 πŸ‘ 395 πŸ” 45 πŸ’¬ 13 πŸ“Œ 4
Preview
Washington state agencies Join the conversation

There are DOZEN of us. DOZEN! Give 'em all a follow. go.bsky.app/Fez8yDd

23.01.2025 17:16 πŸ‘ 311 πŸ” 54 πŸ’¬ 22 πŸ“Œ 10

Hot take: the #ElixirLang crew is long gone. I’d take Phoenix 100% of the time nowadays for starting anything new (or even a re-write).

28.01.2025 04:15 πŸ‘ 5 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
Preview
Staff Software Engineer (Applied ML/LLM) - Careers at Apple Apply for a Staff Software Engineer (Applied ML/LLM) job at Apple. Read about the role and find out if it’s right for you.

New job opening in my team! Not specifically Elixir, but I’d love to see people in that Elixir/ML overlap. Another project in this team is Elixir (LiveView web app and full system in Elixir) #Elixir

jobs.apple.com/en-us/detail...

24.01.2025 16:01 πŸ‘ 66 πŸ” 19 πŸ’¬ 4 πŸ“Œ 2
Video thumbnail

I can’t get enough of this

17.01.2025 05:41 πŸ‘ 28 πŸ” 2 πŸ’¬ 2 πŸ“Œ 1

I spend most of my days in the data layer and when I am in the front end it’s typically in some js framework. Wow modern HTML is such a breath of fresh air.

17.01.2025 05:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Popover API - Web APIs | MDN The Popover API provides developers with a standard, consistent, flexible mechanism for displaying popover content on top of other page content. Popover content can be controlled either declaratively ...

Why did nobody tell me about the Popover API????

I feel like Fred Flinstone pushing my stone car with my feet and I just saw a lambo fly with how much effort goes into doing stuff like this.

developer.mozilla.org/en-US/docs/W...

17.01.2025 04:47 πŸ‘ 14 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Same. But now I’m like 40 lbs heavier in…not muscle.

16.01.2025 01:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a cartoon of snoopy wearing a green hat and scarf ALT: a cartoon of snoopy wearing a green hat and scarf

I am migrating our business accounts over here. If you are an #ElixirLang enthusiast - please follow @groxio.bsky.social and @gigcityelixir.bsky.social

Thank you so much!

14.01.2025 18:41 πŸ‘ 40 πŸ” 14 πŸ’¬ 5 πŸ“Œ 0
Video thumbnail
15.01.2025 00:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Woo! First PR accepted/merged into Phoenix LiveView!

github.com/phoenixframe...

Just a documentation change but a fun process understanding the thinking behind maintaining such an amazing core part of the #ElixirLang ecosystem.

14.01.2025 21:11 πŸ‘ 22 πŸ” 0 πŸ’¬ 2 πŸ“Œ 1
pipe(it(up)) written using Elixir pipes to show ligatures

pipe(it(up)) written using Elixir pipes to show ligatures

The remainder of the config is preferential (e.g. I'm a fan of FiraCode)

window-title-font-family = "Fira Code Retina"
font-family = "Fira Code Retina"
font-family-bold = "Fira Code Bold"
font-size = 16

At least it gives nice ligatures when writing #ElixirLang

6/🧡

11.01.2025 23:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Ghostty window with tabs

Ghostty window with tabs

Padding and Title Bar:

window-padding-x = 10
window-padding-y = 10
macos-titlebar-style = tabs

5/🧡

11.01.2025 23:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Colors (part 2):

palette = 8=#686868
palette = 9=#FD6F6B
palette = 10=#67F86F
palette = 11=#FFFA72
palette = 12=#6A76FB
palette = 13=#FD7CFC
palette = 14=#68FDFE
palette = 15=#FFFFFF

(see picture above, all of the palette config didn't fit in one post)

4/🧡

11.01.2025 23:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
`msgcat --color=test` output showing various color set by palette

`msgcat --color=test` output showing various color set by palette

Colors (part 1):

palette = 0=#000000
palette = 1=#C51E14
palette = 2=#1DC121
palette = 3=#C7C329
palette = 4=#0A2FC4
palette = 5=#C839C5
palette = 6=#20C5C6
palette = 7=#C7C7C7

3/🧡

11.01.2025 23:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0