EricBackhage.NET

  • About
Illustration med flygande fågel.
  • Representing missing value in C++

    One thing that I have bothered me quite a lot when coding in C# is a good way to indicate the absence of a value. There are a few different alternatives how this can be done, the most common being using null. However, using null instead of an actual type quite often leads to crashes […]

    april 5, 2021
  • Typing speed and accuracy

    Recently I have been practicing my typing speed and accuracy. When you do a lot of typing on a daily basis it can be a good idea to ramp up your typing speed. It is said that the average typing speed is about 40 words per minute (WPM). For this measure a ”word” is standardized […]

    december 7, 2020
  • Teach Yourself Computer Science

    In high school I studied electronics and computer systems, and then I continued on with software engineering for a short period before switching over to electrical engineering where I received my master’s degree in electronic system design. After graduation I wrote software for large embedded systems for a number of years before switching over to […]

    oktober 26, 2020
  • Visualizing software architecture using the C4 model

    Recently I stumbled across a model called ”C4” that is designed to help visualize software architecture. After reading through the C4 website, https://c4model.com/, and looking at the conference talk by Simon Brown, I felt that this was something I should explore more in depth. My, very personal, opinion is that we as software designers have […]

    juli 25, 2020
  • Book review – Get Programming with F#

    It’s been a while since I finished Get Programming with F# by Isaac Abraham but I haven’t come around to review it, until now. Learning functional programming has been one of my personal goals this year. I started out with Functional Programming in C# by Enrico Buonanno which explains a lot of the concepts of […]

    juli 20, 2020
  • New C# 9 features and their F# counterparts

    I recently watched Mads Torgersen’s video presentation of C# 9 from Microsoft Build and also read his presentation on the same topic titled Welcome to C# 9.0. It is obvious that the C# team is heavily inspired by functional programming and many of the new features have equivalents in F# (where they have existed for […]

    maj 30, 2020
  • Introducing The WIB Limit

    If you and your development team are using a Kanban board then you are familiar with the term WIP limit. WIP is short for Work In Progress and the idea is that putting a limit on the amount of ongoing work will help the team focus on the most important work and getting more work […]

    maj 16, 2020
  • Learn SQL Server Administration in a Month of Lunches

    I just finished a month of lunches (actually breakfasts) in the company of a book called ”Learn SQL Server Administration in a Month of Lunches” by Don Jones. As the name implies it is a book on the topic of administrating one or more database servers that runs Microsofts RDBMS software ”SQL Server”. This is […]

    april 30, 2020
  • Results in F#

    I recently wrote a blog post on the Option type in F# and how to use it to represent the abscence of a value, for example when looking up a user in a database by trying to match an integer with a user id. If no user with a matching id exists, Option lets you […]

    april 17, 2020
  • Physical books in a connected world

    Some might say that technical books, in the form that is printed on dead trees, have lost their raison d’être in the connected world we’re living in. To some extent they are right, there are many cases where it is better to look up the latest information online than to confide to a dusty old […]

    mars 29, 2020
←Föregående sida
1 2 3 4 … 7
Nästa sida→

EricBackhage.NET

Drivs med WordPress