Skip to content
View markentingh's full-sized avatar
😊
Part-time open source & entrepreneur
😊
Part-time open source & entrepreneur
Block or Report

Block or report markentingh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
markentingh/README.md

Hey there,

I'm Mark Entingh, a software engineer and one man army on the front-lines of open source.

I'm currently working on various projects of my own, for the sake of my own sanity. 😊

  • I use Kandu every day to keep track of all the things. Looks a lot like Trello, doesn't it? That's because I love Trello, but I'm selfish and wanted to keep it for myself, so I built my own Trello from scratch and even made it better in some ways.

  • I use Legendary every day to write down my thoughts and to keep track of a journal, private data, passwords, accounts, etc. I used ChaCha20 encryption to encrypt all data that goes into Legendary, so it's safe to say that all my data is safe. Also, Legendary looks a lot like Evernote, doesn't it? That's because I really liked the design aesthetic of Evernote but I wanted to keep it for myself, so I built my own Evernote from scratch and even made it better than Evernote could ever be (since Evernote has a paywall).

  • I use Saber to design & develop various static websites that I maintain. It looks a lot like Visual Studio Code, doesn't it? That's because I'm using the Monaco Editor, which is also used in Visual Studio Code. I love this project because it is the 4th (or 5th) time that I've tried developing a CMS platform over the past 20 years being a web developer, and so this project is the culmination of all the mistakes I've made, lessons I've learned, and hardships I've gone through over the years trying to develop the perfect CMS. The cool part about Saber is the fact that I can edit web pages from the live website and navigate to any URL within the site, even URLs that don't neccessarily exist yet, and start editing HTML, JS, & LESS in the Monaco editor. Saber also supports plugins! Check out the documentation for writing plugins of Saber.

    I'm currently recording various video tutorials for beginners and plugin developers who want to use Saber. This is going to be an exciting year for Saber!

  • I use Datasilk Core middleware in all my ASP.NET Core MVC projects to replace Microsoft's MVC middleware. It's much more light-weight and takes a different approach to handling Controllers a lot like how React handles components with a single Render() method. Also, instead of using Razor, Datasilk Core utilizes its own View class that binds C# objects to mustache variables within HTML. As a result, controllers as super small & light-weight, views look more like HTML than spaghetti-code, and my entire development process for MVC projects are straight-forward and quick to prototype.

  • I use Selector as a jQuery replacement that weighs in at under 5kb (gzip + minified). I wrote this library to help me fully understand the limitations of JavaScript and so that I could use something smaller than jQuery and Zepto in my web projects.

  • I use Tapestry as a LESS/CSS grid & UI framework for most of my web projects. It's really easy to build responsive grids of any kind (including odd-numbered column grids of 5, 7, and 9), has a really robust and minimal set of UI elements, and uses LESS to define colors for UI elements and themes.

There are many more projects that I'm working on at the moment, even a few that are private because I plan on monitizing them so that I don't have to rely on a day job any longer. Eventually I'll talk about those projects once they're released to the public. For now, if you'd like to get to know me, you can find me on Discord @ polymath#3455.

You can sponsor me and my efforts here.

Outside of software development, I like many things:

  • cross-country cycling
  • mountain biking
  • building pro racing drones with DJI Digital FPV Goggles
  • playing with my Nikon Z6
  • My PC
    • XFX Speedster Merc319 Radeon RX 6900 XT
    • 4K 43" Samsung TV 60hz
    • HP Reverb G2 4K VR headset
  • PC VR racing games (Dirt 2.0, Assetto Corsa & Shutoko Revival Project, Project Cars 2) using GT3/Rally/F1 wheels, 7 speed shifter & hand break
  • music production (progressive deep house) using my Ableton Push 2 & Yamaha P71 88 key fully-weighted keyboard
  • video game development (2D & 3D)
  • classic console systems & games
    • Dragon Warrior IV
    • Chrono Trigger
    • Secret of Evermore
    • Final Fantasy 4, 5, 6, 7, 8, 9
    • Zelda series (Breath of the Wild)
  • space exploration
  • ancient civilization research
  • Valheim, Hunt: Showdown, Dead By Daylight, Fallout 4 VR (with 200+ mods), Skyrim VR (with 200+ mods)
  • the list goes on.

Thank you for taking the time to read all this stuff and I hope we can talk in the near future if you're interested in picking my brain.

Sincerely, Mark Entingh

Pinned

  1. Datasilk/Saber Datasilk/Saber Public

    A simple, straight forward CMS & website builder.

    JavaScript 3

  2. Datasilk/Kandu Datasilk/Kandu Public

    A secure, open source kanban web application built in ASP.net Core & SQL Server

    C# 58 18

  3. Datasilk/Saber-Collector Datasilk/Saber-Collector Public

    A vendor plugin for Saber that allows webmasters to scrape & archive content from the web & RSS feeds

    C#

  4. Datasilk/Legendary Datasilk/Legendary Public

    An open source, ASP.NET Core 2.0 journaling web app with books, chapters, a markdown editor, & photo/file uploader.

    C# 9 3

  5. Datasilk/Core Datasilk/Core Public

    An ultra-fast, light-weight MVC framework developed for ASP.NET Core that uses a powerful HTML templating engine, supports RESTful web services, includes an extensible security system, and is simpl…

    C# 12 8

  6. Datasilk/Selector Datasilk/Selector Public

    A micro JavaScript library used as a replacement for jQuery, weighing in under 5KB.

    JavaScript 53 10