Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients.[1]
[Read More]
Computer Scientists of the African Diaspora
Quote
One quarter of one percent (.25%) of computer scientists are black. Below we link to profiles of “all” Black Computer Scientists.
[Read More]
On What Makes You Good Part 3 - Find Your Own Cieling
In this series, we are exploring “how to be good” went joining a new environment (industry, organization, team, etc). It boils down to a key requirement.
[Read More]
Quote - Find Your Own Cieling
Quote When I first moved to New York it was maybe about a year, year and a half after the whole Wynton Marsalis explosion onto the scene. And somehow I thought to myself, and in hindsight it was the proper way to look at things, that Wynton, by his incredible...
[Read More]
Quote - Always Be Jabbing
Quote
Always Be Jabbing. Always Be Shipping. Always Be Firing. It’s the same advice, stated in different ways for different audiences.
[Read More]
On What Makes You Good Part 2 - Focus on Your Strengths
In this series, we are exploring “how to be good” went joining a new environment (industry, organization, team, etc). It boils down to a key requirement.
[Read More]
It Works But I Don't Know Why Part 1 - Address Your Mindset
In this series, we are exploring ecouraging insights and techniques to deal with the sentiment of “It Works But I Don’t Know Why”.
[Read More]
Quote - Blogging Changed My Life
Quote
In 2004 I began this blog. I don’t mean to be overly dramatic, but it changed my life. Everything that comes after was made possible by this blog.
[Read More]
Schedule Jekyll Posts With GitHub
tldr; You can effectively schedule your jekyll posts on Github Pages via a GitHub Action to build your site at a regular scheduled time and future date your posts. [Skip to Steps]
[Read More]
On What Makes You Good Part 1 - The Requirement
In this series, we are exploring “how to be good” went joining a new environment (industry, organization, team, etc). It boils down to a key requirement.
[Read More]
Mac Terminal Novel Profile in iTerm2
Some people like the Matrix black white green profile scheme.
[Read More]
Happenings
Great Video Conferencing / Vlogging Setup Tips That Won’t Break the Budget
Good, Better, Best - creating the ultimate remote worker webcam setup on a budget
[Read More]
Proofreading Hack
I don’t know about you, but when I write, I often omit words. It sounds great and complete in my mind, but when I look back and see the mistakes, it looks like I’m a bad writer or have a lack of care (especially in emails). Sometimes, I write a...
[Read More]
Happenings
I have a big of backlog of interesting “happenings” around the web that I have been meaning to share for some time.
[Read More]
It Works But I Don't Know Why
It Works But I Don't Know Why
[Read More]
Quote - What Happens When You Stop Exploring
“As you learn there will always be new
challenges and new territory to explore. Programmers who refuse to
keep exploring will stagnate, forget their joy, and get bored with
their craft.”
[Read More]
Saxophonists Who Code
The saxophone is my favorite instrument. I love to hear players with great tones [a]. The piano is great as well. I love it when people play cool chords in succession:
[Read More]
Sound Basics Part 2 - Properties of Sound
We now have an idea of what sound is; namely, a disruption in a medium, such as air, that causes molecules to hit each other causing a propagation (wave) of that initial disruption to the ears of a listener.
[Read More]
Programming Is Not Like Playing Music
Over the years I’ve come across various blog posts and articles stating that creating music is very similar to writing software. They describe the creative process that fuels both fields. They point to the number of musicians that have functioned successfully as software engineers. This is all true, but there...
[Read More]
Sound Basics Part 1 - What is Sound?
A lot of times when sound is described, a graph of a sound wave is shown. The sine function is discussed … wasn’t that about angles of a triangle? We are told sound is simply changes in pressure. This all is somehow represented in digital form as 0s and 1s....
[Read More]
Is a PhD Needed for Signal Processing Research or Engineering?
Over the past few weeks, I’ve come across questions in forums of people asking about getting into signal processing related fields. I’ve responded to a few, as this is also an interest of mine. One response turned out to be a blog post in a sense. I decided to repost...
[Read More]
Document - Creating Test Certificates
You may come across a situation where you need to create test certificates for a unit test. This can be accomplished with the following steps:
[Read More]
Audio Programming Jobs
I’ve been thinking a lot about the field of audio and its prospects as a software engineer.
[Read More]
Quote - Fix it Twice
“It also means that whenever I get a support request, I make sure to Fix It Twice: Once to fix the issue for the customer, and another time in the code, documentation or UI to make sure that I don’t ever see another support request for it. So as time...
[Read More]
Mouthpieces, Comments & Whitespace
Sometimes there is a lesson, exercise or concept that you learn that just catapults your development forward. It could be a small thing … something not so obviously influential; but once you absorb it, your craft just moves forward.
[Read More]
On Channeling Your Natural Genius Zone
Often times a barrier to starting a blog, or any public undertaking, is thinking that you have nothing to say. Or rather, ‘what I have to say isn’t deep enough.’ The truth of the matter is that we all have strengths, we tend to trivialize and take them for granted....
[Read More]