DEV Community

loading...
Tony Robalik profile picture

Tony Robalik

I do software for a living.

Work

Software Engineer at Square

A crash course in classpaths: Run!

A crash course in classpaths: Run!

Reactions 12 Comments
10 min read
Abusing Gradle's class loader hierarchy for fun and profit

Abusing Gradle's class loader hierarchy for fun and profit

Reactions 3 Comments 2
5 min read
A crash course in classpaths: Build

A crash course in classpaths: Build

Reactions 16 Comments
8 min read
Build, compile, run: A crash course in classpaths

Build, compile, run: A crash course in classpaths

Reactions 64 Comments 7
7 min read
Reducing my Gradle plugin's impact on configuration time: A journey

Reducing my Gradle plugin's impact on configuration time: A journey

Reactions 11 Comments 2
6 min read
Dependency Analysis Gradle Plugin: What's an ABI?

Dependency Analysis Gradle Plugin: What's an ABI?

Reactions 12 Comments
5 min read
Benchmarking builds with Gradle-Profiler

Benchmarking builds with Gradle-Profiler

Reactions 13 Comments
7 min read
Public vs private

Public vs private

Reactions 6 Comments
3 min read
Dependency Analysis Gradle Plugin: Using bytecode analysis to find unused dependencies

Dependency Analysis Gradle Plugin: Using bytecode analysis to find unused dependencies

Reactions 17 Comments
7 min read
Easy modularity: Keeping your Gradle build scripts clean and eliminating duplication in your multi-module projects

Easy modularity: Keeping your Gradle build scripts clean and eliminating duplication in your multi-module projects

Reactions 22 Comments
5 min read
Dealing with a janky backend

Dealing with a janky backend

Reactions 12 Comments 4
6 min read
Why do I code?

Why do I code?

Reactions 5 Comments 2
4 min read
Bare Metal Dagger: Wiring Subcomponents

Bare Metal Dagger: Wiring Subcomponents

Reactions 7 Comments
4 min read
The proper care and feeding of your Gradle build

The proper care and feeding of your Gradle build

Reactions 42 Comments 5
9 min read
Writing Gradle Plugins for Android; or, Donald Trump is a Huge Tool

Writing Gradle Plugins for Android; or, Donald Trump is a Huge Tool

Reactions 15 Comments 3
11 min read
Dagger-Dot-Android Part 4: Late-binding values

Dagger-Dot-Android Part 4: Late-binding values

Reactions 13 Comments
2 min read
I got 99 problems, and I wish builds weren't one of them. Android devs: what are your Gradle pain points?

I got 99 problems, and I wish builds weren't one of them. Android devs: what are your Gradle pain points?

Reactions 17 Comments 4
1 min read
How closely do you adhere to your architecture: Navigation edition

How closely do you adhere to your architecture: Navigation edition

Reactions 16 Comments
3 min read
The dagger.android Missing Documentation, Part 3: Fragments

The dagger.android Missing Documentation, Part 3: Fragments

Reactions 14 Comments
7 min read
Dagger-Dot-Android Part 2: ViewModels and ViewModel Factories

Dagger-Dot-Android Part 2: ViewModels and ViewModel Factories

Reactions 25 Comments 2
7 min read
A Custom LiveData that has onActive and onInactive Listeners -- Tested

A Custom LiveData that has onActive and onInactive Listeners -- Tested

Reactions 10 Comments
2 min read
The dagger.android Missing Documentation

The dagger.android Missing Documentation

Reactions 24 Comments 2
6 min read
Rewriting Chess.com's Android App

Rewriting Chess.com's Android App

Reactions 110 Comments 19
3 min read
loading...
Forem Open with the Forem app