Shepherd's Oasis, LLC

Shepherd's Oasis, LLC

A software consulting, contracting, training, teaching and services company here to help you deliver the best quality for your business, organization, customers and constituents!

Planted Seeds - Unicode Transcoding in 2021

A report on our efforts to fix Unicode Transcoding functionality at the bottom of the tech stack.


5-Minute Read

A close up on the spade of a shovel halfway buried in rich dirt.

My name is Shepherd, and I have recently taken an interest in helping out ThePhD’s Unicode work for C++. The end goal of being able to transcode out of the system encoding and other shenanigans has not been fully realized in a Standard’s document. However, I am pleased to say we have made significant advancements that should make 2021 a successful year for Unicode capabilities in C and C++.

typeof(...) for ISO C

Standardizing one of the biggest existing practices in decades... with some issues.


6-Minute Read

A sunset horizon and a person standing fairly close by, all reflected through a bubble up-close.

ThePhD here, and I’m going to tell you about a fun little extension to C called typeof! It’s is a vendor extension that yields the type of an expression.

Recent Posts



A contracting and consulting company ready to serve your business needs, locally or globally!