Chris Coyier of CSS-Tricks is an amazing engineer and blogger. He’s not only creative but has always had the drive to put his thoughts to work, no matter how large. He also has a good eye for the little things that can make CSS-Tricks or your site special. One of those little things is his custom scrollbar — let’s have…
13 Apr 2020
12 Apr 2020
Build a Chat Application using Swift, SwiftUI, ReSwift and PubNu - the real-time communication API for every industry
Build a Chat Application using Swift, SwiftUI, ReSwift and PubNu - the real-time communication API for every industry
Learn how to create a robust rating system using Bayesian Average to rank items effectively. Explore its advantages over arithmetic mean and cumulative ratings, and see how it can be applied using the MovieLens Dataset.
11 Apr 2020
Another Zappa, again generated by my Vertigo project. I still have this one lying around, I have to finally frame it. Created: April 2020 Size: 21x21cm Paper: Fabriano Bristol 250gsm Pens: Molotow Blackliner
10 Apr 2020
Welcome to yet another working-from-home pandemic episode of Fun For Friday Fabulous Adventures. Over the past while I’ve gradually been looking for music, movies and games I enjoyed as a teenager and seeing how they hold up. So I am … Continue reading →
The SQL MERGE statement is a device whose mystery is only exceeded by its power. A simple example shows its full power according to standard SQL. Imagine you have a production table for product prices, and a staging table from which you want to load the latest prices. For once, I’m using the Db2 LuW … Continue reading The Many…
Business owners like you and technology experts like me are witness to the evolution of every organization into a digital organization. This movement is born out of the realization that technology is not just a supporting software function but is at the core of every transforming business.
9 Apr 2020
Want to know more about how to do payroll in the UK? Read on.
Accounts receivable days can help you determine the efficiency of your AR team.
Want to know more about remittance advice slips? Read our definitive guide.
8 Apr 2020
Read on to find out more about the importance of profit and loss statements.
What happens if an ACH payment is returned? Find out right here.
Alex Hendricks turns up the radio in the cabin of his ‘91 Ford LT8501. He’s drowning out the noise of the construction crew 100ft ahead as they make progress on a brand new bridge in Waco, Texas. Alex isn’t here to take in the sight of fresh new infrastructure. He’s in his truck waiting for […] The post How Ruckit…
We are living in challenging and uncertain times right now. Unprecedented change is happening on a daily basis for businesses, communities and individuals alike and the amount of coverage and opinions can feel somewhat overwhelming. But one thing is for sure: inequity is rife in our society and we need to pay attention and adapt accordingly.
7 Apr 2020
What is the difference between accounts receivable and accounts payable?
Learn how to calculate incremental cash flow with our comprehensive guide.
Firefox 75 is chock full of handy new dev tooling: instant evaluation in the web console, event breakpoints for WebSockets, and more. New web platform features include HTML lazy loading for images, the CSS min(), max(), and clamp() functions, public static class fields, and additions to Web Animations API support. The post Firefox 75: Ambitions for April appeared first on…
[On-demand webinar] The road to success: introducing our new payment intelligence product
GoCardlessWatch our free webinar and discover how recurring payment intelligence can help reduce your payment failures.
As a 21st century business leader, you’ve definitely heard of the term ‘digital transformation’ a gazillion times. Experts and practitioners across the globe have, and continue to, extensively write and speak on the topic. However, in spite of the expansive thought leadership and opinions from pundits and ‘transformation-gurus’, we still see 70% of businesses faltering on their path to digital…
6 Apr 2020
Our comprehensive guide to managing a credit balance in accounts receivable.
Want to know more about depreciation in cash flow statements? Read on.
Our comprehensive guide to debt reduction strategies for small business.
Why is accounts receivable an asset? Find out with our definitive guide.
In the first part of this two parts article series, we identified the paradigm shifts of a digital transformation, explained the case study – the One Touch Retail (OTR) project – presented the approach Mercedes-Benz is using to address the transformation, discussed agile ways of working based on the case study, and investigated how we can avoid faux agile (fake…
5 Apr 2020
The five essential chat features to boost user engagement, retention, and LTV
PubNub supports financial services, healthcare, and more in India through our Mumbai POP and compliance with local data storage regulation.
The five essential chat features to boost user engagement, retention, and LTV
PubNub supports financial services, healthcare, and more in India through our Mumbai POP and compliance with local data storage regulation.
Zerodha, now India’s largest stock broker, bootstrapped and profitable, turns ten years old this year. The Zerodha tech team turns seven years old. The tech team has remained largely elusive over the course of our existence. While we have pondered starting a tech blog for more than half a decade, we have often found ourselves too busy building the fundamental…
A rate limiter restricts the intended or unintended excessive usage of a system by regulating the number of requests made to/from it by discarding the surplus ones.
4 Apr 2020
Created: April 2020 Size: ~18x18cm Paper: Fabriano Black Black 300gsm Pens: Uni-ball Signo UM-153
3 Apr 2020
Distinguished engineer Martin Thomson explains how this problem occurred, the implications for people who might be affected, and how problems of this nature might be avoided in future. To get there, we need to dig a little into how web caching works. The post Twitter Direct Message Caching and Firefox appeared first on Mozilla Hacks - the Web developer blog.
What is contribution margin? Check out our guide for more information.
TL;DR: It’s complicated. Yesterday Zoom (the videoconferencing company, not the defunct telecom) put out a clarification post describing their encryption practices. This is a nice example of a company making necessary technical clarifications during a difficult time, although it comes following widespread criticism the company received over their previous, and frankly slightly misleading, explanation. Unfortunately, … Continue reading Does Zoom…
Find out everything you need to know about trade receivables, right here.
Find the best payment gateway for your company with our handy guide.
One of jOOQ’s biggest strength is the fact that it is a type safe SQL API. “Type safe”, in this context, means that every object that you put in a jOOQ query has a well defined type, such as: Condition Field Table These can be used in jOOQ in a type safe way as such: … Continue reading What’s a…
I love the patterns that emerged from polygon splitting, it is a perfect contrast with the geometrical base of the drawing. My plotter wasn't calibrated properly, resulting in some lines not being perfectly aligned, but to me, it just gave even more soul to the drawing. Created: April 2020 Size: 30x42cm Paper: Kunstdruck Pens: Pigma Micron
2 Apr 2020
PubNub surveyed avid gamers to see how they form relationships in multiplayer games, through in-game chat.
PubNub surveyed avid gamers to see how they form relationships in multiplayer games, through in-game chat.
One interesting aspect of working at Mozilla is that Firefox lives in a mercurial repository while several other projects live on GitHub in a git repository. While most focus on either Firefox or another project, I switch between both, leaving me running git commands inside the mercurial repository and hg commands inside git repos. It’s a frustration that I’ve lived…
We're bringing Serverless Components out of beta and introducing several new features to deliver a dramatically improved serverless development experience.
1 Apr 2020
For a blog hosted with Firebase Hosting, it turns out that a little search box is fairly easy to implement by using Cloud Functions for Firebase.
Addressing the need for urgent cultural change Remote working has suddenly barrelled into the boardroom, right to the top of the CEO’s agenda. The CIO’s ability to keep people working in the face of domestic and international travel restrictions brought about by the COVID 19 crisis, has become business critical.
31 Mar 2020
An in-depth introduction to web monetization with Coil. Coil is a payments platform that doesn't really on advertising or personal data collection to support digital content creators directly. Firefox Reality is rolling out a Coil-based experiment for creators and consumers, and you're invited to participate or learn more about how it works, and why Mozilla is involved. The post Innovating…
Want to learn how to make financial projections for small business? Here’s how.
React Easy State is a transparent reactivity based state manager. It automagically decides when to render which components without explicit orders from you. The post Introducing React Easy State by RisingStack appeared first on RisingStack Engineering.
You can now automatically monitor and troubleshoot monolambdas like Express.js and Flask with the Serverless Framework Pro!
Check more drawings on the mini site. I also did a write up on how it is made. I really need to plot a couple more of these. Created: March 2020 Size: 42x30cm Paper: Fabriano Black Black 300gsm Pens: Uni-ball Signo UM-153
While COVID-19 has the general population extremely worried, India’s Banking system is losing sleep over a connected worry; Non Performing Assets or NPA. This RBI data could put things into perspective - Briefly, NPAs’ impact could be summarised as -
30 Mar 2020
with Catherine Birkett, CFO, GoCardless
What is a good debt-to-equity ratio? Get the lowdown with our simple guide.
Learn everything you need to know about TARGET2 with our comprehensive guide.
El día de hoy se lanza Firefox número 74. Las funciones más relevantes que te presentamos esta vez son mejoras en la seguridad: Política de funciones, el encabezado Cross-Origin-Resource-Policy y la eliminación del soporte para TLS 1.0/1.1. También tenemos algunas nuevas funciones de propiedades de texto CSS, el operador de encadenamiento opcional JS y otras […] The post La seguridad…
目前Firefox 74已經發布了。這次我們提供最重要的新功能是安全性的提升:特徵策略(Feature Policy),Cross-Origin-Resource-Policy標頭和移除TLS 1.0 / 1.1支援。我們還新增一些新的CSS文本屬性功能,JS鏈接運算符還有其他2D canvas文本度量標準功能,以及大量DevTools增強功能和錯誤修復功能。 本文同樣包含一些重點,你也可以在以下文章中閱讀新增功能的完整列表: Firefox 74開發人員專區 Firefox 74網頁相容性 Firefox 74終端用戶專區 提升安全性 讓我們看看74版本中安全性的改良。 特徵策略(Feature Policy) 我們終於在默認模式中啟用Feature Policy。你現在可以使用<iframe> allow屬性還有Feature-Policy HTTP標頭設定頂級文檔和iframe功能權限。語法範例如下: <iframe src="https://example.com" allow="fullscreen"></iframe> Feature-Policy: microphone
Firefox 74已于今日发布。新版本最重要的新增功能体现在安全性方面的增强:特征策略(feature policy)、Cross-Origin-Resource-Policy标头及取消了对TLS 1.0 / 1.1的支持。我们还提供了一些新的CSS文本属性功能、可选JS链接运算符和其他2D画布文本测量功能,以及海量DevTools增强功能和错误修复功能。请照例阅读重点内容或从以下文章中找到所有新增内容的完整列表: Firefox 74开发人员必读 Firefox 74网站兼容性 Firefox 74最终用户发行说明 安全性增强 让我们了解一下74版本在安全性上的增强。 特征策略(Feature Policy) 最终版中Feature Policy(功能策略)默认开启。您现在可以使用<iframe> allow属性和Feature-PolicyHTTP标头为顶级文档和iframe设置功能权限。语法示例如下: <iframe src="https://example.com" allow="fullscreen"></iframe> Feature-Policy: microphone
On the evening of January 20, a medical expert in China confirmed what people across the country feared: that the rapidly-spreading coronavirus was transmittable from person to person, a huge discovery that shifted the entire strategy of how Thoughtworks China would respond to the growing epidemic. With over 1,800 employees across Thoughtworks China and nearly 300 in Wuhan alone, leaders…
[Stories of Social Change] Raising awareness for discriminatory AI programs in Brazil
Thoughtworks InsightsOver the years, the world has seen remarkable and rapid advancements in technology which are deeply impacting society. Despite this, we continue to struggle with issues such as poverty, violence, and climate change. At Thoughtworks, we believe that technologists have a unique role to play in how we can positively impact society and push for a more equitable tech future.
28 Mar 2020
Image was generated using Vertigo, a small vector shader tool I created. It is open source and you can try it live on it's website. Created: March 2020 Size: 40x32cm Paper: Kunstdruck Pens: Pigma Micron
27 Mar 2020
A student who I used to tutor in CS occasionally sent me a meme yesterday which showed “NEW GRAD vs SENIOR DEVELOPER”; the new grad is all caps yelling NO! YOU CAN’T JUST USE BRUTE FORCE HERE! WE NEED TO … Continue reading →
A new feature makes it easier to pause multiple customer subscriptions.
In the simplest terms, when we think about capacity, we think about how much of something that we have. The ‘something' can be any quantity - time, volume, weight, etc. The capacity of a machine that makes widgets (or sausages) can be calculated simply by the number of widgets (or sausages) it can make in a specified period of time.…
26 Mar 2020
HIPAA compliant video conferencing is a key aspect of modern healthcare. Learn how to be there for your patients over video while staying compliant.
HIPAA compliant cloud storage helps covered entities safely store and transfer protected health information.
Todd Greene, CEO of PubNub, shares how PubNub is ensuring worker safety and business continuity.
The top five ways game developers can use player chat data to improve their game.
HIPAA compliant video conferencing is a key aspect of modern healthcare. Learn how to be there for your patients over video while staying compliant.
HIPAA compliant cloud storage helps covered entities safely store and transfer protected health information.
Todd Greene, CEO of PubNub, shares how PubNub is ensuring worker safety and business continuity.
The top five ways game developers can use player chat data to improve their game.
For many of us, git and GitHub play a huge role in our development workflows. Whenever we have a tool that we need to use often, the more fine-tuned we can make that tool, the faster we can get things done. The following are five git commands or helpers that can make your developer life much better! Quickly Pull Down…
Get the lowdown on MRR for SaaS businesses with our comprehensive guide.
Calculating NPV? Here’s our net present value formula.
Learn how to calculate your business’s weighted average cost of capital.
Find out how to make an annual operating plan with our simple guide.
Find out more about IaaS, PaaS, and SaaS services with our handy guide.
PubNub Tutorial - How to setup and send mobile push notifications for iOS (APNS) and Android (GCM/FCM) with React Native and PubNub.
PubNub Tutorial - How to setup and send mobile push notifications for iOS (APNS) and Android (GCM/FCM) with React Native and PubNub.
Today I have a very personal project to share with you all. Letters from Sarajevo is a web adaptation of the book of the same name. My brother wrote the book using authentic letters our father sent us while being stuck in Sarajevo during the war in the nineties. For more information about the book, please check about page. Illustrations…
25 Mar 2020
A letter inviting Pusher Chatkit customers to migrate to PubNub to avoid disrupting chat service
A letter inviting Pusher Chatkit customers to migrate to PubNub to avoid disrupting chat service
Did you know you can easily turn any video from Youtube into a background for Zoom (Version 4.6.4+) using a simple command-line tool called Youtube-DL. One of my favorite videos is The Traveling Bird Feeder so I will use it for this example. Install Youtube-dl: brew install youtube-dl Then fingerprint the video: youtube-dl -F https://www.youtube.com/watch?v=vu72ja_mGME Then download any video larger…
Here are some web development learning resources for kids of all ages. All you need is a web browser. This collection looks at social VR experiences using Hubs and Spoke, CSS coloring and games that teach Grid and Flexbox, and WebXR field trips that are out of this world. The post Learn web technology at “sofa school” appeared first on…
24 Mar 2020
Telemedicine, telehealth, and mobile health chat apps support user trust and usage during the COVID-19 pandemic.
Trends in healthcare, E-Learning, and live events among PubNub customers during COVID-19
Telemedicine, telehealth, and mobile health chat apps support user trust and usage during the COVID-19 pandemic.
Trends in healthcare, E-Learning, and live events among PubNub customers during COVID-19
I don’t enjoy politics, I don’t know enough about it, and my privilege greatly insulates me from its negative effects, and so I don’t talk about it much on this blog. My intention in creating the blog lo these decades … Continue reading →
AI is the new black. Regardless of their industry, business leaders seem to understand that AI will impact their future in a big way - much like electricity, the internet and mobile have, in the past. This mindset also falls in line with the shift to a Tech@Core approach that we’ve found to be characteristic of the ongoing Fourth Industrial…
Six headphone-wearing tech-workers on a product team sit together in a co-work facility, with an iron-clad rule that states that they must not talk to each other face-to-face at any time. To level the collaboration playing field with their 4 remote team members, they all use Zoom, Slack and a wiki to get their job done. Science fiction madness? Or…
The third part of this series on innovation looks at practical ways to make innovation sustainable and repeatable
A look at the software development techniques that have redefined the technology landscape
23 Mar 2020
Access management can be a bit of a nightmare, especially when we realize that we rely on a number of different, independent services that power our organizations. Many businesses use Gmail for email, Google Docs for documents, Slack for communication, GitHub for their codebase, etc. Yet each of these services provides their own permissions screens, which makes access management a…
Find out what is a GB-second in the AWS terminology
Mention concurrency and you’re bound to get two kinds of unsolicited advice: first that it’s a nightmarish problem which will melt your brain, and second that there’s a magical programming language or niche paradigm which will make all your problems disappear. We won’t run to either extreme here. Instead we’ll cover the production workhorses for concurrent software – threading and…
As a person whose livelihood has generally depended on building relationships, facilitating teams and groups of people, and driving outcomes for clients, being suddenly grounded at home for what is currently an unknown period of time is a bit of a shock. Right now I'm extremely grateful that Thoughtworks has been practicing remote-first philosophies for some time, so prolonged periods…