←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.

  • Metaphorical fences in programming
    06 Jul 20
    Before you tear down the fence, think about why someone put it up in the first place
    software-engineering thoughts 321 words · 2 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
  • The ambiguous builder pattern
    11 Dec 19
    Are you thinking of the same builder pattern as me?
    builder design-pattern software-engineering 555 words · 3 minutes read
  • Logging in scala and java
    05 Jul 19
    Logging for the practical programmer
    java logging scala 633 words · 3 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
  • Monadic Boolean
    25 Mar 19
    Combining several boolean predicates easily
    coding-design programming scala 1050 words · 5 minutes read
  • Class Design for Maintainability
    23 Mar 19
    How do you design for the future
    design-pattern java 921 words · 5 minutes read
  • Strategy Pattern
    07 Mar 19
    Some thoughts on strategy pattern
    design-pattern java programming 435 words · 3 minutes read
  • Functional Programming
    06 Mar 19
    Composition is the name of the game
    functional scala scalaz 353 words · 2 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

© Copyright 2016 - 2024 Daniel Low

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