Blog Archives

Adding some AI to just about anything (Part 2 – Conversation graph)

Most IT professionals are at least somewhat familiar with Relational Database Management Systems, or RDBMS. That is, your: MS SQL Server, MySQL, Oracle, DB2, Sybase, etc. This is the concept where you store data into a durable storage structure, a

Posted in Computers and Internet, General, Infrastructure, Machine Learning

Adding some AI to just about anything (Part 1 – NLP)

I’ve been working on some fun and interesting things at work lately. One thing is we are in the processing of building out a chatbot. That is, you type in a question “some place”, and you get a rich response

Posted in Computers and Internet, General, Infrastructure, Machine Learning, New Technology

GitHub vs GitLab

With Microsoft positioned buy GitHub (for around $2,000,000,000 dollars) – I was reading about how many Linux people were saying they leave GitHub.com. But to where? I mean, there is always: https://www.bitbucket.org – which is great, but GitHub.com is a

Posted in Computers and Internet, Development Tools, General, Infrastructure, Open Source, Organization will set you free, Professional Development, Team Foundation Server

Promoting an AD BDC

I’ve written before about how to promote a domain controller. This covered the peaceful transition of power from one machine being the Primary Domain Controller (PDC) of an Active Directory (AD) to one of the backups. However, I ran across

Posted in Computers and Internet, General, Infrastructure, Windows

App Access Control in 2018 (OAuth2 + OpenID)

One thing I’ve struggled with for the past few years is how to properly do authentication and authorization for web applications – but specifically, ASP.NET Web API (and now, ASP.NET Core Web API). In my professional opinion, building “API first”

Posted in .NET Core, ASP.NET, Best-practices, Cloud Computing, Computers and Internet, General, Infrastructure, New Technology, Security

Rancher for Container Orchestration

Despite “containers” being a Linux technology, I believe Windows containers has an even bigger value-proposition. Because Windows is more “bloated” than Linux, and because it’s common to just “spin up another VM” for minimal workloads, I think turning Windows workloads

Posted in Computers and Internet, Docker, General, Infrastructure

Ansible Crash Course

In present-day, there are many great technologies for “automating stuff”. One newer concept is Infrastructure as Code (IaC), which is where you define how your infrastructure should look in “code” (a config file), and then various tools will go out

Posted in Ansible, Computers and Internet, General, Infrastructure, Linux, New Technology, Organization will set you free, Security
Archives
Categories

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 9 other followers