Mykhailo Shumilov

662 posts

Mykhailo Shumilov

Mykhailo Shumilov

@mschumilow

Kharkiv, Ukraine Katılım Aralık 2009
22 Takip Edilen40 Takipçiler
Mykhailo Shumilov
Mykhailo Shumilov@mschumilow·
Covantic.org is my project
dev3pack@dev3pack

Top 10 winners 🏆 1. Afterlife - @feli24a & Daniel 🇨🇷 2. Protocol 01 - @Slashy_fx 🇫🇷/🇮🇪 3. Commit - @chiinaza0x5 @artemis37 & @munera_eth 🇬🇭 4. Covantic - @mschumilow 🇺🇦 5. Heirloom - @jimii_47 🇰🇪 6. Judge Chain - @fatraelkarizm 🇮🇩 7. APIS - Oscar 🇫🇷 8. Mazrat'al Albaan - Tumo 🇿🇦 9. LiiLend - @mokuakaleb 🇰🇪 10. Dead Man's Switch - @alinawch1101 & Celine 🇲🇾

English
1
0
1
25
Mykhailo Shumilov
Mykhailo Shumilov@mschumilow·
Prediction markets on Solana don't have limit orders. So I built them. PredictFlow: limits, stops, take-profits, DCA — non-custodial, powered by @dflow. My entry for the @eitherway Build Live dApp hackathon. predictflow.org
English
0
0
0
61
Mykhailo Shumilov
Mykhailo Shumilov@mschumilow·
I open-sourced a TypeScript library that makes this a compile error: add(meters(1), seconds(2))📷 No runtime cost. No classes. Just the type system. 110 units. 13 dimensions. Zero dependencies. github.com/mihailShumilov…
English
3
0
0
40
Mykhailo Shumilov
Mykhailo Shumilov@mschumilow·
Temperature was the hard part. Unlike every other unit, Celsius and Fahrenheit need an additive offset, not just a scale factor: K = C × 1 + 273.15 K = F × 5/9 + 255.37 One formula handles everything: result = (value × srcScale + srcOffset − tgtOffset) / tgtScale
English
0
0
0
16
Mykhailo Shumilov
Mykhailo Shumilov@mschumilow·
Multiply and divide compose dimensions automatically: div(m(100), s(10)) → velocity [1,0,-1,...] mul(m(3), m(4)) → area [2,0,0,...] The type system adds/subtracts exponents using a precomputed 17x17 lookup table. O(1) at compile time. No recursive types.
English
0
0
0
9
Mykhailo Shumilov
Mykhailo Shumilov@mschumilow·
How it works: Every quantity carries a phantom dimension vector. m(5) → type: Quantity<[1,0,0,0,0,0,0,0], 'm'> s(5) → type: Quantity<[0,0,1,0,0,0,0,0], 's'> add() requires both params to share the same type. Different vectors? Compile error. Done.
English
1
0
0
8
Mykhailo Shumilov
Mykhailo Shumilov@mschumilow·
🚀 I just shipped a major update to The New CSS — a modern, utility-first CSS library built for today’s web. 👉 thenewcss.com If you like the idea of utility classes… but don’t like 40KB+ frameworks, build steps, or config overload — this might be for you #thenewcss
English
1
0
0
13
Mykhailo Shumilov retweetledi
Contribo | Launching Soon
Contribo | Launching Soon@ContriboFi·
1/ We often hear questions while presenting our idea, like 'Can you show an example?' So here's one—let's take a closer look at @Scroll_ZKP token distribution:
Contribo | Launching Soon tweet media
English
17
3
11
1.2K