Learn how to calculate aggregate demand, using all its components
10 Dec 2020
Supercharging your CSS with Houdini paint worklets is just a few clicks away.
9 Dec 2020
Knock, knock. Who's there? Banking data. And innovations with it.
8 Dec 2020
The hurdle rate is a useful decision-making metric for any business owner
Discover the general ledger basics here to use in accounting
Make better sense of your business inventory using an ABC analysis
The Texas A&M University System had a challenging set of problems to solve. They needed to ensure that its 180,000+ users across 11 campuses and nine state government agencies could connect to the internet safely wherever they worked, without becoming vulnerable to malware and phishing attacks, accessing prohibited websites, or opening the door to information […] The post How Texas…
In our previous post — MDN Web Docs evolves! Lowdown on the upcoming new platform — we talked about many aspects of the new MDN Web Docs platform that we’re launching on December 14th. In this post, we’ll look at one aspect in more detail — how we are handling localization going forward. We’ll talk about how our thinking has…
Make your GoCardless account more secure in 1 minute or less with two-factor authentication
GoCardlessIt's estimated that 2FA keeps you safe from 99.9% of account compromise attacks.
7 Dec 2020
When expectation doesn’t meet reality, budget variance holds the key
Grow your business with our social media management tips
Back in June, I started porting my dotfiles from ZSH to Fish. Here’s why.
6 Dec 2020
Difference between live chat and messaging, how to identify which makes sense for your use case. Start building chat into your app.
Build a high quality chat experience that’s customized with the right chat features for your messaging platform needs and user expectations.
Approximate count-distinct in streams using the Flajolet-Martin algorithm. Dive into its intuition, implementation, and applications.
Two separate plots, and I'm super happy how I managed to align them. On the last image, you can see the lines I drew to help me align it. My wife insisted we keep this one. Pigma Micron pens are indestructible, just saying. Created: December 2020 Size: 70x35cm Paper: Bristol 220gsm Pens: Pigma Micron
4 Dec 2020
Create new customer service improvement strategies with our tips
Identify and mitigate risk factors with a business risk assessment
Learn what accrued interest is and how to calculate it
With remote work a growing trend, find out how to help your employees
Learn when and how double taxation is applied to business income
Find out how the marginal tax rate system works and how to calculate it
Find out when you need to pay investment tax on stocks and shares
Find out more about deductions and allowances designed for tax relief
Could a franchise model work for your business? Discover the pros and cons
Looking back on an entire year of one’s professional life is difficult, but when you consider everything that 2020 threw at us, where the hell do you even start? Forget just surviving the professional aspect of 2020, we all deserve a medal, both literally and figuratively, for surviving it. Nonetheless, as is tradition on this blog, I’d like to review…
During lockdown, I’ve been doing quite a lot of tech work for my local church… mostly acting in a sort of “producer” role for our Zoom services, but also working out how we can enable “hybrid” services when some of us are back in our church buildings, with others still at home. (This is partly … Continue reading VISCA camera…
3 Dec 2020
In conversation with The Guardian and Quandoo.
In our ongoing “Building GitHub” series, we talk about some of the projects we’re working on to improve how efficiently we build GitHub, as well as increase GitHub’s availability, stability, and resilience. We know how important the stability of our platform is for developers and enterprises, and it continues to be a priority area of investment across GitHub. In that…
After four years of incubation at Mozilla, we are excited to announce the release of WebThings Gateway 1.0 and a new home for the WebThings platform. This blog post will explain what to expect from the 1.0 release, the action you need to take if you want to transition your existing WebThings Gateway to new community-run infrastructure, and what to…
Run street, satellite, and terrain maps of the entire world from your server, private cloud, virtual machine, or laptop.
It ended up being vertically symmetrical because I forgot to change parameters for the bottom half. Created: December 2020 Size: 30x42cm Paper: Fabriano Bristol 250gsm Pens: Pigma Micron
2 Dec 2020
The much anticipated first installment of the everything nodes projects is finally integrated.
The GEOlayers plugin for Adobe After Effects is a powerful tool for adding maps into videos.
1 Dec 2020
One of the main reasons that the secure access service edge (SASE) is getting so much attention these days is that it combines several networking and security capabilities and functions normally carried in multiple, siloed point solutions into a single, fully integrated cloud-native platform. This allows organizations to overcome cost and performance issues, resulting in […] The post What goes…
A case study where the adoption of Kubernetes has been heavily contested. Learn about our decision making process, and how we overcame k8s's limitations! The post Sometimes you do need Kubernetes! But how should you decide? appeared first on RisingStack Engineering.
I am pleased to announce that we have recently released a slew of new Hardcaml libraries!
A few simple steps to create bathymetry vector tiles for an ocean map.
30 Nov 2020
Cloudinary is my go-to place for transforming and optimizing media before delivery. By simply modifying the URL of an image or video, you can customize its size, presentation, Instagram-like filtering, and various other aspects. I previously posted about the 10 excellent image tricks and enhancements with Cloudinary; here, I’ll cover 10 more awesome video transformations—along with a bonus feature on…
Brand awareness is about raising awareness among your target audience
GoReleaser v0.148.0 is out, and with it, the ability to release multi-platform Docker images, a.k.a. Docker Manifests.
29 Nov 2020
Our new SAML SSO support means that your admin and security teams can now configure access to PubNub through their identity provider of choice
Find out how valuable your business looks
Business communication skills are about listening as much as talking
Actual vs. forecast templates help you compare your goals to your results
Inventory control charts tell you how much stock you have left
From January 2021, the UK will replace the IFRS with a national framework
Explore the 2Q cache eviction algorithm, an improvement over LRU, used in databases like Postgres. Learn how it optimizes performance!
27 Nov 2020
Find out how your credit limit impacts how you fund your business
The operating expenses ratio is a key metric for your business.
Learn how to calculate the financial safety of your business.
Sometimes, taking risks pays off. Learn about market risk premium
What’s the difference between internal and external sources of finance?
Overtrading in accounting is taking orders you don’t have resources to fulfil
There’s a simple difference: indirect tax is taken out during the supply chain
Overtime is taxed at the same rate as ordinary pay
Progressive tax is a system of taxation wherein higher earners pay more
26 Nov 2020
Learn the CAPM formula and how to use it in finance or investing
2020 was supposed to be a year of adventure and wonder for my girlfriend and me. After years of saving and excitement, we left our jobs, homes, and security to backpack for as long as we could make it.
25 Nov 2020
This fall I took the course Mathematical Modelling of Football from Uppsala University. It was taught by Professor David Sumpter, and I believe this is the first academic course of its kind. The main subjects covered are modelling and analysis … Continue reading →
[Video] The 8 dimensions of recurring payments: A framework for a better payment strategy
GoCardlessLearn how to optimise your recurring payment operations
A business continuity plan is all about planning for disaster or disruption
TTM in finance stands for “trailing twelve months” and refers to a data period
Your inventory turnover ratio shows how efficiently you’re managing your stock
Learn how to create a discount factor table, and what it’s used for
Discover what qualifies as CapEx, and how to account for it
I started my journey as an Engineering Manager at SoundCloud close to a year ago. This came after working as a Software Engineer for more…
24 Nov 2020
My parents loathe when I use poor language but luckily they don’t read this blog so I’ll just be blunt: 2020 has been an absolute shit show. COVID-19 has been a world-wide source of devastation to lives, jobs, and our quality of life. That said, I’ve found myself feeling incredibly grateful at the end. Despite the pains of 2020, I’d…
Have you ever felt like you’ve been a professional developer or designer forever, and somehow not known something basic, and borderline hate yourself? That’s me with a trick that was introduced to me by Miguel Piedrafita: You can submit forms from a button outside of the form tag by using the form attribute pic.twitter.com/72pjoWu5Ll — Miguel Piedrafita (@m1guelpf) November 22,…
Every day, the Cisco Umbrella global network processes over 250 billion recursive DNS requests. Simply processing these recursive DNS requests is a huge job, but we’re also tasked with ensuring that each of these queries is answered as quickly as possible. One of the technologies that helps us maintain our great availability and speed is […] The post Why the…
Waterfall charts offer a pleasing alternative to the usual spreadsheet
Make sure currency and interest rates balance with interest rate parity
Learn how to calculate profitability index formulas and create a template
Balance your financial statements with the accumulated depreciation formula
Compare multiple groups or variables with an analysis of variance
Discover the building blocks of an accounts receivable template.
Learn how to use the FIFO accounting method for greater accuracy
Jane Street is running a Kaggle contest based on a real problem with real financial data. If you like ML projects, or think you might, head over and check it out. We think it’s a pretty fun one. The prizes are pretty good too, with a total $100K being paid out.
23 Nov 2020
In the current JavaScript climate of new syntaxes, features, and using loads of external libraries, it seems harder than ever to be sure what your functions are being given or even what the data represents. Of course, we’ve come up with Flow and TypeScript to help, but we can’t count on those always being available. That’s why I like doing…
22 Nov 2020
Explore Israeli Queues, a unique priority queue variation where elements join friends already waiting! Learn how they optimize batch processing.
20 Nov 2020
If you run Python inside containers, chances are you have seen Linux’s OOMKiller working at least a couple of times.
19 Nov 2020
I’ve always said that I know just enough about git to get the job done, but also do something destructive. Nothing embodies that more than my recent mistake. I somehow found a git repository full of untracked files and git stash wouldn’t fix it. Desperation led me to learning how to remove all untracked files, the same way hg purge…
It will take longer to learn than most languages, the standard library is small so you'll need dependencies, and a lot of behavior is in traits.
17 Nov 2020
This week the Servo project took a significant next step in bringing community-led transformative innovations to the web by announcing it will be hosted by the Linux Foundation. Mozilla is pleased to see Servo, which began as a research effort in 2012, open new doors that can lead it to ever broader benefits for users and the web. Working together,…
Did November spawn a monster this year? In truth, November has given us a few snippets of good news, far from the least of which is the launch of Firefox 83! In this release we’ve got a few nice additions, including Conical CSS gradients, overflow debugging in the Developer Tools, enabling of WebRender across more platforms, and more besides. The…
While jOOQ is mostly being used as an internal SQL DSL for embedded, dynamic SQL in Java, where it offers the best solution on the market, jOOQ is increasingly also used for one of its secondary features: Its parser. Having been introduced in jOOQ 3.9 primarly for the purpose of being able to parse DDL … Continue reading Automatically Transform…
(Editor’s note: This proposed solution to identifying hidden malware was first presented at Black Hat USA 2020 and is featured in the newly published report, The Modern Cybersecurity Landscape: Scaling for Threats in Motion. Download your copy here.) As malware and spam become more automated and complex, cybersecurity professionals need new tricks to spot the malware and […] The post…
The biggest takeaways from our global survey of payment leaders.
16 Nov 2020
New Study Reveals the Struggles that Many Businesses Face in Getting Paid During the COVID-19 Pandemic
GoCardless96% of businesses are waiting on outstanding payments for 10+ days
Master the Hero animation, state management, importing 3rd party dependencies, multiple screens, navigation, storing persistent data, vibration & more.. The post Case Study: Building a Mobile Game with Dart and Flutter appeared first on RisingStack Engineering.
My thoughts and take homes after using Kedro for 6 months in various projects and teams.
The Internet is a dangerous place in the best of times. Sometimes Internet engineers find ways to mitigate the worst of these threats, and sometimes they fail. Every now and then, however, a major Internet company finds a solution that actually makes the situation worse for just about everyone. Today I want to talk about … Continue reading Ok Google:…
Forrester Consulting: Rethink Your Payment Strategy To Save Your Customers And Bottom Line
GoCardlessDiscover more about the state of recurring payments across the globe in this exclusive report.
Explore procedural 1D terrain generation for games using Python. Learn techniques like interpolation and superposition for realistic landscapes.
13 Nov 2020
Use historical data to forecast financial trends with regression analysis
Track your company's efficiency with the gross profit margin formula
With Warp (also called WarpBuilder) we’re making big changes to our JIT (just-in-time) compilers, resulting in improved responsiveness, faster page loads and better memory usage. The new architecture is also more maintainable and unlocks additional SpiderMonkey improvements. This post explains how Warp works and how it made SpiderMonkey faster. The post Warp: Improved JS performance in Firefox 83 appeared first…
Every so often I discover a property in JavaScript objects that I didn’t know existed, oftentimes using another trick to accomplish the same functionality. One such property I just learned about was isConnected, a node property that attached to a context (i.e. document). Here’s how to use Node.prototype.isConnected: I used to run parentNode checks on the element to see if…