feat: update projects
This commit is contained in:
@@ -13,12 +13,12 @@ html
|
|||||||
script(src="bundle.js")
|
script(src="bundle.js")
|
||||||
body
|
body
|
||||||
div.bar
|
div.bar
|
||||||
h1.top Hi, my name is Vlad Faust
|
h1.top 👋 Hi, my name is Vlad Faust
|
||||||
p I love beautiful code.
|
p I'm a programmer with 7 years of developing experience and counting.
|
||||||
p
|
p
|
||||||
| I have a whole year of
|
| I have almost 2 years of
|
||||||
a(href="https://crystal-lang.org") Crystal
|
a(href="https://crystal-lang.org") Crystal
|
||||||
| experience. I truly believe it will become the most popular language in the near future because of its beauty, expressiveness and efficiency.
|
| experience as well. I've chosen it because of its beauty, expressiveness and efficiency.
|
||||||
p
|
p
|
||||||
| You can contact me via
|
| You can contact me via
|
||||||
a(href="mailto:mail@vladfaust.com") mail@vladfaust.com
|
a(href="mailto:mail@vladfaust.com") mail@vladfaust.com
|
||||||
@@ -34,56 +34,77 @@ html
|
|||||||
li
|
li
|
||||||
a(href="https://github.com/vladfaust/prism")
|
a(href="https://github.com/vladfaust/prism")
|
||||||
span.title Prism
|
span.title Prism
|
||||||
//- img(src="https://img.shields.io/github/stars/vladfaust/prism.svg?style=flat-square&label=stars&colorB=0a83d8&maxAge=86400")
|
img(src="https://img.shields.io/github/stars/vladfaust/prism.svg?style=flat-square&label=star&colorA=black&colorB=0a83d8&maxAge=86400")
|
||||||
| an expressive web framework with typed params
|
| an expressive web framework with typed params
|
||||||
li
|
li
|
||||||
a(href="https://github.com/vladfaust/core.cr")
|
a(href="https://github.com/vladfaust/core.cr")
|
||||||
span.title Core
|
span.title Core
|
||||||
//- img(src="https://img.shields.io/github/stars/vladfaust/core.cr.svg?style=flat-square&label=stars&colorB=0a83d8&maxAge=86400")
|
img(src="https://img.shields.io/github/stars/vladfaust/core.svg?style=flat-square&label=star&colorA=black&colorB=0a83d8&maxAge=86400")
|
||||||
| an expressive modular ORM
|
| an expressive modular ORM
|
||||||
|
li
|
||||||
|
a(href="https://github.com/vladfaust/crystalworld")
|
||||||
|
span.title Crystal World
|
||||||
|
img(src="https://img.shields.io/github/stars/vladfaust/crystalworld.svg?style=flat-square&label=star&colorA=black&colorB=0a83d8&maxAge=86400")
|
||||||
|
span
|
||||||
|
| the
|
||||||
|
a(href="https://realworld.io") realworld.io
|
||||||
|
| back-end API implementation in Crystal
|
||||||
|
li
|
||||||
|
a(href="https://crystaljobs.org")
|
||||||
|
span.title Crystal Jobs
|
||||||
|
| the place to find a Crystal developer
|
||||||
|
h2 My Crystal shards:
|
||||||
|
ul.projects
|
||||||
li
|
li
|
||||||
a(href="https://github.com/vladfaust/migrate.cr")
|
a(href="https://github.com/vladfaust/migrate.cr")
|
||||||
span.title Migrate
|
span.title Migrate
|
||||||
//- img(src="https://img.shields.io/github/stars/vladfaust/migrate.cr.svg?style=flat-square&label=stars&colorB=0a83d8&maxAge=86400")
|
img(src="https://img.shields.io/github/stars/vladfaust/migrate.cr.svg?style=flat-square&label=star&colorA=black&colorB=0a83d8&maxAge=86400")
|
||||||
| a database migration solution
|
| a database migration solution
|
||||||
|
li
|
||||||
|
a(href="https://github.com/vladfaust/validations.cr")
|
||||||
|
span.title Validations
|
||||||
|
img(src="https://img.shields.io/github/stars/vladfaust/validations.cr.svg?style=flat-square&label=star&colorA=black&colorB=0a83d8&maxAge=86400")
|
||||||
|
| a validations mixin
|
||||||
|
li
|
||||||
|
a(href="https://github.com/vladfaust/callbacks.cr")
|
||||||
|
span.title Callbacks
|
||||||
|
img(src="https://img.shields.io/github/stars/vladfaust/callbacks.cr.svg?style=flat-square&label=star&colorA=black&colorB=0a83d8&maxAge=86400")
|
||||||
|
| the expressive callbacks module
|
||||||
li
|
li
|
||||||
a(href="https://github.com/vladfaust/cake-bake.cr")
|
a(href="https://github.com/vladfaust/cake-bake.cr")
|
||||||
span.title Cake-Bake
|
span.title Cake-Bake
|
||||||
//- img(src="https://img.shields.io/github/stars/vladfaust/cake-bake.cr.svg?style=flat-square&label=stars&colorB=0a83d8&maxAge=86400")
|
img(src="https://img.shields.io/github/stars/vladfaust/cake-bake.cr.svg?style=flat-square&label=star&colorA=black&colorB=0a83d8&maxAge=86400")
|
||||||
| an utility shard to bake Cakefile (just like Rake tasks) into binaries
|
| an utility shard to bake Cakefile (just like Rake tasks) into binaries
|
||||||
li
|
li
|
||||||
a(href="https://github.com/vladfaust/tarantool-crystal")
|
a(href="https://github.com/vladfaust/tarantool-crystal")
|
||||||
span.title Tarantool
|
span.title Tarantool
|
||||||
//- img(src="https://img.shields.io/github/stars/vladfaust/tarantool-crystal.svg?style=flat-square&label=stars&colorB=0a83d8&maxAge=86400")
|
img(src="https://img.shields.io/github/stars/vladfaust/tarantool-crystal.svg?style=flat-square&label=star&colorA=black&colorB=0a83d8&maxAge=86400")
|
||||||
| the Tarantool driver
|
span
|
||||||
|
| the
|
||||||
|
a(href="https://tarantool.io") tarantool
|
||||||
|
| database driver
|
||||||
li
|
li
|
||||||
a(href="https://github.com/vladfaust/http-multiserver.cr")
|
a(href="https://github.com/vladfaust/http-multiserver.cr")
|
||||||
span.title HTTP::Multiserver
|
span.title HTTP::Multiserver
|
||||||
//- img(src="https://img.shields.io/github/stars/vladfaust/http-multiserver.cr.svg?style=flat-square&label=stars&colorB=0a83d8&maxAge=86400")
|
img(src="https://img.shields.io/github/stars/vladfaust/http-multiserver.cr.svg?style=flat-square&label=star&colorA=black&colorB=0a83d8&maxAge=86400")
|
||||||
| an utility shard to map web applications
|
| an utility shard to map web applications
|
||||||
li
|
li
|
||||||
a(href="https://github.com/vladfaust/i18n.cr")
|
a(href="https://github.com/vladfaust/i18n.cr")
|
||||||
span.title I18n
|
span.title I18n
|
||||||
//- img(src="https://img.shields.io/github/stars/vladfaust/i18n.cr.svg?style=flat-square&label=stars&colorB=0a83d8&maxAge=86400")
|
img(src="https://img.shields.io/github/stars/vladfaust/i18n.cr.svg?style=flat-square&label=star&colorA=black&colorB=0a83d8&maxAge=86400")
|
||||||
| an internationalization shard
|
| an internationalization shard
|
||||||
li
|
li
|
||||||
a(href="https://github.com/vladfaust/time_format.cr")
|
a(href="https://github.com/vladfaust/time_format.cr")
|
||||||
span.title TimeFormat
|
span.title TimeFormat
|
||||||
//- img(src="https://img.shields.io/github/stars/vladfaust/time_format.cr.svg?style=flat-square&label=stars&colorB=0a83d8&maxAge=86400")
|
img(src="https://img.shields.io/github/stars/vladfaust/time_format.cr.svg?style=flat-square&label=star&colorA=black&colorB=0a83d8&maxAge=86400")
|
||||||
| an utility shard to humanize time spans
|
| a shard to humanize time spans
|
||||||
li
|
h2 Non-crystal projects:
|
||||||
a(href="https://t.me/soundmemesbot") Soundmemes Bot
|
|
||||||
| a Telegram bot with 2.5m+ usages
|
|
||||||
h2 Other:
|
|
||||||
ul.projects
|
ul.projects
|
||||||
li
|
li
|
||||||
a(href="https://github.com/vladfaust/unity-wakatime")
|
a(href="https://github.com/vladfaust/unity-wakatime")
|
||||||
span.title Unity Wakatime
|
span.title Unity Wakatime
|
||||||
//- img(src="https://img.shields.io/github/stars/vladfaust/unity-wakatime.svg?style=flat-square&label=stars&colorB=0a83d8&maxAge=86400")
|
img(src="https://img.shields.io/github/stars/vladfaust/unity-wakatime.svg?style=flat-square&label=star&colorA=black&colorB=0a83d8&maxAge=86400")
|
||||||
| a Unity Wakatime integration (C#)
|
| a Unity Wakatime integration (C#)
|
||||||
li
|
|
||||||
a(href="https://play.google.com/store/apps/details?id=com.vladislavfaust.jumpinsweeties.android") Jumpin Sweeties
|
|
||||||
| a beautiful Android game (Java, LibGDX)
|
|
||||||
li
|
li
|
||||||
a(href="http://xgm.guru/p/ufs") UFS Arena
|
a(href="http://xgm.guru/p/ufs") UFS Arena
|
||||||
| a Warcraft 3 custom map (cJASS)
|
| a Warcraft 3 custom map (cJASS)
|
||||||
|
|||||||
Reference in New Issue
Block a user