This article was originally planned for ๐ฅง Pi Day, and it clearly ran more than a month late. However, itโs finally complete! Concept This project is once again one of my older projects revived with Jetpack Compose. A couple years ago, I wrote an app that lets you practice and learn the digits of pi […]
Imagine walking into a packed conference room (or jumping on a zoom call) for a meeting on a pressing topic. As you find your seat, you start to feel like the temperature is rising and your heartbeat quickens, your mind races through the questions that could be thrown your way. The meeting starts and things […]
Posted by Jake Wharton onย April 15, 2021 Squareโs Burst library burst onto the scene in 2014 stemming from general dissatisfaction with JUnit 4โs built-in parameterized runner. It enabled the use of enums to vary input to your test class, test methods, or some combination of both. enum class Soda { PEPSI, COKE } @RunWith(BurstJUnit4::class) class […]
Wise Bread Picks ShareThis Identity theft wears many different faces. From credit cards to student loans, thieves can open different forms of credit in your name and just like that, destroy your credit history and financial standing. If this happens to you, getting the situation fixed can be difficult and time-consuming. But you can set […]
Subscribe: Apple Podcasts | Spotify | Android Open source software is behind a lot of systems we interact with. One example is WordPress, a system that powers over 30% of the internet. In this episode Helen Hou-Sandรญ, explained what WordPress is and how itโs used to create websites. We also talked about the characteristics of […]
The PIT Show: Reflections and Interviews in the Tech World | Your Daily Internet Radio Friend: Kelly Guimont (@verso) 40 ? 30 : 10)” @keyup.document.left=”seekBySeconds(-10)” @keyup.document.m=”toggleMute” @keyup.document.s=”toggleSpeed” @play=”play(false, true)” @loadedmetadata=”handleLoadedMetadata” @pause=”pause(true)” preload=”none” @timejump.window=”seekToSeconds($event.detail.timestamp); shareTimeFormatted = formatTime($event.detail.timestamp)” > 10 40 ? 30 : 10)” class=”seek-seconds-button” > Episode Details Howdy-do Buckaroos! Jay interviews Kelly Guimont, daily podcaster […]
For a long time I’ve told people that I love technology and all it enables, yet dislike the technology industry and working in tech. People often find my statement hard to rectify, probably because they see the two as inextricably linked. Technology is an ever-changing process, one that pushes humanity forward through the application of […]
Subscribe: Apple Podcasts | Spotify | Android Marketing and storytelling are important components of product development because they allow companies to reach their audience and share their message. Miri Rodriguez, Head of Global Intern Programs at Microsoft, explained what storytelling is and its role in brand development. Miri is the author of the book Brand […]
Integration verbosity and good layering 07 April 2021 One of my favorite non-features from building view binding is that it lacks integration with activities or fragments. If you use view binding with activities or fragments, however, this fact might be to your disdain. Every activity using view binding is forced to do something along the […]
The PIT Show: Reflections and Interviews in the Tech World | Information Management Apps and Library Awesomeness /w Cecily Walker 40 ? 30 : 10)” @keyup.document.left=”seekBySeconds(-10)” @keyup.document.m=”toggleMute” @keyup.document.s=”toggleSpeed” @play=”play(false, true)” @loadedmetadata=”handleLoadedMetadata” @pause=”pause(true)” preload=”none” @timejump.window=”seekToSeconds($event.detail.timestamp); shareTimeFormatted = formatTime($event.detail.timestamp)” > 10 40 ? 30 : 10)” class=”seek-seconds-button” > Episode Details Information management is a popular trend in […]