Follow these simple steps to make sure you have your keys correctly set up in your PubNub application, whether chat, IoT, or more.
25 May 2022
Follow these simple steps to make sure you have enabled App Context correctly in your PubNub application, whether chat, IoT, or more.
Discover how payment failures can impact your business.
Sign up now! This webinar is for developers who are looking for a point of entry with Serverless Framework.
Authentication and Authorization in Service Mesh (part 1)
Authentication and Authorization in Service Mesh (part 2)
24 May 2022
Find out how cashless payments could transform your school
How could a pest control accounting app help your business?
Find out how personal trainer accounting software could help
Less admin and more playing with a musician invoice template
Accounting software with automated billing could transform your business
This month, the Cisco Umbrella team – in conjunction with Talos – has witnessed the rise of complex cyberattacks. In today’s edition of the Cybersecurity Threat Spotlight, we unpack the tactics, techniques, and procedures used in these attacks. Want to see how Cisco Umbrella can protect your network? Sign up for a free trial today! […] The post BlackCat Ransomware,…
Codex is now powering 70 different applications across a variety of use cases through the OpenAI API.
How to choose between a hosted or non-hosted payment gateway? (part 1)
How to choose between a hosted or non-hosted payment gateway? (part 2)
23 May 2022
PubNub is proud to announce the release of the new Events & Actions feature with a free preview until Aug 31, 2022.
The top 5 payment management software platforms for your SME.
We look at why internal communication matters for SMEs and how to improve yours.
What do ACH payments offer over other methods? Find out here.
Blender gets four slots for Google Summer of Code 2022.
Learn the difference between procurement vs purchasing.
Learn how to grow your freelance business.
Learn how to avoid maverick spend.
Learn about CFO best practices.
Be prepared with our going freelance checklist
A battle of wits with datetime (part 1)
A battle of wits with datetime (part 2)
22 May 2022
This how-to will explain real-time geolocation services for developers and how PubNub makes it easy to build geolocation apps.
A decade ago HTML and CSS added the ability to, at least signal, validation of form fields. The required attribute helped inform users which fields were required, while pattern allowed developers to provide a regular expression to match against an <input>‘s value. Targeting required fields and validation values with just CSS and HTML was very useful. Did you know that…
Learn asynchronous communication for business.
Learn how inflation and interest rates impact your business.
Learn about the best electric company cars.
What can legal timekeeping and billing software do for your law firm?
20 May 2022
The root, branch, leaf and fruit of pair programming (part 1)
The root, branch, leaf and fruit of pair programming (part 2)
How to create and implement a robust data quality framework (part two)
Why are enterprises having a data quality problem and how to fix it (part one)
Thoughtworks InsightsWhy are enterprises having a data quality problem and how to fix it (part one)
19 May 2022
[Update: May 25, 2022 – GitHub integration is now re-enabled. You can connect to GitHub immediately or wait for the enhanced integration as described below. To re-establish your GitHub connection now, please follow these instructions.] We know you are waiting for us to re-enable our integration with GitHub, and we’ve committed to you that we […] The post Plans to…
GitHub aims to be the home for all developers and we know that it is a great privilege and responsibility to make this a reality. We want to ensure that all developers have the opportunity to contribute to open source and use the GitHub platform for personal projects and at work—no matter their physical or cognitive ability. This is important…
The neuromarketing sector is expected to grow exponentially between now and 2025
Choosing a great company name is not easy – here are some tips and tricks
You don’t have to be on Amazon to sell from your own online marketplace
What’s the difference between PR and marketing? We explain the key points.
Everything you need to know to create a carpentry invoice (and a free template).
Let’s start with a beautiful quote, which also can act as a great summary of what I want to share: “If you need a readme.md explaining how to build a project, you already failed” – Eelco Dolstra With this in mind, try to think back if you ever tried to follow along in a tutorial […]
The jOOQ API is all about convenience, and as such, an important operation (the most important one?) like fetch() must come with convenience, too. The default way to fetch data is this: It fetches the entire result set into memory and closes the underlying JDBC resources eagerly. But what other options do we have? Iterable … Continue reading The Many…
Twitter Spaces with Twitter and Charm folks, discussing favorite developer tools.
The second generation of MapLibre GL JS is here! It has been rewritten in TypeScript and maps can be displayed in 3D. All previous apps, styles, and custom maps continue to work and are now 3D-ready.
AI and Serverless work really well together. But not just for AI models. Serverless can also help you in deploying your models to make them available to your users.
Re-assessing competency frameworks
Data Mesh in practice: Organizational operating model
Data Mesh in practice: Product thinking and development
Data Mesh in practice: Technology and the architecture
Data Mesh in practice: Getting off to the right start
18 May 2022
See an event management invoice sample and template in our guide.
Learn about business hypergrowth and how to achieve it.
Discover freelancer challenges and how to overcome them.
Discover the ecommerce checklist for a successful store launch.
Discover how to write a tradesman invoice with a free template.
We're marking Neurodiversity Celebration Week by sharing our personal stories
Early users have created over 3 million images to date and helped us improve our safety processes. We’re excited to begin adding up to 1,000 new users from our waitlist each week.
This release contains several minor improvements and a couple of new features! Let’s have a look!
This is a walkthrough on how easy it is to use both Serverless Cloud and Upstash together to easily and quickly offer your users the app performance they deserve.
17 May 2022
How to fix the Algolia objectID required error when indexing content for search.
Husky is an unbundled, distributed, schemaless, vectorized column store. Here’s how we built it—and why.
A great overview of all the latest and upcoming CSS features. Presented by Adam Argyle at Google I/O ‘22.
In this article learn what serverless architecture is, 3 benefits to using it, and see examples of how it's being used.
Data challenges for next-generation stargazers
16 May 2022
At GitHub, we use GitHub to build our own products, whether that be moving our entire Engineering team over to Codespaces for the majority of GitHub.com development, or utilizing GitHub Actions to coordinate our GitHub Mobile releases. And while GitHub Issues has been a part of the GitHub experience since the early days and is an integral part of how…
Everything you need to know to create an auto repair invoice.
Learn all about medical billing basics here.
Find out about medical billing systems.
IVR payments are both secure and convenient.
I have a sweet tooth and one candy I really enjoy is Strawberry Sour Punch. Unfortunately after twenty years of having the same formula it seems that the company has decided to change the formula for Sour Punch. The new candy has more of a cherry flavor and isn't as sour. It does not taste […]
A couple of weeks ago I was working on adding SSH Certificate Authentication support to Wish, and did not find any good, to the point documentation on how to use certificates from the Go SSH client — hence this post.
Three things business leaders should know about digital transformation
15 May 2022
Is empathy possible in the metaverse? What can we do to build better experiences in Virtual Spaces?
In my previous post 8 months ago I described how our open source online game DDraceNetwork has been suffering under DoS attacks for about 8 years, basically since its inception. Recently the attacks have gotten much worse, forcing us to work on further approaches. Since many players made suggestions recently, I’m writing this blog post to summarize what we are…
14 May 2022
This is a draft of a chapter from my in-progress book, Practical Math for Programmers: A Tour of Mathematics in Production Software. Tip: Determine an aggregate statistic about a sensitive question, when survey respondents do not trust that their responses will be kept secret. Solution: import random def respond_privately(true_answer: bool) -> bool: '''Respond to a survey with plausible deniability about…
13 May 2022
Covid restrictions are starting to be relaxed, so I am beginning to feel like Willie and am getting on the road again, and in the next six weeks, I am attending and presenting at these four amazing events. BSidesKy I am amazingly excited to attend bsides.ky in the Cayman Islands at the end of May, where I will be leading…
Our Customer Group came together for the first time in 3 years. See how it went.
To wrap up the 5 part series, lets look more deeply into how to do automated testing of your Serverless application
How to turn user story estimates from a burden to an asset for your team
Challenging the design/tech status quo
12 May 2022
Firefox uses a multi-process model for additional security and stability while browsing: Web Content (such as HTML/CSS and Javascript) is rendered in separate processes that are isolated from the rest of the operating system and managed by a privileged parent process. This way, the amount of control gained by an attacker that exploits a bug in a content process is…
Use AWS WorkSpaces to quickly create a Windows 10 computer on the Cloud
Employees at all modern software companies use a ton of outside pieces of software to do their jobs. Learn how Datadog’s IT team expanded Clarity to automate monitoring these accounts for inactivity and optimizing how much we spend on them.
Come join our May Community Call! We'll be covering how to structure a Serverless Application and be joined by Purple Technology who share their serverless story.
Part 4 of 5 with our series and its time to start implementing our architecture in code and configuration using some appropriate design patterns and following a Function as a Microservice style.
What’s it like to be a software developer at Thoughtworks?
11 May 2022
The creative journey for a new Icon.
Find a car rental invoice sample and free template in our guide.
Keep better track of bakery invoices with accounting software.
An interesting hint by Vladimir Sitnikov has made me think about a new benchmark for jOOQ: The benchmark should check whether single row queries should have a JDBC Statement.setFetchSize(1) call made to them by default. The Javadoc of the method says: Gives the JDBC driver a hint as to the number of rows that should … Continue reading Setting the…
In this 3rd part of our 5 part series about Java and Serverless, we design our full architecture and look at all the pieces in preperation for our code.