Testing SQL for BigQuery
SoundCloud Backstage Blog16 Oct 2020
“To me, legacy code is simply code without tests.” — Michael Feathers If untested code is legacy code, why aren’t we testing data pipelines or ETLs (extract, transform, load)?
SoundCloud Backstage Blog16 Oct 2020
“To me, legacy code is simply code without tests.” — Michael Feathers If untested code is legacy code, why aren’t we testing data pipelines or ETLs (extract, transform, load)?
Signal Blog14 Oct 2020
Whether it’s staying in touch with family and friends, planning a party, scheduling an event, getting work done, or organizing for change, group chats are an increasingly important part of Signal.
Ellie's Blog13 Oct 2020
So this is a post that’s been bouncing around my head for a while, in one form or another. I created and maintain Quicksilver, a 2D game framework for creating games for desktop and the web.
Benoit Pasquierby Benoit Pasquier12 Oct 2020
Playing Video with AVPlayer in SwiftUI I’ve been experiencing more and more with SwiftUI and I really wanted to see what we can do with video content.
Wise Breadby Toni Husbands10 Oct 2020
Financial independence can mean different things to everyone. A 2013 survey from Capital One 360 found that 44 percent of American adults feel that financial independence means not having any debt...
Wise Breadby Emily Guy Birken9 Oct 2020
For those who are caring for their aging parents and raising kids at the same time, it can often seem like there's never enough time, money, or energy to provide for all the family members who need...
Wise Breadby Holly Johnson9 Oct 2020
The costs of remodeling your home can add up quickly, and they can even be exorbitant, depending on the project you take on. According to Remodeling Magazine's 2019 Cost vs.
zsmb.coby Márton Braun29 Sept 2020
Effective Class Delegation 2020-09-29 • Márton Braun One of the most significant items of the Effective Java book is Item 18: Favor composition over inheritance.
Sprouted Kitchenby Sara Forte29 Sept 2020
We’re obsessed with this cauliflower. I’ve made it three times in the last week for different people and it reports back as the favorite dish. Every brand of tahini varies in texture.
Eric Jangby noreply@blogger.com (Unknown)27 Sept 2020
Xiaoyi Yin (尹肖贻) has kindly translated this post into Chinese (中文) Accept-or-reject decisions for the NeurIPS 2020 conference are out, with 9454 submissions and 1900 accepted papers (20% acceptance...
Sam Altmanby Sam Altman25 Sept 2020
A lot of people want to replicate YC in some other industry or some other place or with some other strategy.
Strobistby noreply@blogger.com (David Hobby)24 Sept 2020
SLC-2L-14: Fill in the Blanks There are two main schools of thought when it comes to lighting. One is to light your subject in a way that is not grounded in reality but merely looks cool.
Benoit Pasquierby Benoit Pasquier22 Sept 2020
With Catalyst and SwiftUI multi-platform, should you create a macOS version of your app? With Mac Catalyst and SwiftUI support for macOS, Apple has been pushing new tools to the community for the...
Love and Lemonsby Jeanine Donofrio20 Sept 2020
These oven roasted sweet potatoes have crisp, caramelized edges and tender centers. They're delicious as an easy side dish, in tacos, bowls, and more!
Benoit Pasquierby Benoit Pasquier15 Sept 2020
Create a watchOS app in SwiftUI Designing a watchOS app in Swift always felt to be quite tricky. I could spend hours tweaking redoing layout and constraints.
Sprouted Kitchenby Sara Forte14 Sept 2020
For my sister (and maybe my 6-years-ago self, too…) I know you guys are so ready for this. You’ve been ready, the road to get here has been a little twisty and I CANNOT wait to be moms together.
Marco.orgby Marco Arment11 Sept 2020
A summary of today’s changes to 3.1.3 Other Purchase Methods: Your app must use Apple’s in-app-purchase (IAP) system for all purchases made in the app.
Distillby Fred Hohman; Matthew Conlen; Jeffrey Heer; Duen Horng Chau11 Sept 2020
Examining the design of interactive articles by synthesizing theory from disciplines such as education, journalism, and visualization. Computing has changed how people communicate.
Chris Keenan Codesby Christopher Keenan9 Sept 2020
With the release of Kotlin 1.4.0, comes a new approach to authoring and using Kotlin Multi-platform (KMP) Libraries.
zsmb.coby Márton Braun9 Sept 2020
Krate, a better SharedPreferences experience 2020-09-09 • Márton Braun SharedPreferences is a handy tool for saving small amounts of data in key-value pairs.