Thanks to visit codestin.com
Credit goes to dev.to

DEV Community

Matthew Groves profile picture

Matthew Groves

Software engineer with 15+ years of professional experience in C++, C#, Java, and Kotlin.

Codestin Search App Boston, MA Codestin Search App Joined on  Codestin Search App

Work

Digital Products NE Mobile Capability Co-Lead & Senior Software Engineer in Cambridge, MA

Six Year Club
Five Year Club
Writing Debut
Four Year Club
Three Year Club
Two Year Club
One Year Club
16 Week Writing Streak
8 Week Writing Streak
4 Week Writing Streak
Matt's Tidbits #103 - Launching an app from a URL

Matt's Tidbits #103 - Launching an app from a URL

5
Codestin Search App
6 min read

Want to connect with Matthew Groves?

Create an account to connect with Matthew Groves. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Matt's Tidbits #102 - Debugging a perplexing view binding issue

Matt's Tidbits #102 - Debugging a perplexing view binding issue

6
Codestin Search App
3 min read
Matt's Tidbits #101 - How to write a good bug report

Matt's Tidbits #101 - How to write a good bug report

1
Codestin Search App
4 min read
Matt's Tidbits #100 - All About Teams

Matt's Tidbits #100 - All About Teams

Codestin Search App
3 min read
Matt's Tidbits #99 - Handling null elegantly

Matt's Tidbits #99 - Handling null elegantly

4
Codestin Search App
3 min read
Matt's Tidbits #98 - The truth will set you free (unless you're using JavaScript)

Matt's Tidbits #98 - The truth will set you free (unless you're using JavaScript)

Codestin Search App
3 min read
Matt's Tidbits #97 - Running/Debugging individual Jest unit tests

Matt's Tidbits #97 - Running/Debugging individual Jest unit tests

Codestin Search App
2 min read
Matt's Tidbits #96 - Cleaner Components with React Fragments

Matt's Tidbits #96 - Cleaner Components with React Fragments

6
Codestin Search App
2 min read
Matt's Tidbits #95 - Defining constants in TypeScript

Matt's Tidbits #95 - Defining constants in TypeScript

5
Codestin Search App
3 min read
Matt's Tidbits #94 - Writing safe enums in TypeScript

Matt's Tidbits #94 - Writing safe enums in TypeScript

2
Codestin Search App
2 min read
Matt's Tidbits #93 - Getting started with React Native

Matt's Tidbits #93 - Getting started with React Native

Codestin Search App
2 min read
Matt's Tidbits #92 - A few neat IDE tidbits

Matt's Tidbits #92 - A few neat IDE tidbits

Codestin Search App
2 min read
Matt's Tidbits #91 - The power of sharing

Matt's Tidbits #91 - The power of sharing

Codestin Search App
3 min read
Matt's Tidbits #90 - All about dashboards (and another milestone!)

Matt's Tidbits #90 - All about dashboards (and another milestone!)

Codestin Search App
2 min read
Matt's Tidbits #89 - Automating focus time

Matt's Tidbits #89 - Automating focus time

Codestin Search App
2 min read
Matt's Tidbits #88 - Using patches

Matt's Tidbits #88 - Using patches

Codestin Search App
1 min read
Matt's Tidbits #87 - Finding missing Android sources

Matt's Tidbits #87 - Finding missing Android sources

1
Codestin Search App
2 min read
Matt's Tidbits #86 - Debugging Gradle files

Matt's Tidbits #86 - Debugging Gradle files

2
Codestin Search App
3 min read
Matt's Tidbits #85 - Fixing build issues in Bitrise

Matt's Tidbits #85 - Fixing build issues in Bitrise

Codestin Search App
2 min read
Matt's Tidbits #84 - JVM Options, explained

Matt's Tidbits #84 - JVM Options, explained

5
Codestin Search App
5 min read
Matt's Tidbits #83 - Puzzling unit test failures

Matt's Tidbits #83 - Puzzling unit test failures

2
Codestin Search App
3 min read
Matt's Tidbits #82 - An unexpected Mockito limitation

Matt's Tidbits #82 - An unexpected Mockito limitation

1
Codestin Search App
2 min read
Matt's Tidbits #81 - The importance of vacation

Matt's Tidbits #81 - The importance of vacation

2
Codestin Search App
3 min read
Matt's Tidbits #80 - A mind-blowing Rx revelation

Matt's Tidbits #80 - A mind-blowing Rx revelation

1
Codestin Search App
2 min read
Matt's Tidbits #79 - RxLifecycle woes

Matt's Tidbits #79 - RxLifecycle woes

6
Codestin Search App
2 min read
Matt's Tidbits #78 - A new build view

Matt's Tidbits #78 - A new build view

1
Codestin Search App
1 min read
Matt's Tidbits #77 - It pays to star issues

Matt's Tidbits #77 - It pays to star issues

2
Codestin Search App
2 min read
Matt's Tidbits #76 - A long-overdue feature

Matt's Tidbits #76 - A long-overdue feature

1
Codestin Search App
2 min read
Matt's Tidbits #75 - Moving tidbits!

Matt's Tidbits #75 - Moving tidbits!

1
Codestin Search App
2 min read
Matt's Tidbits #74 - Resolving an interesting Kotlin <-> Java interop issue

