Coder Social home page Coder Social logo

chshersh / chshersh.github.io Goto Github PK

View Code? Open in Web Editor NEW
11.0 4.0 4.0 4.25 MB

:yellow_heart: My website

Home Page: https://chshersh.com/

License: Mozilla Public License 2.0

CSS 8.79% JavaScript 3.14% Shell 0.78% Haskell 25.98% HTML 53.47% SCSS 7.84%
blog website cv resume personal-website hakyll haskell hacktoberfest

chshersh.github.io's Introduction

Hi there, I'm Dmitrii (he/him) ๐Ÿ‘‹

Website YouTube Twitter LinkedIn GitHub sponsorship

I'm a Senior Software Engineer at Bloomberg using OCaml ๐Ÿช.

For the last 8 years, I've been using Functional Programming (OCaml, Haskell, Elm, PureScript) in various industries including healthcare, education, dating, fintech, and blockchain.

I was a member of the Haskell Core Libraries Committee in 2023.

My passion is making Functional Programming and OCaml more accessible to people with diverse backgrounds. Check out my free Haskell Course for complete beginners!

I love learning new technologies and developing new skills, so I'm currently in the process of exploring OCaml, Rust, Elm, and Kotlin.


Subscribe to my mailing list ๐Ÿ“ฅ if you want to be among the first people to hear about announcements of my books, courses, projects and much more!

My work

I do all kinds of work to help people get started with FP as easier as possible:

  • ๐ŸŽฅ YouTube โ€” FP, Haskell, tech
  • ๐Ÿ“š Blog โ€” articles explaining idiomatic ways to solve problems using FP and Haskell
  • :octocat: OSS โ€” my projects, courses, frameworks, dev tools

OSS has been a big part of my educator and mentor journey for many years and I'd like to highlight a few notable projects:

๐Ÿ“ฆ Projects โญ Stars ๐Ÿ”€ Forks โ„น๏ธ Issues ๐Ÿ“ฌ Pull requests
๐Ÿ‘ฉโ€๐Ÿซ Haskell Beginners โ€” a Haskell course for complete beginners (no prior knowledge of FP needed!) Stars Forks Issues Pull Requests
๐ŸŒˆ Iris โ€” a Haskell CLI framework with the goal to mentor people in OSS and Haskell Stars Forks Issues Pull Requests
โœจ zbg โ€” Zero Bullshit Git Stars Forks Issues Pull Requests
๐Ÿงฐ tool-sync โ€” a CLI tool to download other tools from GitHub Releases Stars Forks Issues Pull Requests
๐Ÿ“Š dr-cabal โ€” Haskell dependencies compilation profile Stars Forks Issues Pull Requests
๐Ÿงช ghc-plugin-non-empty โ€” a Haskell compiler plugin for writing type-safe programs easier Stars Forks Issues Pull Requests
๐Ÿ‘ sauron โ€” a CLI tool to get top tweets of an account Stars Forks Issues Pull Requests

If you like my work and want to support me, you can sponsor me on GitHub ๐Ÿ’– GitHub sponsorship

You can also find me on other social medias:

My toolbox

OCaml Haskell Rust Dhall PostgreSQL Docker Kubernetes Helm Google Cloud Platform git github actions Ubuntu GraphQL

chshersh.github.io's People

Contributors

chshersh avatar sebastianccc avatar ssanj avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

chshersh.github.io's Issues

Move HLint on Travis into a separate section

Thanks for the "Dead Simple Travis Settings" post! ๐Ÿ’›

I would like to make a link to the HLint section of the post, however, it doesn't have a separate anchor. Could I ask you to add one if it won't break your planned layout for the post?

Thanks in advance!

Improve 'Avoiding space leaks at all costs' blog post

  • Mention that strict State monad is fine if you use strict state and $!
  • A typo in the strict containers suggestion
  • Specify which particular memory usage errors here:

    not designing the language around preventing memory usage errors

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.