Prompt Engingeering
15 Jun 2023
Project
Gin Making
15 Jun 2023
Project
Developer Productivity Engineering
15 Jun 2023
Key Areas for Enhancing Productivity in Android Development In this post, we’ll explore various topics that are crucial in improving...
Project
Strategies for including QA in Agile
02 Nov 2022
Project
A merge train by any other name
02 Nov 2022
When you’re working on a project with other developers, at some point you’ll need to collaborate by merging contributions from...
Project
Converting math notation to kotlin
21 Jun 2022
object M fun M.Sigma(from: Int, to: Int, each: (x: Int) -> Double): Double = (from..to).sumOf(each) val M.Σ get() = M::Sigma...
Project
Taking notes on the command line with nn
11 Jun 2022
I love learning new things, and when I do I take a lot of notes! Today I’ll go over my...
Project
Backing up with Restic
09 Jun 2022
Why What is Restic How to set up AWS bucket How to set up Restic with your AWS bucket Listing...
Project
How to Store Secrets in a Gradle Project
07 Jun 2022
Part of the fun of writing code is having other people use it! But before making your code public, you...
Project
Implementing Typesafe Color Resolution
02 Jun 2022
Project
Kotlin tools - Decorator Pattern
19 Jul 2021
You can run the gist for this article here
Software Engineering
Kotlin
Android Architectures: MVI vs. Viper
12 Jul 2021
The State Problem Stateful code can cause subtle problems, especially on large teams. It’s hard to reason about things which can change while we are reasoning about them. 1 If the data is immutable you need to know: what it...
Software Engineering
Best Practice
Story pointing for Agile Development
10 Jul 2021
In Progress print("hello world")
Software Engineering
Learning
GeneMultiV
15 Jan 2021
Project
genetic algorithm
artificial intelligence
danbeaganmemorial.com
15 Jan 2021
https://danbeaganmemorial.com/
Project
React
S3
Firebase
Wedding Website
01 Mar 2020
You can view the site here In 2020 my fiancee and I decided that it would be a good idea...
Project
React
S3
Firebase
Klean Kotlin - How Kotlin Can Enhance Clean Architecture
06 Mar 2018
Clean Architecure Devised by Robert Martin, the author of “Principles of Object Oriented Design”, which gave us SOLID Clean architecture is a way of separating concerns so that business logic is unaffected by our choice of technoliges. Using this style...
Software Engineering
Best Practice
Idiomatic Kotlin and Best Practices
01 Dec 2017
Triangle: Performance, readability, safety Use field notation for getters, use invocation notation for actions https://android.github.io/kotlin-guides/style.html https://kotlinlang.org/docs/reference/coding-conventions.html klint - Not customizable, styles and checks style kotlinter - based on klint, customizable IntelliJ IDEA code inspection Customizable Various severity levels Defaults to...
Software Engineering
Best Practice