Ryan Winchester
@winchester.dev
π€ 1818
π₯ 230
π 417
I write code and listen to chiptunes. Elixir nerd. My thoughts are your own.
pinned post!
β β€οΈ
#ElixirLang
go.bsky.app/2dPJ7NM
add a skeleton here at some point
10 months ago
0
29
10
reposted by
Ryan Winchester
Kelsey Hightower
26 days ago
Just realized Apple still puts in the work to conform to the UNIX standard. * On September 12th, 2024, macOS version 15.0 Sequoia was certified under the UNIX 03 standard.
www.opengroup.org/openbrand/re...
8
332
34
If you use lazyvim, this is the only thing that worked for me
gist.github.com/ryanwinchest...
add a skeleton here at some point
28 days ago
1
6
0
reposted by
Ryan Winchester
Paraxial.io
about 1 month ago
"How can an Elixir web application be faster for end-users than one written in C?"
2
20
5
add a skeleton here at some point
about 2 months ago
0
6
1
reposted by
Ryan Winchester
Brian Cardarella
2 months ago
.
@dockyard.com
is seeking
@elixir-lang.org
contract devs, senior level experience with distribution and scaling necessary
dockyard.com/careers
#ElixirLang
loading . . .
Join Our Firm of Custom Software Designers & Engineers β DockYard
Working at DockYard means not being afraid to get creative, pushing limits, and turning problems upside down.
http://dockyard.com/careers
0
16
9
reposted by
Ryan Winchester
George Millo
3 months ago
Spoiler:
0
7
2
reposted by
Ryan Winchester
Randall Munroe
4 months ago
Update: After many detours, including a quest to see a giant statue of a smiling blueberry, the Internet Roadtrip is exploring the gorgeous Nova Scotia coast
neal.fun/internet-roadtrip
30
1139
102
you can just build things without a complicated tech stack or tooling
loading . . .
5 months ago
1
15
1
reposted by
Ryan Winchester
Giacomo Cavalieri
5 months ago
The language server generating variants for me is going to be so helpful
loading . . .
3
58
2
people are shipping AI agent code to production?
add a skeleton here at some point
5 months ago
1
0
0
Hey Canada. Go VOTE! π¨π¦ It's very important
5 months ago
0
2
1
I've been dreaming of having a ~SQL sigil for a long time This is a dream come true!
add a skeleton here at some point
5 months ago
0
30
5
reposted by
Ryan Winchester
Joe M
5 months ago
I used to work in a refrigerated warehouse. Iβll never forget the smell of a truckload of frozen chicken that had thawed during shipping. Every pallet was dripping chicken juice - the floor was slick with it. A food inspector rejected the load, which otherwise would have gone to stores for sale.
add a skeleton here at some point
5
213
49
#ElixirLang
add a skeleton here at some point
6 months ago
0
4
0
reposted by
Ryan Winchester
Mark Cuban
6 months ago
There are 33m companies in the USA. Only 21k employe 500 or more. And they only make up 23% of workers. Trump and Elon are ignoring the more than 32m entrepreneurs that can't afford to build a new factory or pay tariffs or absorb cancelled contracts.
3188
68915
15975
reposted by
Ryan Winchester
Sean Roberts
6 months ago
They called it the Great Depression, I don't think it was that great. People are saying my depression will be much greater. Some say it could even be the greatest depression. I don't know, we'll see. But it could be.
0
7
1
reposted by
Ryan Winchester
LiveView Native
6 months ago
This is an iPad app running LVN along with the Phoenix app running *on device* and editable showing real-time updates. All on the same screen.
#ElixirLang
loading . . .
1
36
9
reposted by
Ryan Winchester
Gergely Orosz
6 months ago
Last month AI crawlers generated 90% of my site's traffic, forcing me to pay penalties Problem solved after moving nameservers to Cloudflare+turning on AI crawler blocking. Site monthly outbound data back to ~40GB per month, down from 800GB (!!) No impact on human visitors
add a skeleton here at some point
32
1893
758
reposted by
Ryan Winchester
Sky Marchini
6 months ago
dead
15
3230
633
reposted by
Ryan Winchester
Lu wilson
6 months ago
PASTAGANG NOUGHTY FINGERS SECOND DATE
www.youtube.com/watch?v=k0H_...
loading . . .
pastagang @ Noughty Fingers Second Date
YouTube video by pastagang
https://www.youtube.com/watch?v=k0H_rX7G2oQ
1
5
1
6 months ago
0
13
0
reposted by
Ryan Winchester
Mark Carney
6 months ago
My government is cancelling the capital gains tax hike. Weβre going to incentivize builders, innovators, and entrepreneurs to grow their businesses right here in Canada and create more good-paying jobs. Itβs time to build the strongest economy in the G7.
508
6109
1238
reposted by
Ryan Winchester
Mark Carney
6 months ago
My meeting with the Council on Canada-U.S. Relations was focused on keeping Canadaβs economy strong in the face of unjust tariffs. Β Weβre ready to engage with the U.S. on a comprehensive negotiation β when Canada is shown respect as a sovereign nation.
299
6484
1257
turns out your whole "three branches of government" and the "checks and balances" thing was only being held together by tradition and good faith
7 months ago
1
7
1
look at what they're doing to Elixir over on LinkedIn
7 months ago
7
15
1
Found someone streaming erlang on Twitch right now, let's go support them
#elixirlang
folks
www.twitch.tv/chiroptical
loading . . .
chiroptical - Twitch
[Erlang] Network programming in Elixir and Erlang Book
https://www.twitch.tv/chiroptical
7 months ago
0
10
1
UUIDv7 library v0.6.0 released for
#elixirlang
Updated to use increased clock precision instead of a randomly-seeded counter, to match implementation merged into Postgres.
github.com/ryanwinchest...
loading . . .
GitHub - ryanwinchester/uuidv7: UUIDv7 for Elixir (and Ecto)
UUIDv7 for Elixir (and Ecto). Contribute to ryanwinchester/uuidv7 development by creating an account on GitHub.
https://github.com/ryanwinchester/uuidv7
7 months ago
1
23
2
i'm tarrified of international shipping
7 months ago
0
1
0
reposted by
Ryan Winchester
Marko Anastasov
7 months ago
Semaphore has open sourced its CI/CD platform under Apache 2.0 in a new GitHub repository:
github.com/semaphoreio/...
Probably the biggest
#ElixirLang
/ Phoenix app?
@josevalim.bsky.social
loading . . .
GitHub - semaphoreio/semaphore: Semaphore is an open source CI/CD platform. Self-host Semaphore on your own servers or on a cloud provider.
Semaphore is an open source CI/CD platform. Self-host Semaphore on your own servers or on a cloud provider. - semaphoreio/semaphore
https://github.com/semaphoreio/semaphore
2
51
24
Anyone smart want to code-review my update to UUIDv7 library for
#elixirlang
? I've redone it to match the updates to the Postgres implementation. PR here:
github.com/ryanwinchest...
Links to the two relevant files in thread
loading . . .
Update to match changes in Postgres implementation by ryanwinchester Β· Pull Request #13 Β· ryanwinchester/uuidv7
Postgres has changed their implementation from CommitFest to the code that is actually committed to their repo. This library is intended to always match Postgres's implementation. See: https://...
https://github.com/ryanwinchester/uuidv7/pull/13
7 months ago
2
15
2
reposted by
Ryan Winchester
JosΓ© Valim
7 months ago
We said we will focus on interoperability for 2025 and we are ready to share the first results. Embedding Python in Elixir, it's Fine:
dashbit.co/blog/running...
More updates likely at ElixirConf EU 2025 :)
loading . . .
Embedding Python in Elixir, it's Fine - Dashbit Blog
Introducing Python interpreter embedded in Elixir and a Fine way to write your NIFs.
https://dashbit.co/blog/running-python-in-elixir-its-fine
5
119
37
reposted by
Ryan Winchester
Carl T. Bergstrom
7 months ago
The US voted *with* Russia against the UN resolution condemning the invasion of Ukraine and demanding a withdrawal. Utter betrayal of country, allies, and principles.
loading . . .
U.S. Clashes With European Allies at the U.N. Over Ukraine (Gift Article)
The United States voted against a resolution, backed by most of Europe, demanding Russian withdrawal from Ukraine β a deep fissure between allies, and a sharp shift in American policy.
https://www.nytimes.com/2025/02/24/world/middleeast/us-eurpe-russia-ukraine-un.html?unlocked_article_code=1.zU4.zd2_.IHXjZnPY4Q1L&smid=url-share
39
1452
391
The Rust Book, but with interactive quizzes
rust-book.cs.brown.edu/title-page.h...
loading . . .
The Rust Programming Language - The Rust Programming Language
https://rust-book.cs.brown.edu/title-page.html
7 months ago
4
63
6
reposted by
Ryan Winchester
Johanna Larsson πΈπͺπ¬π§π²π½π³οΈβπ
7 months ago
Just discovered `Process.set_label/2`, that's huge! Can't count the number of times I've been debugging live code and I had to guess which generically named process was which
#ElixirLang
hexdocs.pm/elixir/main/...
loading . . .
Process β Elixir v1.19.0-dev
https://hexdocs.pm/elixir/main/Process.html#set_label/1
6
37
8
π€¨
add a skeleton here at some point
7 months ago
2
32
8
I made super simple multiplayer block colouring as a phoenix live view example. If you want to see how simple it is to make an interactive and multiplayer app in
#elixirlang
, check it out
clicky-app.fly.dev
loading . . .
Clicky Β· Phoenix Framework
https://clicky-app.fly.dev
7 months ago
3
13
2
i'm on mise now, but this is good news for anyone still using asdf
stratus3d.com/blog/2025/02...
loading . . .
Asdf Has Been Re-Written in Golang - Stratus3D
Over the last year Iβve rewritten asdf in Go. Iβm excited to announce that the rewrite was released last Wednesday as asdf version 0.16. β¦
https://stratus3d.com/blog/2025/02/03/asdf-has-been-rewritten-in-go/
8 months ago
1
4
0
reposted by
Ryan Winchester
people quoting an LLM response as authoritative on a topic is fucking wild
8 months ago
2
8
2
reposted by
Ryan Winchester
Joey Trapp
8 months ago
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...
loading . . .
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.
https://jobs.apple.com/en-us/details/200586661/staff-software-engineer-applied-ml-llm
4
69
22
reposted by
Ryan Winchester
β¨ππππππ π
8 months ago
everyone who enters scandinavia MUST be NAKED!!!
1
10
1
reposted by
Ryan Winchester
JosΓ© Valim
8 months ago
I wrote a new article exploring how set-theoretic types (the foundation of Elixir's type system) could address how many statically typed languages do not allow libraries to evolve their data definitions in a backwards compatible manner:
dashbit.co/blog/data-ev...
- be warned, it is a long one.
loading . . .
Data evolution with set-theoretic types - Dashbit Blog
In this article we explore the challenges of data evolution in static typing and explore type safe solutions.
https://dashbit.co/blog/data-evolution-with-set-theoretic-types
8
150
42
skills are important
youtube.com/clip/Ugkxa1b...
loading . . .
YouTube
Share your videos with friends, family, and the world
https://youtube.com/clip/Ugkxa1bQbXMJBXnafwdWtzfcG3Xd9F6UCuPf?si=kOxfJ7dYqOVu6O2Y
9 months ago
1
4
0
reposted by
Ryan Winchester
Rami Ismail (Ψ±Ψ§Ω Ω)
9 months ago
A reminder as Musk-bots, Trump-bots, and other bots start hitting Bluesky: blocking users removes their replies from your posts entirely. The correct way of handlin antagonizing parties is to block. Not reply. Not dunk. Not mute. Block. It stops their reach and effectiveness right there.
81
11578
5546
reposted by
Ryan Winchester
Brittlestar
9 months ago
HI AMERICA, YEAH, NO. LOVE, CANADA
loading . . .
120
3126
1143
why
9 months ago
16
34
7
AI is an emotional support jr dev who is bad at code but has a good memory
9 months ago
0
11
2
reposted by
Ryan Winchester
George Millo
9 months ago
Seen on Reddit: "if you go deep enough in Elixir to feel like you understand how the BEAM works everything else is probably going to feel broken to you." Sad but true!
#MyElixirStatus
3
58
11
Load more
feeds!
log in