diff --git a/src/index.pug b/src/index.pug index 9b4e00a..40a49a0 100644 --- a/src/index.pug +++ b/src/index.pug @@ -13,12 +13,12 @@ html script(src="bundle.js") body div.bar - h1.top Hi, my name is Vlad Faust - p I love beautiful code. + h1.top 👋 Hi, my name is Vlad Faust + p I'm a programmer with 7 years of developing experience and counting. p - | I have a whole year of  + | I have almost 2 years of  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 | You can contact me via  a(href="mailto:mail@vladfaust.com") mail@vladfaust.com @@ -34,56 +34,77 @@ html li a(href="https://github.com/vladfaust/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 li a(href="https://github.com/vladfaust/core.cr") span.title Core - //- img(src="https://img.shields.io/github/stars/vladfaust/core.cr.svg?style=flat-square&label=stars&colorB=0a83d8&maxAge=86400") - | an expressive modular ORM + 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 + 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 a(href="https://github.com/vladfaust/migrate.cr") 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 + 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 a(href="https://github.com/vladfaust/cake-bake.cr") 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 li a(href="https://github.com/vladfaust/tarantool-crystal") span.title Tarantool - //- img(src="https://img.shields.io/github/stars/vladfaust/tarantool-crystal.svg?style=flat-square&label=stars&colorB=0a83d8&maxAge=86400") - | the Tarantool driver + img(src="https://img.shields.io/github/stars/vladfaust/tarantool-crystal.svg?style=flat-square&label=star&colorA=black&colorB=0a83d8&maxAge=86400") + span + | the  + a(href="https://tarantool.io") tarantool + | database driver li a(href="https://github.com/vladfaust/http-multiserver.cr") 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 li a(href="https://github.com/vladfaust/i18n.cr") 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 li a(href="https://github.com/vladfaust/time_format.cr") 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") - | an utility shard to humanize time spans - li - a(href="https://t.me/soundmemesbot") Soundmemes Bot - | a Telegram bot with 2.5m+ usages - h2 Other: + img(src="https://img.shields.io/github/stars/vladfaust/time_format.cr.svg?style=flat-square&label=star&colorA=black&colorB=0a83d8&maxAge=86400") + | a shard to humanize time spans + h2 Non-crystal projects: ul.projects li a(href="https://github.com/vladfaust/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#) - li - a(href="https://play.google.com/store/apps/details?id=com.vladislavfaust.jumpinsweeties.android") Jumpin Sweeties - | a beautiful Android game (Java, LibGDX) li a(href="http://xgm.guru/p/ufs") UFS Arena | a Warcraft 3 custom map (cJASS)