Using Skills

| programming | dotnet | learning |

I’ve been feeling a little demotivated lately because I have not applied my Computer Science skills as much as I want to in a long time. I get a lot of satisfaction out of the work that I do but I don’t always have the opportunity to grow my technical skills.

A few weeks ago I discovered the OSSU Computer Science curriculum and I started working my way through some of the courses because I seem to have forgotten half of the things that I learned in college. This exercise was worthwhile because I remember more that I expected and have been more inspired than ever to actually do something with the knowledge that I have.

Earlier this week I read Paul’s blog post about porting dark from OCaml to F#. I forked the repo and started poking around to see if there was something I could do with my new found inspiration.

After a stumbling through a few things while getting started, I am really happy that I was able to make a small, but useful, contribution to the porting effort.

I went from not knowing OCaml, F#, or dark to shipping a PR in two days. I still don’t know OCaml, F#, or dark but I am optimistic that I can continue to figure things out. :)

Thank you for reading! Share your thoughts with me on bluesky, mastodon, or via email.

Check out some more stuff to read down below.

Most popular posts this month

Recent Favorite Blog Posts

This is a collection of the last 8 posts that I bookmarked.

Articles from blogs I follow around the net

Is Zig's New Writer Unsafe?

If we wanted to write a function that takes one of Zig's new *std.Io.Reader and write it to stdout, we might start with something like: fn output(r: *std.Io.Reader) !void { const stdout = std.fs.File.stdout(); var buffer: [???]u8 = undefined; …

via openmymind.net September 20, 2025

Are you an experienced software buyer? I could use some help.

If it seems like I’ve been relatively quiet lately on social media and my blog, that’s because I have. Liz, Austin, George and I have been busy toiling away on the second edition of “Observability Engineering” ever since April or May. I personally have be…

via charity.wtf September 19, 2025

Class Warfare! Can I eliminate CSS classes from my HTML?

I recently read a brilliantly provocative blog post called "This website has no class". In it, Adam Stoddard makes the case that you might not need CSS classes on a modern website: I think constraints lead to interesting, creative solutions […]. …

via Terence Eden’s Blog September 19, 2025

Generated by openring