---
title: "Kah (@kahdev) | Hashnode"
description: "Software developer, runner and backyard chickens. Read the latest articles by Kah on Hashnode."
url: "https://hashnode.com/@kahdev"
---

@kahdev

# Kah

@kahdev · Perth, Western Australia · Joined September 2020

Software developer, runner and backyard chickens

## Comments

[In our project, we updated from Findbugs updated to Spotbugs (Findbugs' successor). Haven't tried it with the Find Security Bugs plugin, but looks like it'll work with Spotbugs too.](https://hashnode.com/posts/review-of-java-static-analysis-tools/607ff668c99e200d08f82631/comment/608028e0c99e200d08f82bcd)

Comment · Article · Apr 21, 2021 · [Review of Java Static Analysis Tools](https://hashnode.com/posts/review-of-java-static-analysis-tools/607ff668c99e200d08f82631)

[Nice list. I once used comprehension to divide a list into smaller groups. For example: >>> source = \[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13\] >>> \[source\[i:min(i + group\_size, len(source))\] for i in range(0, len(source), group\_size)\] \[\[1, 2, 3\], \[4, 5, 6\], \[7, 8, 9\], \[10, 11, 12\], \[13\]\]](https://hashnode.com/posts/8-explained-examples-of-list-comprehension-in-python/60754383308cd51e1478008c/comment/60797e16c7bf370315009611)

Comment · Article · Apr 16, 2021 · [8 explained examples of list comprehension in Python](https://hashnode.com/posts/8-explained-examples-of-list-comprehension-in-python/60754383308cd51e1478008c)
