25 posts tagged

software

This AI Agent Writes Its Own Story

This AI Agent Writes Its Own Story

A software development experience building an autonomous AI agent using AI coding and brainstorming assistants - the benefits, challenges, and insights gained

in
The Art of Readable Code

The Art of Readable Code

A not so deep dive into the nuances of code readability and maintainability, examining the subjective nature of what makes code readable, weird programming languages and personal preferences

in
Preparing a Mac for Engineering work

Preparing a Mac for Engineering work

It's a bunch of little things that I do whenever I need to set up my Mac for development or other engineering work

in
A curated list of Mac tools

A curated list of Mac tools

This is my personal, curated list of tools that I use on my computers for my daily work

in
A long introduction to Kotlin Coroutines

A long introduction to Kotlin Coroutines

The basics of Coroutines, the major building blocks, and a simple overview of the framework

in
JVM Code Guidelines @ Blacklane

JVM Code Guidelines @ Blacklane

Sharing our JVM guideline for developing JVM products

in
Android · Effortless Dialog Management

Android · Effortless Dialog Management

Reducing boilerplate code for dialog management on Android

in
Android · Parcel stub

Android · Parcel stub

How to stub the android.os.Parcel class

in
Android · Blinker View

Android · Blinker View

A small library with a View component that simply blinks

in
Android · Multi-Window Support

Android · Multi-Window Support

Looking into how Android is picking the correct resource when rendering multi-window layouts

in
Silly Android

Silly Android

A utility library for Android that helps with automating the same, repetitive, day-to-day tasks when building Android apps

in
Android · Tasks and Back Stack

Android · Tasks and Back Stack

A deeper look into Android's handling of fragments, activities and its internal backstack and task managers used in navigation

in
Learning Kotlin! Adventure, part 2 of 2

Learning Kotlin! Adventure, part 2 of 2

Playing around and getting to know Kotlin, a relatively new programming language for the JVM and Android

in
Learning Kotlin! Adventure, part 1 of 2

Learning Kotlin! Adventure, part 1 of 2

Playing around and getting to know Kotlin, a relatively new programming language for the JVM and Android

in
Android · Troubles with Doze Mode

Android · Troubles with Doze Mode

Testing and investigating Android's new power saver troublemaker - Doze Mode

in
Android · Website and Article Extraction

Android · Website and Article Extraction

Ideas and solutions when trying to extract article content from a website

in
Android · Visibility handling in ViewGroup

Android · Visibility handling in ViewGroup

Android strikes back! How are ViewGroups handling visibility for their child Views? Do you know? I didn't!

in
Android · Lorem Contacts

Android · Lorem Contacts

A free Contact Generator for Android for randomly generating people's names, phone numbers, faces, emails, and other

in
Android · Actual Number Picker

Android · Actual Number Picker

A free UI element for horizontal number picking, resembling a top-down look of a wheel

in
Android · Circular Slider

Android · Circular Slider

A free UI element for circular (round) number picking

in
Android · Coloring utility

Android · Coloring utility

A free utility to help out with coloring of Android UI elements, drawables and other text and graphics

in
Java Fun Facts · Performance (Part 4 of 4)

Java Fun Facts · Performance (Part 4 of 4)

Performance and optimizations in Java, a multi-part series

in
Java Fun Facts · Performance (Part 3 of 4)

Java Fun Facts · Performance (Part 3 of 4)

Performance and optimizations in Java, a multi-part series

in
Java Fun Facts · Performance (Part 2 of 4)

Java Fun Facts · Performance (Part 2 of 4)

Performance and optimizations in Java, a multi-part series

in
Java Fun Facts · Performance (Part 1 of 4)

Java Fun Facts · Performance (Part 1 of 4)

Performance and optimizations in Java, a multi-part series

in