csc_cog Clayton Cook P.E. | Engineer, Programmer, and Musician
csc_cog
Clayton Cook P.E. | Engineer, Programmer, and Musician

Blog Posts

Using Interfaces to Ensure Behavior

Febuary 23, 2023

Interfaces ensure that a class behaves in a certain way and expresses polymorphism between different classes. We will look at how to implement interfaces in C#, Python, and Typescript.

Tags:
Interface Protocol C# Python Typescript


image_1400x440

Introduction of Database Design and Entity Framework Core 2.2.1

February 16, 2023

An overview of general database design principles, how to use Entity Framework Core and connect up to a local SQLite database.

Tags:
.NET C# Database


image_1400x440

Combining MP3 Files with Python and FFmpeg

February 13, 2023

A short python script to easily add together mp3 files.

Tags:
Python FFmpeg


image_1400x440

Shared Custom Angular Form Validation Through A Service

November 1, 2022

Setting up shared custom model validation through an angular service.

Tags:
Programming Angular Testing


image_1400x440
Photo by Luca Bravo on Unsplash

Setting Up A Python Project

October 24, 2022

Quick reference for command line commands I use for setting up a python project.

Tags:
Programming Python


Side Projects



All Tags

Interface Protocol C# Python Typescript .NET Database FFmpeg Programming Angular Testing