/dev/random
  • Posts
  • About me
13 May 2022
android studio, deep dive, git, ide, ide protips, intellij idea, tips, tooling

Anatomy of a .gitignore

Anatomy of a .gitignore

What's in a .gitignore file? And what SHOULD be there instead? Become a master at pretending files don't exist and learn some neat tricks along the way!

Continue reading
25 March 2021
test, testing, fake, mock, unit testing, kotlin, stub

Mocks, fakes and stubs: the stunt doubles of testing

Mocks, fakes and stubs: the stunt doubles of testing

When testing, you may have heard of fakes, stubs, mocks: what are they? Which one is the best choice? Let's find with some examples.

Continue reading
11 February 2021
gradle, maven, jcenter, bintray, central, jfrog

So, JCenter is shutting down...

So, JCenter is shutting down...

JCenter and Bintray are shutting down. What does that mean for you? Is there anything you need to do, now?

Continue reading
24 July 2020
tips, random, audio, video, remote, conference

Better video and audio from home? Sure can do.

Better video and audio from home? Sure can do.

Want to take your remote conferencing to the next level? Here's how to improve your home audio and video setup.

Continue reading
16 April 2019
firebase, firestore, squanchy, backend, security

Squanchy and Firestore rules  —  a security post-mortem

Squanchy and Firestore rules  —  a security post-mortem

How we found, and fixed, a security issue leading to potential PII leaking in Squanchy, our FOSS conference platform. Firestore access rules aren't as obvious as you'd think!

Continue reading
06 February 2019
droidcon, droidcon italy, droidcon turin, infographics, numbers, insights

Calling for papers: Droidcon Turin 2019

Calling for papers: Droidcon Turin 2019

Three weeks after the Droidcon Turin CfP has closed, it's time to share our retrospective notes on the conference!

Continue reading
06 November 2018
android, android p, elevation, material design

Playing with elevation in Android 🥧 (part 2)

Playing with elevation in Android 🥧 (part 2)

Now that we know the new APIs in Pie, we can work around their limitations to get all trippy…

Continue reading
06 November 2018
android, elevation, material design, android p

Playing with elevation in Android 🥧 (part 1)

Playing with elevation in Android 🥧 (part 1)

With Android Pie we gained the ability to tint our shadows. This mini-series looks into how this works and how to make the most of it.

Continue reading
1 of 6 Older

Tags

  • android
  • android lint
  • android p
  • android studio
  • audio
  • backend
  • bintray
  • central
  • ci
  • code quality
  • conference
  • continuous integration
  • deep dive
  • droidcon
  • droidcon italy
  • droidcon turin
  • elevation
  • fake
  • firebase
  • firestore
  • git
  • gradle
  • ide
  • ide protips
  • infographics
  • insights
  • intellij idea
  • jcenter
  • jfrog
  • kotlin
  • Kotlin and Android
  • material design
  • maven
  • mock
  • numbers
  • productivity
  • psa
  • random
  • remote
  • security
  • smart lock
  • squanchy
  • static analysis
  • stub
  • test
  • testing
  • tips
  • tooling
  • tour
  • travel
  • tricks
  • ui
  • unit testing
  • ux
  • video
  • wtf
Copyright © 2023, Sebastiano Poggi.
Except where otherwise noted, content on this site is licensed under a Creative Commons BY-SA 4.0 International licence.