Rob Janssen

All | Unread | Read

string vs. String is not a style debate

Often I see developers debating using String vs. string as if it’s a simple style decision. No different than discussing the position of braces, tabs vs. spaces, etc … A meaningless distinction where there is no right answer, just finding a decision everyone can agree on.

Fantastic DIY Speakers for less than $30!

We demonstrate high performance, low cost, unusual audio speakers with a complete explanation of their operation and a guide to how you can construct them yourself.

How To Build "The World's Best Speakers" - Are Flat Panel Speakers Really Any Good?

Flat panel speakers built from foam boards and Dayton Audio exciters can't really sound good, right? Over on @Tech Ingredients they shared a design for "The World's Best Speakers". I just could not believe speakers made out of a $5 piece of foam board outperformed many bookshelf speakers, so I decid

BiteofanApple

Last night I was listening to the latest Under the Radar, where Marco Arment dove into nerdy detail about his recent Overcast server issues.

SQLite is not a toy database

Whether you are a developer, data analyst, QA engineer, DevOps person, or product manager - SQLite is a perfect tool for you. Here is why. The console is a killer SQLite feature for data analysis: more powerful than Excel and more simple than pandas.

Linux Tips for Beginners

Many beginners find it hard to understand and adapt to Linux. In this post I will list a few helpful tips for Linux that can get you started on how to use it efficiently. This is probably an easy, obvious one to many of us but it is still important to list.

Creating custom dependency scopes in .NET

Subscribe: http://bit.ly/ChapsasSub Support me on GitHub: http://bit.ly/ChapsSupport Get the source code: http://eepurl.com/gLjkuv Hello everybody I'm Nick and in this video I will show you how you can create your own custom scopes for your scoped dependencies. I am going to demistify a few miscon

Entity Framework Core 5.0: The Next Generation for Data Access

Use C#, .NET classes, and LINQ to interact with databases like Sqlite, Azure SQL Server and even Azure Cosmos DB from .NET 5 apps with Entity Framework Core. See the latest features in action like many-to-many, table-per-type and filtered includes.

GPIO — ESP Easy 2.1-beta1 documentation

Most board do not have made all pins available. The NodeMCU boards have almost all usable pins made available and some which need special attention. The labels used in the tabel above are the labels on NodeMCU boards.

Before I do anything on Linux, I do these first...

After setting up my Linux servers, there are a few things I do before I use them for their intended purpose. This ranges from security, to tools, to config. Join me as we set up our first Linux server in this tutorial and walk through setting it up proper (and maybe some bonus items sprinkled in).

This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.

This list is compiled from my Pocket list.