Rob Janssen

All | Unread | Read

Print out the maximum depth of recursion allowed

Karl Seguin tweeted the following earlier this week: "An interview question I sometimes ask: Write code that prints out the maximum depth of recursion allowed." This question is interesting for a couple of reasons.

Performance Series - How poor performance of HttpContent.ReadAsAsync can affect your API/site

This has been a revelation - what I am about to reveal here, deeply surprised me - it might surprise you too. This post is mainly about consuming restful APIs using HttpClient and when the payload is JSON.

ffs ssl

I just set up SSLTLS on my web site. Everything can be had via https://wingolog.org/, and things appear to work. However the process of transitioning even a simple web site to SSL is so clownshoes bad that it's amazing anyone ever does it.

Sweet Alert

Sweet Alert A beautiful replacement for Javascript's "Alert" So... What does it do? Here’s a comparison of a standard error message. The first one uses the built-in alert-function, while the second is using sweetAlert. Normal alert Code: alert("Oops...

Here’s Why Public Wifi is a Public Health Hazard — Matter — Medium

In his backpack, Wouter Slotboom, 34, carries around a small black device, slightly larger than a pack of cigarettes, with an antenna on it. I meet Wouter by chance at a random cafe in the center of Amsterdam. It is a sunny day and almost all the tables are occupied.

CODETUNES · When tests fail and how to deal with it

Imagine such a case: you’re developing another e-shop. You’ve got products and a basket. You write some obvious tests: The implementation is done and everything works great.

In Celebration of The Ada Lovelace Day: Peek into The First Ever Computer Program

Have you ever wondered what did the first ever computer program do? The first ever piece of code was written on 1842, well before the first actual machine that could be called a computer (you wouldn’t call it a computer if you saw it).

The hard thing about testing

Why are bugs in software inevitable? One of my arguments is that knowing what to test is one of the most difficult parts of testing itself. Bugs creep up in the areas we never thought to look. As software gets more complex, those undiscovered areas get bigger and more disparate.

FavIconX

Use the editors on the right to play around with the library. View the results in the current browser tab. Browser support: Chrome 16+, Firefox 8+, Opera 11+. (Others only update their titles)

A Stupid Comment

Paul worked for a branch of the Defence Department in Australia, writing reams of C++ using the standard template libraries on a Linux box. On a typical afternoon, Paul checked some code into CVS with a comment: Fixed bug 7551, see issue report 2119. Tinky Winky is my favourite Teletubby.

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.