Matt's Tidbits #74 - Resolving an interesting Kotlin <-> Java interop issue

5
Codestin Search App
3 min read
Matt's Tidbits #73 - Deciding which Kotlin scope function to use

Matt's Tidbits #73 - Deciding which Kotlin scope function to use

2
Codestin Search App
2 min read
Matt's Tidbits #72 - Migrating from RxJava 2 -> 3

Matt's Tidbits #72 - Migrating from RxJava 2 -> 3

8
Codestin Search App
3 min read
Matt's Tidbits #71 - Trying to figure out what to say

Matt's Tidbits #71 - Trying to figure out what to say

1
Codestin Search App
3 min read
Matt's Tidbits #70 - Cleaner diffs!

Matt's Tidbits #70 - Cleaner diffs!

6
Codestin Search App
2 min read
Matt's Tidbits #69 - Neat Kotlin field tricks

Matt's Tidbits #69 - Neat Kotlin field tricks

2
Codestin Search App
3 min read
Matt's Tidbits #68 - Testing RxJava Observables

Matt's Tidbits #68 - Testing RxJava Observables

2
Codestin Search App
2 min read
Matt's Tidbits #67 - Some tips for working from home

Matt's Tidbits #67 - Some tips for working from home

Codestin Search App
3 min read
Matt's Tidbits #66 - The magic of Kotlin's "reified" keyword

Matt's Tidbits #66 - The magic of Kotlin's "reified" keyword

9
Codestin Search App
3 min read
Matt's Tidbits #65 - It's time for proper support for JUnit 5

Matt's Tidbits #65 - It's time for proper support for JUnit 5

Codestin Search App
2 min read
Matt's Tidbits #64 - Digging into some Ham...crest assertions

Matt's Tidbits #64 - Digging into some Ham...crest assertions

4
Codestin Search App
3 min read
Matt's Tidbits #63 - Some good news about AGP 3.6.2

Matt's Tidbits #63 - Some good news about AGP 3.6.2

Codestin Search App
1 min read
Matt's Tidbits #62 - When you're feeling exhausted...

Matt's Tidbits #62 - When you're feeling exhausted...

6
Codestin Search App
4 min read
Matt's Tidbits #61 - Getting out of a dependency cycle

Matt's Tidbits #61 - Getting out of a dependency cycle

6
Codestin Search App
4 min read
Matt's Tidbits #60 - Cleanly handling null values in Kotlin

Matt's Tidbits #60 - Cleanly handling null values in Kotlin

7
Codestin Search App 1
2 min read
Matt's Tidbits #59 - Unexpected new lint failures

Matt's Tidbits #59 - Unexpected new lint failures

6
Codestin Search App
3 min read
Matt's Tidbits #58 - A strange issue when upgrading to Android Studio 3.6

Matt's Tidbits #58 - A strange issue when upgrading to Android Studio 3.6

6
Codestin Search App
3 min read
Matt's Tidbits #57 - Improving RxJava stack traces

Matt's Tidbits #57 - Improving RxJava stack traces

5
Codestin Search App
2 min read
Matt's Tidbits #56 - Be careful with @JvmOverloads

Matt's Tidbits #56 - Be careful with @JvmOverloads

5
Codestin Search App
4 min read
Matt's Tidbits #55 - Strange Breakpoint behavior with Rx schedulers

Matt's Tidbits #55 - Strange Breakpoint behavior with Rx schedulers

4
Codestin Search App
3 min read
Matt's Tidbits #54 - Caches, deployments, and IT - oh my!

Matt's Tidbits #54 - Caches, deployments, and IT - oh my!

2
Codestin Search App
4 min read
Matt's Tidbits #53 - First year in review

Matt's Tidbits #53 - First year in review

4
Codestin Search App
3 min read
Matt's Tidbits #52 - Formatting etiquette

Matt's Tidbits #52 - Formatting etiquette

3
Codestin Search App
2 min read
Matt's Tidbits #51 - Easy stack traces

Matt's Tidbits #51 - Easy stack traces

5
Codestin Search App
2 min read
Matt's Tidbits #50 - How to (inadvertently) initialize a Kotlin val twice

Matt's Tidbits #50 - How to (inadvertently) initialize a Kotlin val twice

5
Codestin Search App
3 min read
Matt's Tidbits #49 - What to do when your (Log)cat misbehaves

Matt's Tidbits #49 - What to do when your (Log)cat misbehaves

2
Codestin Search App 1
2 min read
Matt's Tidbits #48 - Separating out search results for test code

Matt's Tidbits #48 - Separating out search results for test code

5
Codestin Search App
1 min read
Matt's Tidbits #47 - Finding list items by title in Espresso

Matt's Tidbits #47 - Finding list items by title in Espresso

5
Codestin Search App
2 min read
Matt's Tidbits #46 - Scratch files

Matt's Tidbits #46 - Scratch files

4
Codestin Search App
2 min read
Matt's Tidbits #45 - Creating a private token class

Matt's Tidbits #45 - Creating a private token class

3
Codestin Search App
3 min read
Matt's Tidbits #44 - How to take great screenshots on Android

Matt's Tidbits #44 - How to take great screenshots on Android

8
Codestin Search App
2 min read
loading...