Profile README with links to my commits
This commit is contained in:
1 parent
7c1d3b96ee
commit
66cf3eea1d
5 files changed
+82
-92
No files matched your search
+41
-46
@@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
Founder @ [VulCode](https://vulcode.com)
|
Founder @ [VulCode](https://vulcode.com)
|
||||||
|
|
||||||
Co-founder @ [Aphrodi](https://aphrodi.pl)
|
CEO & CTO, co-founder @ [Aphrodi](https://aphrodi.pl)
|
||||||
|
|
||||||
Co-founder & Developer @ Lunatic Studios
|
Co-founder & Developer @ Lunatic Studios
|
||||||
|
|
||||||
@@ -31,11 +31,11 @@ Lead Developer @ Flaem, Plazer, Gyred
|
|||||||
|
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
> _Hi, I'm Michał. I'm 18 and I'm from Kraków. I've been building all kinds of software projects regularly since 2020. For most of that time I focused on backend logic, but lately I've been shifting more towards design and UI/UX, fields that are far more resistant to the impact of LLMs. I believe creativity and ideas are two things that will stay untouched forever._
|
> _Hi, I'm Michał. I'm from Kraków. I've been building all kinds of software projects regularly since 2020. For most of that time I focused on backend logic, but lately I've been shifting more towards design and UI/UX, fields that are far more resistant to the impact of LLMs. I believe creativity and ideas are two things that will stay untouched forever._
|
||||||
>
|
>
|
||||||
> _I contribute to all kinds of open source projects often and actively. I like helping and supporting communities wherever I can. I know my work isn't always perfect, so I always review it carefully, making sure that only the highest-quality additions and fixes land in projects used by thousands or even millions of people._
|
> _I contribute to all kinds of open source projects often and actively. I like helping and supporting communities wherever I can. I know my work isn't always perfect, so I always review it carefully, making sure that only the highest-quality additions and fixes land in projects used by thousands or even millions of people._
|
||||||
>
|
>
|
||||||
> _I have over 6 years of programming experience. In that time I've written **over 5,000,000** lines of code across **200+** projects. Altogether I've contributed to **74** open source repositories with a combined **610,000+** stars on GitHub._
|
> _I have over 6 years of programming experience. In that time I've written **over 6,400,000** lines of code across **200+** projects. My changes have been accepted (merged) in **74** open source projects with a combined **610,000+** stars on GitHub._
|
||||||
>
|
>
|
||||||
> _Outside of programming I'm interested in a lot of things: art, history, linguistics, mathematics, chess, music... the list goes on._
|
> _Outside of programming I'm interested in a lot of things: art, history, linguistics, mathematics, chess, music... the list goes on._
|
||||||
|
|
||||||
@@ -83,7 +83,7 @@ Lead Developer @ Flaem, Plazer, Gyred
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="150" valign="top">🏢 <b>My own software house</b><br><sub>VulCode</sub></td>
|
<td width="150" valign="top">🏢 <b>My own software house</b><br><sub>VulCode</sub></td>
|
||||||
<td>I founded VulCode. Quoting the website: "VulCode is a Polish software house with years of experience. Since 2020 it has been delivering high-quality software and has written over 3 million lines of code. It specializes in websites, panels, dashboards and applications, as well as building scalable platforms. It actively contributes to dozens of open source projects."</td>
|
<td>I founded VulCode. Quoting the website: "VulCode is a Polish software house with years of experience. Since 2020 it has been delivering high-quality software and has written over 6 million lines of code. It specializes in websites, panels, dashboards and applications, as well as building scalable platforms. It actively contributes to dozens of open source projects."</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="150" valign="top">🎨 <b>Branding and marketing</b><br><sub>Aphrodi</sub></td>
|
<td width="150" valign="top">🎨 <b>Branding and marketing</b><br><sub>Aphrodi</sub></td>
|
||||||
@@ -104,16 +104,28 @@ Lead Developer @ Flaem, Plazer, Gyred
|
|||||||
<table>
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="64" align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/vulcode.png" width="40" alt="VulCode logo"></td>
|
<td width="64" align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/vulcode.png" width="40" alt="VulCode logo"></td>
|
||||||
<td><b><a href="https://vulcode.com">VulCode</a></b> <code>founder</code><br>VulCode is a Polish software house with years of experience. Since 2020 it has been delivering high-quality software and has written over 3 million lines of code. It specializes in websites, panels, dashboards and applications, as well as building scalable platforms. It actively contributes to dozens of open source projects.</td>
|
<td><b><a href="https://vulcode.com">VulCode</a></b> <code>founder</code><br>VulCode is a Polish software house with years of experience. Since 2020 it has been delivering high-quality software and has written over 6 million lines of code. It specializes in websites, panels, dashboards and applications, as well as building scalable platforms. It actively contributes to dozens of open source projects.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/aphrodi.webp" width="40" alt="Aphrodi logo"></td>
|
<td align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/aphrodi.webp" width="40" alt="Aphrodi logo"></td>
|
||||||
<td><b><a href="https://aphrodi.pl">Aphrodi</a></b> <code>co-founder</code><br>A creative agency: branding, visual identity, web design, 3D graphics and video.</td>
|
<td><b><a href="https://aphrodi.pl">Aphrodi</a></b> <code>CEO & CTO, co-founder</code><br>A creative agency: branding, visual identity, web design, 3D graphics and video.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/lunatic.png" width="40" alt="Lunatic Studios logo"></td>
|
<td align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/lunatic.png" width="40" alt="Lunatic Studios logo"></td>
|
||||||
<td><b>Lunatic Studios</b> <code>co-founder</code><br>An independent game studio: online chess with custom rules and a collection of mini games.</td>
|
<td><b>Lunatic Studios</b> <code>co-founder</code><br>An independent game studio: online chess with custom rules and a collection of mini games.</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/querora.png" width="40" alt="Logo Querora"></td>
|
||||||
|
<td><b>Querora</b> <code>founder</code><br>SEO and visibility in AI answers on a subscription for small and medium businesses.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/reelelle.png" width="40" alt="Logo Reelelle"></td>
|
||||||
|
<td><b>Reelelle</b> <code>founder</code><br>Social media on a subscription: reels, graphics and carousels every month.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/kouryer.png" width="40" alt="Logo Kouryer"></td>
|
||||||
|
<td><b>Kouryer</b> <code>founder</code><br>Outreach on a subscription: cold email and booked meetings.</td>
|
||||||
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
## ⭐ Main projects
|
## ⭐ Main projects
|
||||||
@@ -177,68 +189,51 @@ Besides the main projects I do a lot of smaller things, both for clients and for
|
|||||||
<!-- stats:summary -->
|
<!-- stats:summary -->
|
||||||
<table>
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="center" colspan="2" width="50%"><h3>5,994,022</h3>lines of code</td>
|
<td align="center" colspan="2" width="50%"><h3>6,495,301</h3>lines of code</td>
|
||||||
<td align="center" width="25%"><h3>23,830</h3>commits</td>
|
<td align="center" width="25%"><h3>24,507</h3>commits</td>
|
||||||
<td align="center" width="25%"><h3>200+</h3>projects</td>
|
<td align="center" width="25%"><h3>200+</h3>projects</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="center" width="25%"><h3>610,000+</h3>OSS project stars</td>
|
<td align="center" width="25%"><h3>610,000+</h3>OSS project stars</td>
|
||||||
<td align="center" width="25%"><h3>74</h3>open source projects</td>
|
<td align="center" width="25%"><h3>74</h3>open source projects</td>
|
||||||
<td align="center" width="25%"><h3>26</h3>languages</td>
|
<td align="center" width="25%"><h3>26</h3>languages</td>
|
||||||
<td align="center" width="25%"><h3>1,655</h3>working days</td>
|
<td align="center" width="25%"><h3>1,665</h3>working days</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
```diff
|
```diff
|
||||||
+ 5,994,022 lines added
|
+ 6,495,301 lines added
|
||||||
- 778,721 lines removed
|
- 961,187 lines removed
|
||||||
! 5,215,301 net lines
|
! 5,534,114 net lines
|
||||||
```
|
```
|
||||||
<!-- /stats:summary -->
|
<!-- /stats:summary -->
|
||||||
|
|
||||||
### Languages
|
### Languages
|
||||||
|
|
||||||
<p align="center">
|
|
||||||
<img src="https://ghapi.dualfroz.com/v2/public/cards/top-langs.svg?lang=en" width="495" alt="Programming languages pie chart">
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<!-- stats:languages -->
|
<!-- stats:languages -->
|
||||||
<table align="center">
|
<table align="center">
|
||||||
<tr><th></th><th align="left">Language</th><th align="right">Lines of code</th><th align="right">Commits</th><th align="right">Share</th></tr>
|
<tr><th></th><th align="left">Language</th><th align="right">Lines of code</th><th align="right">Projects</th><th align="right">Share</th></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=ts" width="18" alt="TypeScript"></td><td><b>TypeScript</b></td><td align="right">2,274,503</td><td align="right">6,203</td><td align="right">46.0% <sub>██████████</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=ts" width="18" alt="TypeScript"></td><td><b>TypeScript</b></td><td align="right">2,730,373</td><td align="right">51</td><td align="right">50.4% <sub>██████████</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=rust" width="18" alt="Rust"></td><td><b>Rust</b></td><td align="right">988,753</td><td align="right">2,516</td><td align="right">20.0% <sub>████</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=rust" width="18" alt="Rust"></td><td><b>Rust</b></td><td align="right">995,825</td><td align="right">11</td><td align="right">18.4% <sub>████</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=go" width="18" alt="Go"></td><td><b>Go</b></td><td align="right">281,782</td><td align="right">907</td><td align="right">5.7% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=go" width="18" alt="Go"></td><td><b>Go</b></td><td align="right">285,889</td><td align="right">13</td><td align="right">5.3% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=kotlin" width="18" alt="Kotlin"></td><td><b>Kotlin</b></td><td align="right">206,250</td><td align="right">796</td><td align="right">4.2% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=kotlin" width="18" alt="Kotlin"></td><td><b>Kotlin</b></td><td align="right">206,250</td><td align="right">7</td><td align="right">3.8% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=cs" width="18" alt="C#"></td><td><b>C#</b></td><td align="right">162,872</td><td align="right">752</td><td align="right">3.3% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=cs" width="18" alt="C#"></td><td><b>C#</b></td><td align="right">162,872</td><td align="right">8</td><td align="right">3.0% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=js" width="18" alt="JavaScript"></td><td><b>JavaScript</b></td><td align="right">140,024</td><td align="right">500</td><td align="right">2.8% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=js" width="18" alt="JavaScript"></td><td><b>JavaScript</b></td><td align="right">143,081</td><td align="right">38</td><td align="right">2.6% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=php" width="18" alt="PHP"></td><td><b>PHP</b></td><td align="right">130,914</td><td align="right">149</td><td align="right">2.6% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=php" width="18" alt="PHP"></td><td><b>PHP</b></td><td align="right">130,914</td><td align="right">6</td><td align="right">2.4% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=swift" width="18" alt="Swift"></td><td><b>Swift</b></td><td align="right">116,812</td><td align="right">437</td><td align="right">2.4% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=swift" width="18" alt="Swift"></td><td><b>Swift</b></td><td align="right">116,812</td><td align="right">4</td><td align="right">2.2% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=elixir" width="18" alt="Elixir"></td><td><b>Elixir</b></td><td align="right">91,810</td><td align="right">438</td><td align="right">1.9% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=elixir" width="18" alt="Elixir"></td><td><b>Elixir</b></td><td align="right">91,810</td><td align="right">2</td><td align="right">1.7% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=py" width="18" alt="Python"></td><td><b>Python</b></td><td align="right">84,375</td><td align="right">317</td><td align="right">1.7% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=py" width="18" alt="Python"></td><td><b>Python</b></td><td align="right">85,560</td><td align="right">35</td><td align="right">1.6% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=html" width="18" alt="HTML"></td><td><b>HTML</b></td><td align="right">80,555</td><td align="right">145</td><td align="right">1.6% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=html" width="18" alt="HTML"></td><td><b>HTML</b></td><td align="right">80,563</td><td align="right">45</td><td align="right">1.5% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=css" width="18" alt="CSS"></td><td><b>CSS</b></td><td align="right">61,717</td><td align="right">502</td><td align="right">1.2% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=css" width="18" alt="CSS"></td><td><b>CSS</b></td><td align="right">65,916</td><td align="right">39</td><td align="right">1.2% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=cpp" width="18" alt="C++"></td><td><b>C++</b></td><td align="right">57,275</td><td align="right">358</td><td align="right">1.2% <sub>█</sub></td></tr>
|
<tr><td></td><td><b>other (14)</b></td><td align="right">324,004</td><td align="right"></td><td align="right">6.0% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=c" width="18" alt="C"></td><td><b>C</b></td><td align="right">49,346</td><td align="right">355</td><td align="right">1.0% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=zig" width="18" alt="Zig"></td><td><b>Zig</b></td><td align="right">44,583</td><td align="right">284</td><td align="right">0.9% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=mysql" width="18" alt="SQL"></td><td><b>SQL</b></td><td align="right">38,114</td><td align="right">590</td><td align="right">0.8% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=ruby" width="18" alt="Ruby"></td><td><b>Ruby</b></td><td align="right">37,655</td><td align="right">263</td><td align="right">0.8% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=lua" width="18" alt="Lua"></td><td><b>Lua</b></td><td align="right">32,053</td><td align="right">206</td><td align="right">0.6% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=bash" width="18" alt="Shell"></td><td><b>Shell</b></td><td align="right">29,411</td><td align="right">263</td><td align="right">0.6% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=java" width="18" alt="Java"></td><td><b>Java</b></td><td align="right">13,788</td><td align="right">75</td><td align="right">0.3% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=dart" width="18" alt="Dart"></td><td><b>Dart</b></td><td align="right">6,013</td><td align="right">40</td><td align="right">0.1% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=solidity" width="18" alt="Solidity"></td><td><b>Solidity</b></td><td align="right">4,688</td><td align="right">33</td><td align="right">0.1% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=haskell" width="18" alt="Haskell"></td><td><b>Haskell</b></td><td align="right">3,609</td><td align="right">28</td><td align="right">0.1% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=scala" width="18" alt="Scala"></td><td><b>Scala</b></td><td align="right">3,133</td><td align="right">29</td><td align="right">0.1% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://docs.vulcode.com/uploads/images/gallery/2026-09/fsharp.png" width="18" alt="F#"></td><td><b>F#</b></td><td align="right">3,017</td><td align="right">18</td><td align="right">0.1% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://docs.vulcode.com/uploads/images/gallery/2026-09/assembly.png" width="18" alt="Assembly"></td><td><b>Assembly</b></td><td align="right">397</td><td align="right">6</td><td align="right">0.0% <sub>█</sub></td></tr>
|
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
**Frameworks and tools detected in my projects** <sub>(number of repositories)</sub>
|
**Frameworks and tools in my own projects** (not contributions) <sub>(number of repositories)</sub>
|
||||||
|
|
||||||
Docker <sub>61</sub> · React <sub>30</sub> · Express <sub>27</sub> · Vite <sub>25</sub> · Tailwind CSS <sub>24</sub> · Motion <sub>18</sub> · Prisma <sub>16</sub> · discord.js <sub>14</sub> · Serde <sub>10</sub> · Tokio <sub>7</sub> · reqwest <sub>7</sub> · Gorilla WebSocket <sub>6</sub> · SQLite <sub>6</sub> · xUnit <sub>6</sub> · Stripe <sub>5</sub> · Avalonia <sub>4</sub> · Axum <sub>4</sub> · JUnit <sub>4</sub> · PHPUnit <sub>4</sub> · Playwright <sub>4</sub> · SQLx <sub>4</sub> · Framer Motion <sub>3</sub> · Jetpack Compose <sub>3</sub> · Redis <sub>3</sub> · Vitest <sub>3</sub> · clap <sub>3</sub> · gRPC <sub>3</sub> · wasm-bindgen <sub>3</sub> · Android <sub>2</sub> · BullMQ <sub>2</sub> · Chart.js <sub>2</sub> · Coroutines <sub>2</sub> · Guzzle <sub>2</sub> · Jest <sub>2</sub> · Laravel <sub>2</sub> · Next.js <sub>2</sub> · Pterodactyl <sub>2</sub> · Zod <sub>2</sub> · aiohttp <sub>2</sub> · discord.py <sub>2</sub> · i18next <sub>2</sub> · webpack <sub>2</sub> · Cobra <sub>1</sub> · Discord.Net <sub>1</sub> · Docker SDK <sub>1</sub> · Ecto <sub>1</sub> · Electron <sub>1</sub> · Expo <sub>1</sub> · FastAPI <sub>1</sub> · GORM <sub>1</sub> · Gin <sub>1</sub> · HTTPX <sub>1</sub> · Json.NET <sub>1</sub> · Paper <sub>1</sub> · PostgreSQL <sub>1</sub> · Preact <sub>1</sub> · Ratatui <sub>1</sub> · React Native <sub>1</sub> · Spring Boot <sub>1</sub> · Tauri <sub>1</sub> · chi <sub>1</sub> · discordgo <sub>1</sub> · gopher-lua <sub>1</sub> · pytest <sub>1</sub> · tonic <sub>1</sub>
|
Docker <sub>61</sub> · React <sub>30</sub> · Express <sub>27</sub> · Vite <sub>25</sub> · Tailwind CSS <sub>24</sub> · Motion <sub>18</sub> · Prisma <sub>16</sub> · discord.js <sub>14</sub> · Serde <sub>10</sub> · Tokio <sub>7</sub> · reqwest <sub>7</sub> · Gorilla WebSocket <sub>6</sub> · SQLite <sub>6</sub> · xUnit <sub>6</sub> · Stripe <sub>5</sub> · Avalonia <sub>4</sub> · Axum <sub>4</sub> · JUnit <sub>4</sub> · PHPUnit <sub>4</sub> · Playwright <sub>4</sub> · SQLx <sub>4</sub> · Framer Motion <sub>3</sub> · Jetpack Compose <sub>3</sub> · Redis <sub>3</sub> · Vitest <sub>3</sub> · clap <sub>3</sub> · gRPC <sub>3</sub> · wasm-bindgen <sub>3</sub> · Android <sub>2</sub> · BullMQ <sub>2</sub> · Chart.js <sub>2</sub> · Coroutines <sub>2</sub> · Guzzle <sub>2</sub> · Jest <sub>2</sub> · Laravel <sub>2</sub> · Next.js <sub>2</sub> · Pterodactyl <sub>2</sub> · Zod <sub>2</sub> · aiohttp <sub>2</sub> · discord.py <sub>2</sub> · i18next <sub>2</sub> · webpack <sub>2</sub> · Cobra <sub>1</sub> · Discord.Net <sub>1</sub> · Docker SDK <sub>1</sub> · Ecto <sub>1</sub> · Electron <sub>1</sub> · Expo <sub>1</sub> · FastAPI <sub>1</sub> · GORM <sub>1</sub> · Gin <sub>1</sub> · HTTPX <sub>1</sub> · Json.NET <sub>1</sub> · Paper <sub>1</sub> · PostgreSQL <sub>1</sub> · Preact <sub>1</sub> · Ratatui <sub>1</sub> · React Native <sub>1</sub> · Spring Boot <sub>1</sub> · Tauri <sub>1</sub> · chi <sub>1</sub> · discordgo <sub>1</sub> · gopher-lua <sub>1</sub> · pytest <sub>1</sub> · tonic <sub>1</sub>
|
||||||
<!-- /stats:languages -->
|
<!-- /stats:languages -->
|
||||||
|
|
||||||
<sub>Counted by my own API [ghapi.dualfroz.com](https://ghapi.dualfroz.com/v2/public) across all repositories, private ones included. Updated every 24 hours.</sub>
|
<sub>Counted by my own API [ghapi.dualfroz.com](https://ghapi.dualfroz.com/v2/public) across all repositories, private ones included.</sub>
|
||||||
|
|
||||||
## 🌍 Open source
|
## 🌍 Open source
|
||||||
|
|
||||||
@@ -450,7 +445,7 @@ Docker <sub>61</sub> · React <sub>30</sub> · Express <sub>27</sub> · Vite <su
|
|||||||
|
|
||||||
## ♟️ Beyond code
|
## ♟️ Beyond code
|
||||||
|
|
||||||
> In short: I love... thinking. I enjoy solving nonograms and sudoku with complex rules, and I play chess for at least an hour a day. I regularly go past 2000+ elo on chess.com, but unfortunately my account keeps getting banned by chess.com (false-positive cheating flags). Soon I'll be going for a FIDE title (CM), which should clear me of the ridiculous accusations from chess.com's incompetent staff. I'm also going to apply to Mensa.
|
> I play chess on chess.com: rapid 2000+, blitz 1800+, bullet 1500+, puzzles 2300+.
|
||||||
|
|
||||||
## 🤝 Working together
|
## 🤝 Working together
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
Założyciel @ [VulCode](https://vulcode.com)
|
Założyciel @ [VulCode](https://vulcode.com)
|
||||||
|
|
||||||
Współzałożyciel @ [Aphrodi](https://aphrodi.pl)
|
CEO & CTO, współzałożyciel @ [Aphrodi](https://aphrodi.pl)
|
||||||
|
|
||||||
Współzałożyciel & Deweloper @ Lunatic Studios
|
Współzałożyciel & Deweloper @ Lunatic Studios
|
||||||
|
|
||||||
@@ -31,11 +31,11 @@ Główny Deweloper @ Flaem, Plazer, Gyred
|
|||||||
|
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
> _Hej, jestem Michał. Jestem z Krakowa i mam 18 lat. Od 2020 roku regularnie tworzę różnego rodzaju projekty programistyczne. Większość czasu spędziłem tworząc logiki backendowe, ale ostatnimi czasy zacząłem skupiać się bardziej na designie i UIUX, które są dziedzinami zdecydowanie bardziej odpornymi na wpływ LLMów - wierzę że kreatywność i pomysł to dwie rzeczy, które zostaną na zawsze nietknięte._
|
> _Hej, jestem Michał. Jestem z Krakowa. Od 2020 roku regularnie tworzę różnego rodzaju projekty programistyczne. Większość czasu spędziłem tworząc logiki backendowe, ale ostatnimi czasy zacząłem skupiać się bardziej na designie i UIUX, które są dziedzinami zdecydowanie bardziej odpornymi na wpływ LLMów - wierzę że kreatywność i pomysł to dwie rzeczy, które zostaną na zawsze nietknięte._
|
||||||
>
|
>
|
||||||
> _Często i aktywnie kontrybuuje do różnego rodzaju projektów open source. Lubię pomagać i wspierać społeczności tam, gdzie potrafię. Choć wiem że nie moja praca nie zawsze jest idealna, zawsze staram się ją przeglądać tak, aby najwyższej jakości dodatki i poprawki trafiały do projektów używanych przez tysiące/miliony._
|
> _Często i aktywnie kontrybuuje do różnego rodzaju projektów open source. Lubię pomagać i wspierać społeczności tam, gdzie potrafię. Choć wiem że nie moja praca nie zawsze jest idealna, zawsze staram się ją przeglądać tak, aby najwyższej jakości dodatki i poprawki trafiały do projektów używanych przez tysiące/miliony._
|
||||||
>
|
>
|
||||||
> _Mam ponad 6 lat doświadczenia w programowaniu. W tym czasie napisałem **ponad 5 000 000** linijek kodu w **200+** projektach. Łącznie dołożyłem swoją cegiełkę do **74** repozytoriów open source, które łącznie mają **610 000+** gwiazdek na GitHubie._
|
> _Mam ponad 6 lat doświadczenia w programowaniu. W tym czasie napisałem **ponad 6 400 000** linijek kodu w **200+** projektach. Moje zmiany zostały przyjęte (zmergowane) w **74** projektach open source, które łącznie mają **610 000+** gwiazdek na GitHubie._
|
||||||
>
|
>
|
||||||
> _Poza programowaniem interesuję się wieloma rzeczami - sztuką, historią, lingwistyką, matematyką, szachami, muzyką... długo by wymieniać._
|
> _Poza programowaniem interesuję się wieloma rzeczami - sztuką, historią, lingwistyką, matematyką, szachami, muzyką... długo by wymieniać._
|
||||||
|
|
||||||
@@ -83,7 +83,7 @@ Główny Deweloper @ Flaem, Plazer, Gyred
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="150" valign="top">🏢 <b>Własny software house</b><br><sub>VulCode</sub></td>
|
<td width="150" valign="top">🏢 <b>Własny software house</b><br><sub>VulCode</sub></td>
|
||||||
<td>Założyłem VulCode. Cytując ze strony: "VulCode to polski software house z wieloletnim doświadczeniem. Od 2020 roku dostarcza oprogramowanie wysokiej jakości i napisał już ponad 3 mln linijek kodu. Specjalizuje się w stronach, panelach i dashboardach oraz aplikacjach, a także w budowie skalowalnych platform. Aktywnie kontrybuuje do dziesiątek projektów open source."</td>
|
<td>Założyłem VulCode. Cytując ze strony: "VulCode to polski software house z wieloletnim doświadczeniem. Od 2020 roku dostarcza oprogramowanie wysokiej jakości i napisał już ponad 6 mln linijek kodu. Specjalizuje się w stronach, panelach i dashboardach oraz aplikacjach, a także w budowie skalowalnych platform. Aktywnie kontrybuuje do dziesiątek projektów open source."</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="150" valign="top">🎨 <b>Branding i marketing</b><br><sub>Aphrodi</sub></td>
|
<td width="150" valign="top">🎨 <b>Branding i marketing</b><br><sub>Aphrodi</sub></td>
|
||||||
@@ -104,16 +104,28 @@ Główny Deweloper @ Flaem, Plazer, Gyred
|
|||||||
<table>
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="64" align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/vulcode.png" width="40" alt="Logo VulCode"></td>
|
<td width="64" align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/vulcode.png" width="40" alt="Logo VulCode"></td>
|
||||||
<td><b><a href="https://vulcode.com">VulCode</a></b> <code>założyciel</code><br>VulCode to polski software house z wieloletnim doświadczeniem. Od 2020 roku dostarcza oprogramowanie wysokiej jakości i napisał już ponad 3 mln linijek kodu. Specjalizuje się w stronach, panelach i dashboardach oraz aplikacjach, a także w budowie skalowalnych platform. Aktywnie kontrybuuje do dziesiątek projektów open source.</td>
|
<td><b><a href="https://vulcode.com">VulCode</a></b> <code>założyciel</code><br>VulCode to polski software house z wieloletnim doświadczeniem. Od 2020 roku dostarcza oprogramowanie wysokiej jakości i napisał już ponad 6 mln linijek kodu. Specjalizuje się w stronach, panelach i dashboardach oraz aplikacjach, a także w budowie skalowalnych platform. Aktywnie kontrybuuje do dziesiątek projektów open source.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/aphrodi.webp" width="40" alt="Logo Aphrodi"></td>
|
<td align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/aphrodi.webp" width="40" alt="Logo Aphrodi"></td>
|
||||||
<td><b><a href="https://aphrodi.pl">Aphrodi</a></b> <code>współzałożyciel</code><br>Agencja kreatywna: branding, identyfikacja wizualna, projektowanie stron, grafika 3D i wideo.</td>
|
<td><b><a href="https://aphrodi.pl">Aphrodi</a></b> <code>CEO i CTO, współzałożyciel</code><br>Agencja kreatywna: branding, identyfikacja wizualna, projektowanie stron, grafika 3D i wideo.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/lunatic.png" width="40" alt="Logo Lunatic Studios"></td>
|
<td align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/lunatic.png" width="40" alt="Logo Lunatic Studios"></td>
|
||||||
<td><b>Lunatic Studios</b> <code>współzałożyciel</code><br>Niezależne studio gier: szachy online z własnymi zasadami i zestaw mini gier.</td>
|
<td><b>Lunatic Studios</b> <code>współzałożyciel</code><br>Niezależne studio gier: szachy online z własnymi zasadami i zestaw mini gier.</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/querora.png" width="40" alt="Logo Querora"></td>
|
||||||
|
<td><b>Querora</b> <code>założyciel</code><br>SEO i widoczność w odpowiedziach AI w abonamencie dla małych i średnich firm.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/reelelle.png" width="40" alt="Logo Reelelle"></td>
|
||||||
|
<td><b>Reelelle</b> <code>założyciel</code><br>Social media w abonamencie: rolki, grafiki i karuzele co miesiąc.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td align="center"><img src="https://git.vulcode.com/dualfroz/.profile/raw/branch/main/assets/projects/kouryer.png" width="40" alt="Logo Kouryer"></td>
|
||||||
|
<td><b>Kouryer</b> <code>założyciel</code><br>Outreach w abonamencie: zimne maile i umawianie spotkań.</td>
|
||||||
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
## ⭐ Główne projekty
|
## ⭐ Główne projekty
|
||||||
@@ -177,68 +189,51 @@ Poza głównymi projektami robię dużo mniejszych rzeczy, zarówno na zlecenie,
|
|||||||
<!-- stats:summary -->
|
<!-- stats:summary -->
|
||||||
<table>
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="center" colspan="2" width="50%"><h3>5 994 022</h3>linii kodu</td>
|
<td align="center" colspan="2" width="50%"><h3>6 495 301</h3>linii kodu</td>
|
||||||
<td align="center" width="25%"><h3>23 830</h3>commitów</td>
|
<td align="center" width="25%"><h3>24 507</h3>commitów</td>
|
||||||
<td align="center" width="25%"><h3>200+</h3>projektów</td>
|
<td align="center" width="25%"><h3>200+</h3>projektów</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="center" width="25%"><h3>610 000+</h3>gwiazdek projektów OSS</td>
|
<td align="center" width="25%"><h3>610 000+</h3>gwiazdek projektów OSS</td>
|
||||||
<td align="center" width="25%"><h3>74</h3>projektów open source</td>
|
<td align="center" width="25%"><h3>74</h3>projektów open source</td>
|
||||||
<td align="center" width="25%"><h3>26</h3>języków</td>
|
<td align="center" width="25%"><h3>26</h3>języków</td>
|
||||||
<td align="center" width="25%"><h3>1 655</h3>dni pracy</td>
|
<td align="center" width="25%"><h3>1 665</h3>dni pracy</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
```diff
|
```diff
|
||||||
+ 5 994 022 linii dodanych
|
+ 6 495 301 linii dodanych
|
||||||
- 778 721 linii usuniętych
|
- 961 187 linii usuniętych
|
||||||
! 5 215 301 linii netto
|
! 5 534 114 linii netto
|
||||||
```
|
```
|
||||||
<!-- /stats:summary -->
|
<!-- /stats:summary -->
|
||||||
|
|
||||||
### Języki
|
### Języki
|
||||||
|
|
||||||
<p align="center">
|
|
||||||
<img src="https://ghapi.dualfroz.com/v2/public/cards/top-langs.svg" width="495" alt="Wykres kołowy języków programowania">
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<!-- stats:languages -->
|
<!-- stats:languages -->
|
||||||
<table align="center">
|
<table align="center">
|
||||||
<tr><th></th><th align="left">Język</th><th align="right">Linie kodu</th><th align="right">Commity</th><th align="right">Udział</th></tr>
|
<tr><th></th><th align="left">Język</th><th align="right">Linie kodu</th><th align="right">Projekty</th><th align="right">Udział</th></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=ts" width="18" alt="TypeScript"></td><td><b>TypeScript</b></td><td align="right">2 274 503</td><td align="right">6 203</td><td align="right">46,0% <sub>██████████</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=ts" width="18" alt="TypeScript"></td><td><b>TypeScript</b></td><td align="right">2 730 373</td><td align="right">51</td><td align="right">50,4% <sub>██████████</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=rust" width="18" alt="Rust"></td><td><b>Rust</b></td><td align="right">988 753</td><td align="right">2 516</td><td align="right">20,0% <sub>████</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=rust" width="18" alt="Rust"></td><td><b>Rust</b></td><td align="right">995 825</td><td align="right">11</td><td align="right">18,4% <sub>████</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=go" width="18" alt="Go"></td><td><b>Go</b></td><td align="right">281 782</td><td align="right">907</td><td align="right">5,7% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=go" width="18" alt="Go"></td><td><b>Go</b></td><td align="right">285 889</td><td align="right">13</td><td align="right">5,3% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=kotlin" width="18" alt="Kotlin"></td><td><b>Kotlin</b></td><td align="right">206 250</td><td align="right">796</td><td align="right">4,2% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=kotlin" width="18" alt="Kotlin"></td><td><b>Kotlin</b></td><td align="right">206 250</td><td align="right">7</td><td align="right">3,8% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=cs" width="18" alt="C#"></td><td><b>C#</b></td><td align="right">162 872</td><td align="right">752</td><td align="right">3,3% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=cs" width="18" alt="C#"></td><td><b>C#</b></td><td align="right">162 872</td><td align="right">8</td><td align="right">3,0% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=js" width="18" alt="JavaScript"></td><td><b>JavaScript</b></td><td align="right">140 024</td><td align="right">500</td><td align="right">2,8% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=js" width="18" alt="JavaScript"></td><td><b>JavaScript</b></td><td align="right">143 081</td><td align="right">38</td><td align="right">2,6% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=php" width="18" alt="PHP"></td><td><b>PHP</b></td><td align="right">130 914</td><td align="right">149</td><td align="right">2,6% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=php" width="18" alt="PHP"></td><td><b>PHP</b></td><td align="right">130 914</td><td align="right">6</td><td align="right">2,4% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=swift" width="18" alt="Swift"></td><td><b>Swift</b></td><td align="right">116 812</td><td align="right">437</td><td align="right">2,4% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=swift" width="18" alt="Swift"></td><td><b>Swift</b></td><td align="right">116 812</td><td align="right">4</td><td align="right">2,2% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=elixir" width="18" alt="Elixir"></td><td><b>Elixir</b></td><td align="right">91 810</td><td align="right">438</td><td align="right">1,9% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=elixir" width="18" alt="Elixir"></td><td><b>Elixir</b></td><td align="right">91 810</td><td align="right">2</td><td align="right">1,7% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=py" width="18" alt="Python"></td><td><b>Python</b></td><td align="right">84 375</td><td align="right">317</td><td align="right">1,7% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=py" width="18" alt="Python"></td><td><b>Python</b></td><td align="right">85 560</td><td align="right">35</td><td align="right">1,6% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=html" width="18" alt="HTML"></td><td><b>HTML</b></td><td align="right">80 555</td><td align="right">145</td><td align="right">1,6% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=html" width="18" alt="HTML"></td><td><b>HTML</b></td><td align="right">80 563</td><td align="right">45</td><td align="right">1,5% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=css" width="18" alt="CSS"></td><td><b>CSS</b></td><td align="right">61 717</td><td align="right">502</td><td align="right">1,2% <sub>█</sub></td></tr>
|
<tr><td><img src="https://skillicons.dev/icons?i=css" width="18" alt="CSS"></td><td><b>CSS</b></td><td align="right">65 916</td><td align="right">39</td><td align="right">1,2% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=cpp" width="18" alt="C++"></td><td><b>C++</b></td><td align="right">57 275</td><td align="right">358</td><td align="right">1,2% <sub>█</sub></td></tr>
|
<tr><td></td><td><b>inne (14)</b></td><td align="right">324 004</td><td align="right"></td><td align="right">6,0% <sub>█</sub></td></tr>
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=c" width="18" alt="C"></td><td><b>C</b></td><td align="right">49 346</td><td align="right">355</td><td align="right">1,0% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=zig" width="18" alt="Zig"></td><td><b>Zig</b></td><td align="right">44 583</td><td align="right">284</td><td align="right">0,9% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=mysql" width="18" alt="SQL"></td><td><b>SQL</b></td><td align="right">38 114</td><td align="right">590</td><td align="right">0,8% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=ruby" width="18" alt="Ruby"></td><td><b>Ruby</b></td><td align="right">37 655</td><td align="right">263</td><td align="right">0,8% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=lua" width="18" alt="Lua"></td><td><b>Lua</b></td><td align="right">32 053</td><td align="right">206</td><td align="right">0,6% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=bash" width="18" alt="Shell"></td><td><b>Shell</b></td><td align="right">29 411</td><td align="right">263</td><td align="right">0,6% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=java" width="18" alt="Java"></td><td><b>Java</b></td><td align="right">13 788</td><td align="right">75</td><td align="right">0,3% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=dart" width="18" alt="Dart"></td><td><b>Dart</b></td><td align="right">6 013</td><td align="right">40</td><td align="right">0,1% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=solidity" width="18" alt="Solidity"></td><td><b>Solidity</b></td><td align="right">4 688</td><td align="right">33</td><td align="right">0,1% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=haskell" width="18" alt="Haskell"></td><td><b>Haskell</b></td><td align="right">3 609</td><td align="right">28</td><td align="right">0,1% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://skillicons.dev/icons?i=scala" width="18" alt="Scala"></td><td><b>Scala</b></td><td align="right">3 133</td><td align="right">29</td><td align="right">0,1% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://docs.vulcode.com/uploads/images/gallery/2026-09/fsharp.png" width="18" alt="F#"></td><td><b>F#</b></td><td align="right">3 017</td><td align="right">18</td><td align="right">0,1% <sub>█</sub></td></tr>
|
|
||||||
<tr><td><img src="https://docs.vulcode.com/uploads/images/gallery/2026-09/assembly.png" width="18" alt="Assembly"></td><td><b>Assembly</b></td><td align="right">397</td><td align="right">6</td><td align="right">0,0% <sub>█</sub></td></tr>
|
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
**Frameworki i narzędzia wykryte w projektach** <sub>(liczba repozytoriów)</sub>
|
**Frameworki i narzędzia w moich własnych projektach** (nie kontrybucjach) <sub>(liczba repozytoriów)</sub>
|
||||||
|
|
||||||
Docker <sub>61</sub> · React <sub>30</sub> · Express <sub>27</sub> · Vite <sub>25</sub> · Tailwind CSS <sub>24</sub> · Motion <sub>18</sub> · Prisma <sub>16</sub> · discord.js <sub>14</sub> · Serde <sub>10</sub> · Tokio <sub>7</sub> · reqwest <sub>7</sub> · Gorilla WebSocket <sub>6</sub> · SQLite <sub>6</sub> · xUnit <sub>6</sub> · Stripe <sub>5</sub> · Avalonia <sub>4</sub> · Axum <sub>4</sub> · JUnit <sub>4</sub> · PHPUnit <sub>4</sub> · Playwright <sub>4</sub> · SQLx <sub>4</sub> · Framer Motion <sub>3</sub> · Jetpack Compose <sub>3</sub> · Redis <sub>3</sub> · Vitest <sub>3</sub> · clap <sub>3</sub> · gRPC <sub>3</sub> · wasm-bindgen <sub>3</sub> · Android <sub>2</sub> · BullMQ <sub>2</sub> · Chart.js <sub>2</sub> · Coroutines <sub>2</sub> · Guzzle <sub>2</sub> · Jest <sub>2</sub> · Laravel <sub>2</sub> · Next.js <sub>2</sub> · Pterodactyl <sub>2</sub> · Zod <sub>2</sub> · aiohttp <sub>2</sub> · discord.py <sub>2</sub> · i18next <sub>2</sub> · webpack <sub>2</sub> · Cobra <sub>1</sub> · Discord.Net <sub>1</sub> · Docker SDK <sub>1</sub> · Ecto <sub>1</sub> · Electron <sub>1</sub> · Expo <sub>1</sub> · FastAPI <sub>1</sub> · GORM <sub>1</sub> · Gin <sub>1</sub> · HTTPX <sub>1</sub> · Json.NET <sub>1</sub> · Paper <sub>1</sub> · PostgreSQL <sub>1</sub> · Preact <sub>1</sub> · Ratatui <sub>1</sub> · React Native <sub>1</sub> · Spring Boot <sub>1</sub> · Tauri <sub>1</sub> · chi <sub>1</sub> · discordgo <sub>1</sub> · gopher-lua <sub>1</sub> · pytest <sub>1</sub> · tonic <sub>1</sub>
|
Docker <sub>61</sub> · React <sub>30</sub> · Express <sub>27</sub> · Vite <sub>25</sub> · Tailwind CSS <sub>24</sub> · Motion <sub>18</sub> · Prisma <sub>16</sub> · discord.js <sub>14</sub> · Serde <sub>10</sub> · Tokio <sub>7</sub> · reqwest <sub>7</sub> · Gorilla WebSocket <sub>6</sub> · SQLite <sub>6</sub> · xUnit <sub>6</sub> · Stripe <sub>5</sub> · Avalonia <sub>4</sub> · Axum <sub>4</sub> · JUnit <sub>4</sub> · PHPUnit <sub>4</sub> · Playwright <sub>4</sub> · SQLx <sub>4</sub> · Framer Motion <sub>3</sub> · Jetpack Compose <sub>3</sub> · Redis <sub>3</sub> · Vitest <sub>3</sub> · clap <sub>3</sub> · gRPC <sub>3</sub> · wasm-bindgen <sub>3</sub> · Android <sub>2</sub> · BullMQ <sub>2</sub> · Chart.js <sub>2</sub> · Coroutines <sub>2</sub> · Guzzle <sub>2</sub> · Jest <sub>2</sub> · Laravel <sub>2</sub> · Next.js <sub>2</sub> · Pterodactyl <sub>2</sub> · Zod <sub>2</sub> · aiohttp <sub>2</sub> · discord.py <sub>2</sub> · i18next <sub>2</sub> · webpack <sub>2</sub> · Cobra <sub>1</sub> · Discord.Net <sub>1</sub> · Docker SDK <sub>1</sub> · Ecto <sub>1</sub> · Electron <sub>1</sub> · Expo <sub>1</sub> · FastAPI <sub>1</sub> · GORM <sub>1</sub> · Gin <sub>1</sub> · HTTPX <sub>1</sub> · Json.NET <sub>1</sub> · Paper <sub>1</sub> · PostgreSQL <sub>1</sub> · Preact <sub>1</sub> · Ratatui <sub>1</sub> · React Native <sub>1</sub> · Spring Boot <sub>1</sub> · Tauri <sub>1</sub> · chi <sub>1</sub> · discordgo <sub>1</sub> · gopher-lua <sub>1</sub> · pytest <sub>1</sub> · tonic <sub>1</sub>
|
||||||
<!-- /stats:languages -->
|
<!-- /stats:languages -->
|
||||||
|
|
||||||
<sub>Liczone przez moje API [ghapi.dualfroz.com](https://ghapi.dualfroz.com/v2/public) ze wszystkich repozytoriów, także prywatnych. Aktualizowane raz na 24 godziny.</sub>
|
<sub>Liczone przez moje API [ghapi.dualfroz.com](https://ghapi.dualfroz.com/v2/public) ze wszystkich repozytoriów, także prywatnych.</sub>
|
||||||
|
|
||||||
## 🌍 Open source
|
## 🌍 Open source
|
||||||
|
|
||||||
@@ -450,7 +445,7 @@ Docker <sub>61</sub> · React <sub>30</sub> · Express <sub>27</sub> · Vite <su
|
|||||||
|
|
||||||
## ♟️ Poza kodem
|
## ♟️ Poza kodem
|
||||||
|
|
||||||
> Krótko: uwielbiam... myśleć. Lubię rozwiązywać nonogramy, sudoku o złożonych zasadach, a w szachy gram co najmniej godzinę dziennie. Regularnie przekraczam 2000+ elo na chess.com, lecz niestety moje konto notorycznie jest banowane przez chess.com (false-positive cheating). W najbliższym czasie będę walczył o tytuł FIDE (CM), co powinno oczyścić mnie z żałosnych zarzutów ze strony niekompetentnego personelu chesscom. Będę także aplikował do stowarzyszenia Mensa.
|
> Gram w szachy na chess.com: rapid 2000+, blitz 1800+, bullet 1500+, zadania 2300+.
|
||||||
|
|
||||||
## 🤝 Współpraca
|
## 🤝 Współpraca
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 2.8 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 3.5 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 4.3 KiB |
Reference in new issue
Block a user