Ilya (Marshal)
banner
marshal.dev
Ilya (Marshal)
@marshal.dev
Software Engineer

🐍 The AT Protocol SDK for Python: https://atproto.blue/
🍿 Custom Feed in Python: https://github.com/MarshalX/bluesky-feed-generator
🏎️ Fast IPLD library for Python: https://github.com/MarshalX/python-libipld

https://marshal.dev
A lot of things happened! The non-career life got a huge revamp with huge fat loss, more gym and car enthusiasms, and prospects for my own family. I got a lot done on my current work, and in the coming month gonna start looking for a new job! Now I am just playing BF6 and riding across Poland 🇵🇱
October 22, 2025 at 8:31 PM
Python Pi support :)
October 22, 2025 at 8:13 PM
A little bit delayed post XD. The full historical convo and bugs list is available here: github.com/MarshalX/pyt...
DASL Testing: Tier 1 · Issue #57 · MarshalX/python-libipld
Hello, I work on DASL Testing, a project funded by IPFS to test dag-cbor libraries. I'm filing this issue to report on "Tier 1" bugs we've discovered in python-libipld. More information is availabl...
github.com
October 22, 2025 at 8:12 PM
Only because I don’t want to have a broken example someday because you forgot that this post is in use and it’s forbidden to delete 🥲
March 3, 2025 at 8:08 PM
mass repost
January 25, 2025 at 10:24 PM
if we are talking about uploaded videos, then you can use video.bsky.app/watch/. it will give you m3u8. also you could try to get a raw blob but idk
video.bsky.app
January 3, 2025 at 3:47 PM
Everything is possible 😌
January 3, 2025 at 2:27 PM
Ruby lets goooo
December 14, 2024 at 9:00 PM
gratz! now you will struggle with pydantic`s memory consumption xD
December 13, 2024 at 12:55 AM
i provide like 97 different pre-built wheels... if you are using something special be ready for pain pypi.org/project/libi...
libipld
Python binding to the Rust IPLD library
pypi.org
December 12, 2024 at 10:49 PM
pure python is "dag_cbor". that's how it slow: github.com/DavidBuchana...
GitHub - DavidBuchanan314/dag-cbor-benchmark: Test data for benchmarking dag-cbor decoders and encoders
Test data for benchmarking dag-cbor decoders and encoders - DavidBuchanan314/dag-cbor-benchmark
github.com
December 12, 2024 at 10:47 PM
applied to bsky custom feed template repo; thanks
December 11, 2024 at 10:01 PM
What is inside bad request error? The server should tell more details
December 6, 2024 at 11:44 AM
You need string format like 2024-11-24T06:02:00Z
December 6, 2024 at 11:41 AM
Welp, the code generator is ready and cli to use it as well. But binding models to the existing xrpc client is tricky. This is something what I want to improve one day and have ideas
December 2, 2024 at 12:51 AM
My pleasure! Congratulations with finished prototype 🥳
November 28, 2024 at 8:51 AM
This is repo structure. I did not implement tree walker in SDK yet (no ones requested). Here is the spec: atproto.com/specs/reposi...
Repository - AT Protocol
Self-authenticating storage for public account content
atproto.com
November 18, 2024 at 6:19 PM