Coder Social home page Coder Social logo

"You can do anything, but you can't do everything"

Hi there πŸ‘‹ πŸ‘‹ πŸ‘‹ 😎

πŸ’» Principal Software Engineer (20+ yoe), mostly working with Microsoft stack (.NET, C#, SQL Server, Azure, etc).
β˜€οΈ - Currently living in sunny South Florida 🌴 β˜€οΈ 🌴 β˜€οΈ 🌴
πŸ’­ - My Blog where I write about random coding stuff
β˜• - My LinkedIn profile
πŸ“§ - How to reach out to me

GitHub stats

Some recent opensource projects:

  • ⭐ - InterpolatedSql (formerly DapperQueryBuilder): Library to dynamically build injection-safe SQL statements using String Interpolation and Fluent API. Dapper is a popular micro ORM for .NET framework
  • ⭐ - CodegenCS: C# Toolkit for Code Generation (for anyone who had love and hate relationship with T4 Templates, and know how difficult it is to get whitespace right). Check-out these samples for generating POCOs/DAL or for generating NSWag Client
  • ⭐ - InterpolatedLogging: Extensions to Logging Libraries (Serilog, NLog, Microsoft ILogger) to write Log Messages using Interpolated Strings without losing Structured Property Names
  • ⭐ - Harbin.DataAccess: library to use distributed databases (with read-replicas) on top of Dapper / DapperQueryBuilder, with an optional Generic Repository Pattern implementation using Dapper SimpleCrud
  • ⭐ - NsisMultiUser: NSIS plugin that allows to choose between "per-user" installations (no admin required) and "per-machine" installations (asks elevation only when necessary)
  • πŸ‘€ - What's the next big thing??

Some non-opensource projects which I've built and still maintain:

  • πŸ“Ί - TV Map: TV Listings for Brazil and Portugal
    Social TV platform (launched in 2012) for users to share what they are watching, see what others are watching, and connect to people who are watching the same TV shows.
    It’s based on crawler robots, and has more than 3 million monthly page views.
  • ⭐ - Krepost and Castellum are Migration tools to export source code history from Microsoft Visual SourceSafe to Subversion or Git. (This is much more complex than it seems)
  • ⭐ - Servantt is a tool to reverse-engineer your SQL Server objects into scripts, compare database to the scripts, update the scripts, or apply script changes back to the SQL server.
  • 😺 - MemeLab - work in progress - Meme Editor
  • πŸ‘€ - What's the next great idea??

JetBrains Request ID=25062023/12037478

Rick Drizin's Projects

confuserex icon confuserex

An open-source, free protector for .NET applications

formio.js icon formio.js

JavaScript powered Forms with JSON Form Builder

harbin.dataaccess icon harbin.dataaccess

.NET Layered Architecture using Dapper, distributed databases (read replicas), Mockable Data Access, Code Generation (CodegenCS)

harbin.old icon harbin.old

.NET Architecture - using CodegenCS (Code Generator), EF6/EFCore, Dapper, Type-Safe Enums, Unit Tests

i18n icon i18n

Smart internationalization for ASP.NET

interpolatedcolorconsole icon interpolatedcolorconsole

Yes, it's yet another Colored Console. But where colors can just be interpolated within strings, making it easier to use multiple colors.

interpolatedlogging icon interpolatedlogging

Wrappers around ILoggers (Microsoft Extensions Logging, Serilog, NLog, etc) to accept Interpolated Strings

interpolatedstrings icon interpolatedstrings

FormattableString implementation with support for concatenating strings, replace, insert, etc. Like a StringBuilder but for Interpolated Strings.

journey icon journey

A blog engine written in Go, compatible with Ghost themes.

lumisoft.net icon lumisoft.net

LumiSoft.Net is a library with lots of implemented protocols like SMTP, POP3, IMAP, FTP, DNS, etc.

miniblog icon miniblog

A minimal blog engine using Razor Web Pages

multiplereturnvalues icon multiplereturnvalues

Companion code for My CodeProject Article "Using Multiple Return Values instead of Exceptions"

nsisdotnetchecker icon nsisdotnetchecker

NSIS plugin that allows one to detect if particular .Net framework is installed on the computer and download/install one if it is not found.

nsismultiuser icon nsismultiuser

Installer/Uninstaller that allows installations "per-user" (no admin required) or "per-machine" (asks elevation only when necessary)

userdefinedexpressions icon userdefinedexpressions

Library to safely invoke (evaluate) User Defined Expressions (Formulas) using Roslyn Scripting Engine

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.