-
Accounting for Developers 101 docs.google.com
A general introduction to history and vocabulary of accounting.
-
DigitalOcean Billing changelog docs.digitalocean.com
All the latest billing updates on DO.
-
Idempotency in the context of payments developers.google.com
“Idempotency prevents race conditions. Idempotency dictates that multiple identical requests from the same client do not result in a different final state.”
-
Books, an immutable double-entry accounting database service developer.squareup.com
Explain the basic data model of a double-entry accounting system relying on Google Spanner for internal use at Square.
-
Apple In-app purchase Human Interface Guidelines developer.apple.com
Guide and recommendation on how to make auto-renewable subscriptions user-friendly.
-
Detax detax.framer.website
A site mockup of an tax avoidance product for small businesses.
-
Deconstructing Amazon EC2 Spot Instance Pricing dants.github.io
“Cloud providers possessing large quantities of spare capacity must either incentivize clients to purchase it or suffer losses. Amazon is the first cloud provider to address this challenge, by allowing clients to bid on spare capacity and by granting resources to bidders while…
-
A Survey of Profit Optimization Techniques for Cloud Providers cs.newpaltz.edu
“The strategy of improving user service quality is discussed first, followed by the pricing strategy for cloud resources to maximize revenue.”
-
Product Development as Iterated Taste commoncog.com
AWS sacrificed the simplicity of subscription pricing for S3 and went instead with a safe cost-following strategy because they had no clue how the users will use their service.
-
The Games People Play With Cash Flow commoncog.com
“Malone created a new accounting metric, something he called ‘earnings before interest, depreciation, and taxes’, or EBITDA.” This is how a cable company CEO made sense of cash flow, like real-estate business did. The article starts with this example and describes other cash…
-
GCP improved account management policies to better support customers cloudplatform.googleblog.com
Or why relying too much on fraud automation might lead to disgruntled users.
-
Cloudorado cloudorado.com
💸 A comparison matrix which use ECU (Amazon's vCPU) as a CPU power measure unit. Operated by Cloudorado as a commercial cloud-comparison product.
-
GCP Product Catalog cloud.google.com
All GCP SKUs available as an API.
-
More choice, less complexity: New Compute Engine pricing options on tap cloud.google.com
A wrap-up of recent GCP pricing features.
-
GCP billing release notes cloud.google.com
Latest changes of GCP billing features.
-
GCP Cost Forecast cloud.google.com
An example of consumption trend line for resource consumption.
-
Some credit and debit card companies have "updating service" that allows new account numbers and expiry dates to be shared with merchants. Visa's implementation is called VAU and Mastercard's is ABU.
-
Which has a higher conversion rate: A single long ecommerce checkout form or a multi-step one? capitalandgrowth.org
Focus first on other things in the cart, like easing anxiety and second-guessing by adding reassurance (trust marks, testimonials) near the credit card and completion steps, as well as some guarantee language that you may have used earlier in the product exploration process.
-
How Candy Japan got credit card fraud somewhat under control candyjapan.com
Suggestions involved either warning signals for trying to guess which orders might be fraud, or countermeasures to try to make things harder for the fraudsters.
-
The vanished grandeur of accounting bostonglobe.com
Accounting paintings were a significant genre in Dutch art.
-
Handling system failures during payment communication blogs.dropbox.com
Dropbox's experience trying to account for an unreliable payment provider.
-
Peak Detection in the Python World blog.ytotech.com
Simple way to detect outliers.
-
A (shallow) dive into the American banking system blog.yossarian.net
Collection of miscellaneous notes primarily focused on the common cases of routable accounts, i.e. checking and savings.
-
UPI 101: The Basics blog.setu.co
“In this article, we will learn about India's Unified Payments Interface. A four-year-old payment scheme that has been accounting for 40-45% of digital payments across India.”
-
Cargo cult data science blog.richardweiss.org
“Data science is best viewed as a form of company culture, rather than a set of technologies. However, many firms will try to create that company culture by acquiring data-science technology, rather than working on their culture.”
-
Moonpig: a billing system that doesn't suck blog.plover.com
Design decisions behind a billing and accounting system. Key takeaway: some companies still pays by checks; do not use floats; complex customer workflows; date and time issues; mutable data.
-
The cup-of-coffee pricing fallacy blog.gingerlime.com
Explains why it is a sloppy analogy.
-
Details on Expiring DigitalOcean Credits blog.digitalocean.com
The reason you have to add an time limit on credits: unused ones accounts as liabilities on our balance sheet.
-
Digital Ocean's Update on Customer Shutdown Incident blog.digitalocean.com
Aggressively shutting down user servers is good from a business point of view to prevent fraudster abusing free resources, until it's not.
-
Engineering and Operations in the Bell System bitsavers.trailing-edge.com
Starting at page #445, the "10.5 Billing Equipment and Systems" section describe the history and technical evolutions of Bell's phone calls metering and pricing.
-
KYC and AML: beyond the acronyms bitsaboutmoney.com
KYC is nuanced and fuzzy, because it is a stochastic process to reduce risk.
-
Swift Codes bank.codes
Swift / BIC codes for personal use only.
-
Reconciliation: A game designed to frustrate the player bam.kalzumeus.com
“Reconciliation is a business process which arises almost entirely because of a lack of structured data in the pipelines that convey money between businesses”. There are some hack to streamline the process, like adding an arbitrary discount to produce unique trailing decimals…
-
Raising Prices is Hard backblaze.com
Backblaze post-mortem on raising prices on their main offer. They wanted to create an extension program based on credit system. This became a full-time job for a handful of their most senior engineers, and resulted in a six month project.
-
AWS Cost Management announcements aws.amazon.com
The source of all new features added to the billing perimeter.
-
Global VAT & GST on digital services avalara.com
List of countries requiring application of taxes on foreign provided online services.
-
“The key idea of our algorithms is to use pricing signal to regulate user demand. One may argue that such an algorithm gives poor service to the user as it pushes tasks out of the queue in order to maximize cloud broker's profit.”
-
Detecting fraudulent activity in a cloud using privacy-friendly data aggregates arxiv.org
Discusses a method to detect fraudulent activity (launching DDoS attacks, Bitcoin mining, …) by using non-intrusive, privacy-friendly data: billing data.
-
Integer percentages as electoral falsification fingerprints arxiv.org
In the same spirit as above, this paper show that frequency of reported round numbers in election is a signal of man-made anomalies. Might be applicable in some fraud-fighting area.
-
5 things I learned while developing a billing system arnon.dk
A great introduction on all the various aspects of a billing system, from currency to invoices, including great illustrations on the logic of changing plans. All these topics are detailed in dedicated sections below.
-
Axial - Business models archive.ph
38 models for inspiration.
-
Graphic methods for presenting facts archive.org
A way to optimize pricing using a physical model made in plaster of Paris, from 1914.
-
The Soul of an Old Machine: Revisiting the Timeless von Neumann Architecture ankush.dev
Floats were suspicious even before the first general-purpose computer (EDVAC) was built: “Von Neumann wasn't entirely sold on why we might need floating-point numbers. He was quite vocal in his critique of floating-point numbers.” The author of this article complement this…
-
A Rake Too Far: Optimal Platform Pricing Strategy abovethecrowd.com
A bit of vocabulary: “In a casino, the term rake refers to the commission that the house earns for operating a poker game. (…) While casinos use the term rake, a plethora of interesting word choices exist which all describe the same thing – keeping a little bit of the revenue…
-
16 Startup Metrics a16z.com
The 2 critical metrics being Customer Acquisition Cost (CAC) and Customer Lifetime Value (CLV).
-
CUDs vs. Commit Contracts vs. SUDs in Google Cloud 66degrees.com
Explains the differences between various types of discounts and usage commitments in GCP.
-
Team Topologies: Organizing Business and Technology Teams for Fast Flow goodreads.com
Team Topologies is a practical, step-by-step, adaptive model for organizational design and team interaction based on four fundamental team types and three team interaction patterns.
-
Technology Strategy Patterns: Architecture as Strategy goodreads.com
A set of business tools and patterns from an engineering point of view.
-
Thinking in Systems goodreads.com
An essential introduction into system thinking. It helps the reader to understand the fundamentals and introduces several system traps and how to overcome them.
-
Domain-Driven Design Distilled goodreads.com
An accessible book to learn the main concepts of Domain-Driven Design.
- next page of items loading…