iOS Monorepo & CI Pipelines
Alberto De Bortoliby Alberto De Bortoli·16 Jun 2021
Originally published on the Just Eat Takeaway Engineering Blog. We have presented our modular iOS architecture in a previous article and I gave a talk at Swift Heroes 2020 about it.
Create a web browser with WebKit and SwiftUI
Benoit Pasquierby Benoit Pasquier·15 Jun 2021
Create a web browser with WebKit and SwiftUI Recently, I’ve been more and more curious about web experience through mobile apps.
Clean Chat Example App with Jetpack Compose
zsmb.coby Márton Braun·8 Jun 2021
Stream now provides a Jetpack Compose Chat SDK. Check out the Compose Chat Messaging Tutorial and give it a try today!
Gradle dependency license validation
Jake Whartonby Jake Wharton·8 Jun 2021
Gradle dependency license validation Six years ago we added a screen to the Android Cash App to display the open source libraries we use and their licenses.
Case-insensitive filesystems considered harmful (to me) – Jake Wharton
Jake Wharton·4 Jun 2021
04 June 2021 Having been burned by case-insensitive filesystem bugs one too many times, I long ago switched my development folder to a case-sensitive filesystem partition on my otherwise...
More Ways to Install GDAL in Windows
ARKives·3 Jun 2021
More Ways to Install GDAL in Windows Table of contents: This article is an extension to the GDAL installation guide I published earlier on the SatSure blog.
Marco.org
Marco.orgby Marco Arment·3 Jun 2021
Apple’s leaders continue to deny developers of two obvious truths: - That our apps provide substantial value to iOS beyond the purchase commissions collected by Apple.
Kinda a big announcement
Joel on Softwareby Joel Spolsky·2 Jun 2021
The other day I was talking to a young developer working on a code base with tons of COM code, and I told him that even before he was born, everyone knew that COM was already so deeply obsolete...
Did I Break You? Reverse Dependency Verification
SoundCloud Backstage Blog·25 May 2021
SoundCloud was founded 13 years ago, and throughout its history, the company and much of its tech stack has changed.
Static compiling in Rust with musl: an overview - Waldeinsamkeit
Waldeinsamkeitby Unknown·12 May 2021
I've recently gave a small talk at a local meetup about static compiling in Rust. I'd like to drop here some thoughts, the topic is really interesting.
Adversarial Reprogramming of Neural Cellular Automata
Distillby Ettore Randazzo; Alexander Mordvintsev; Eyvind Niklasson; Michael Levin·6 May 2021
A robustness investigation. This article makes strong use of colors in figures and demos. Click here to adjust the color palette.
History of the Web
Web Browser Engineering·3 May 2021
This chapter dives into the history of the web itself: where it came from, and how the web and browsers have evolved to date.
The Journey of Corpus
SoundCloud Backstage Blog·29 Apr 2021
It seems like a simple enough concept: You take data from how your users interact with your product, and you use it to make business and product decisions.
Exploiting vulnerabilities in Cellebrite UFED and Physical Analyzer from an app's perspective
Signal Blog·21 Apr 2021
Cellebrite makes software to automate physically extracting and indexing data from mobile devices.
Rust 2021: tone down the fanboyism - Waldeinsamkeit
Waldeinsamkeitby Unknown·21 Apr 2021
Since a couple of years the Rust programming language core team has a tradition of publishing a survey and gather feedbacks about various aspects of the language and the community around it.
Social coding platforms are poisoning the developer's experience - Waldeinsamkeit
Waldeinsamkeitby Unknown·19 Apr 2021
Or: How removing peoples' avatars surprisingly improved my productivity and reduced my mental strain.
Pi Practice App in Compose
zsmb.coby Márton Braun·18 Apr 2021
Pi Practice App in Compose 2021-04-18 • Márton Braun This article was originally planned for 🥧 Pi Day, and it clearly ran more than a month late. However, it’s finally complete!
Update on beta testing payments in Signal
Signal Blog·13 Apr 2021
As the world stands today, the future of transaction privacy does not look great. The existing landscape is dominated by traditional credit companies, who over the past decade have been steadily...
Integration verbosity and good layering – Jake Wharton
Jake Wharton·7 Apr 2021
07 April 2021 One of my favorite non-features from building view binding is that it lacks integration with activities or fragments.
Laying Out Pages
Web Browser Engineering·5 Apr 2021
So far, layout has been a linear process that handles open tags and close tags independently. But web pages are trees, and look like them: borders and backgrounds visually nest inside one another.
Your filters hide everything on this page. Adjust them in preferences.