←Home Tags Archive Search Life Stack Subscribe
Some autumn leaves used as an avatar

Daniel Low

I write about things I find interesting. Usually they are related to travels, programming, puzzles, food venues, and other random things.

  • bubble sort and tetrahedral numbers
    14 Apr 21
    What does the implementation for sorting a table by column have to do with the tetrahedral numbers?
    maths programming 696 words · 4 minutes read
  • Using the reflect package
    15 Sep 20
    devlog golang intermediate programming reflect 694 words · 4 minutes read
  • Anti pattern: turning struct into interface
    24 May 20
    coding-design golang programming 376 words · 2 minutes read
  • Struct embedding as implicit composition
    22 May 20
    Inheritance through composition in golang, kinda.
    beginner coding-design golang java programming 678 words · 4 minutes read
  • Monadic Boolean 2
    04 Jul 19
    A nicer way to log and compose predicate
    coding-design programming scala 273 words · 2 minutes read
  • Confusing syntax sugar
    10 May 19
    Trying to use two different monads in for-comprehensions does not work
    programming scala 480 words · 3 minutes read
  • Monadic Boolean
    25 Mar 19
    Combining several boolean predicates easily
    coding-design programming scala 1050 words · 5 minutes read
  • Strategy Pattern
    07 Mar 19
    Some thoughts on strategy pattern
    design-pattern java programming 435 words · 3 minutes read
  • 8 Weeks into Java and Scala
    15 Apr 18
    Some thoughts on getting starting and how it compares with golang
    golang java languages programming scala thoughts 683 words · 4 minutes read
  • Java variance, covariance
    28 Mar 18
    A post on this needs to exist
    beginner java programming 569 words · 3 minutes read
  • Comprehension with filtering
    25 Mar 18
    all, and using filtering
    programming python 202 words · 1 minute read
  • Kata: count in order
    20 Mar 18
    How to show functional way of thinking
    kata programming python 209 words · 1 minute read
  • How to do common tasks in Java
    19 Mar 18
    A week into doing java
    beginner how-to java pattern programming 890 words · 5 minutes read
  • Getting started with scala again
    01 Mar 18
    Proper start this time
    beginner how-to programming scala 538 words · 3 minutes read
  • More about struct allocation
    14 Dec 16
    Some notes on struct
    beginner golang gotcha programming 168 words · 1 minute read
  • Getting around generics in Golang
    20 Aug 16
    How to deal with no generics
    golang gotcha intermediate programming reflect 823 words · 4 minutes read
  • The case for typed variables
    18 Aug 16
    Should you assign types manually?
    beginner golang programming 398 words · 2 minutes read
  • A slice gotcha in golang
    28 Mar 16
    An unexpected behaviour
    beginner golang gotcha programming 392 words · 2 minutes read

© Copyright 2016 - 2024 Daniel Low

Powered by Hugo. Theme heavily modified from this Hugo theme.