Approaches to leadership for digital work
14 Jun 2023
13 Jun 2023
As companies adapt operations to the virtual stage, virtual chat automation will revolutionize what's possible.
Hey there, fellow Next.js enthusiasts! Are you looking to add some visual flair to your web application? Well, you’re in luck! In this article, we’ll dive into the wonderful world of Font Awesome icons and explore how you can integrate them seamlessly into your Next.js projects. So, let’s get started and make your app shine! […]
We’re announcing updates including more steerable API models, function calling capabilities, longer context, and lower prices.
Managing feature toggles in teams: Static vs dynamic feature toggles (Part five)
Thoughtworks InsightsManaging feature toggles in teams: Static vs dynamic feature toggles (Part five)
Enabling employee and customer experience with better internal products
12 Jun 2023
It’s been quite a while since I’ve gotten a few things off of my chest and since I’m always full of peeves and annoyances I thought it was time to unleash: One day you’re getting recruited by another crypto wallet vendor, the next their users are getting drained of funds. Dodged a bullet there… Apple has released its XR headset…
Dive deeper into the benefits of IIoT and see the impact of real-time data on manufacturing processes.
The waiting list for Early Bird RabbitMQ Summit tickets is now available. The post Sign up for the RabbitMQ Summit Waiting List appeared first on Erlang Solutions.
Your First Steps with SudoLang If you want to build chat bots, games, or applications using AI models like ChatGPT, you’ve come to the right place. In this article, we’re going to dive into the basics of SudoLang, a powerful natural language pseudocode programming language designed to instruct advanced language models like OpenAI’s GPT-4, Anthropic’s Claude, and others. SudoLang was…
11 Jun 2023
I’m aware that I haven’t been writing as many blog posts as I’d hoped to about DigiMixer. I expect the next big post to be a comparison of the various protocols that DigiMixer supports. (I’ve started a protocols directory in the GitHub repo, but there isn’t much there yet.) In the meantime, I wanted to … Continue reading SSC Protocol…
9 Jun 2023
The June 2023 release of the Python and Jupyter extensions for Visual Studio Code are now available. This release includes a test discovery and execution rewrite, an option to run your Python file in a dedicated terminal, a preview of IntelliSense on overloaded operators, and configurable index limits with Pylance. Keep reading to learn more! The post Python in Visual…
Introduction Process Injection is a popular technique used by Red Teams and threat actors for defense evasion, privilege escalation, and other interesting use cases. At the time of this publishing, MITRE ATT&CK includes 12 (remote) process injection sub-techniques. Of course, there are numerous other examples as well as various and sundry derivatives. Recently, I was […]
Managing feature toggles in teams: Testing feature toggles (Part four)
8 Jun 2023
RabbitMQ enthusiasts now have the opportunity to submit propsals for the upcoming RabbitMQ Summit 2023. This post will tell you all you need to know on how to share the stage with the Rabbit community. The post Call for Speakers at the RabbitMQ Summit appeared first on Erlang Solutions.
7 Jun 2023
A few weeks ago I passed my AWS Certified Developer Associate (DVA-02) exam and I thought it would have been nice to document how _heck_ I accomplished to do it on a first try,…
How the Guardian’s real time analytics tool pivoted from ElasticSearch Rollups to BigQuery and what we learnt along the way Ophan is the Guardian’s in-house developed real time analytics tool which allows us to see how our content is performing in real-time, providing our Editorial teams with the insights they need to curate and promote our journalism. Its intuitive ways…
Introduction In this article, we are going to see what is the best way to validate the DDL schema and the JPA entity mappings when using Spring and Hibernate. I decided to write this article after reading this Tweet: The hbm2ddl validate strategy As I explained in this article, Hibernate provides a SchemaManagementTool that we can use to manage or…
Module Federation Pipeline — Part 1 What is Module Federation? Module Federation is a feature in modern JavaScript module bundlers like Webpack that allows separate applications or micro-frontends to share code and resources seamlessly. It enables the development of modular and independent components that can be distributed across different applications, allowing for greater flexibility, code reuse, and improved performance. With…
A brief introduction to Airflow's scheduling mechanism (part one)
Breaking down barriers: My journey to empowered leadership
Transforming with Data Mesh: A Journey of Showing, Shifting, and Scaling
6 Jun 2023
PubNub Insights lets you understanding user interactions better and do more with your application data.
5 Jun 2023
This guide features WebSocket client implementations for some of the most popular client-side languages.
3 Jun 2023
Industrial Internet of Things (IIoT) has been expanding rapidly, revolutionizing the world of manufacturing and automation.
When (modular) monolith is the better way to build software
Pathways to tech: how you can help pave the way for a more diverse industry
2 Jun 2023
God famously does not play dice with the universe, but he seems to enjoy writing Haskell: Consider the wave-particle duality in quantum mechanics. Every particle behaves as a wave, as long as you haven’t interacted with it. Thanks to Haskell’s lazy evaluation values are also only evaluated once they are accessed (interacted with particles), and stay unevaluated thunks (waves) in…
We’re working on improving our API offering. In order to do that, a few changes are coming: We need to revoke access for some of you with…
Getting set for global content delivery at scale
1 Jun 2023
Do you know how to make sure you get paid for your consultancy work?
Are you using the best payment processor for your digital products?
A simple guide to finding the right fintech payment companies for your business.
Learn about therapist payments and digital payment processing.
What’s the best way to take payments for your laundry business?
Exploring high-level user interfaces for Geometry Nodes assets.
Ever wondered the impact ChatGPT can have on your Elixir code? The post How ChatGPT improved my Elixir code. Some hacks are included. appeared first on Erlang Solutions.
Creating screen recordings is an essential skill for web developers. Screen recordings can illustrate new features, bugs, or a variety of other ideas. I’m often asked what app I use to create screen recordings and people are shocked when I tell them Quicktime! Let’s review how to create a screen recording with with Mac’s native Quicktime! In Short: Open Quicktime…
Our goal is to facilitate the development of AI-powered cybersecurity capabilities for defenders through grants and other support.
This post sketches out our incident response process, where it succeeded and where it stumbled on March 8, and what we learned along the way.
Inclusive testing – creating opportunities
Teach for Thailand
Teamwork gets things moving quickly for STOP THE TRAFFIK Group partnership
Smoothing the referrals pathway at Citizens Advice
31 May 2023
Bookmarks for June 2023: 9 links - (2) Lesson 21 - Integration Styles: Remote Procedure Call...; Lesson 22 - Integration Styles: Messaging - YouTube; Some blogging myths, and more.
If you’re exploring the lesser-used features of React, you might come across forwardRef. It’s a method used to pass refs between parent and children components. In this article, we’ll talk through what refs are, forwardRef, and how to type forwardRef using generic type parameters. What are refs? In React, “refs” are a feature that allows […]
Introduction Welcome to a new issue of the High-Performance Java Persistence Newsletter in which we share articles, videos, workshops, and StackOverflow answers that are very relevant to any developer who interacts with a database system using Java. Articles The pick of this edition is this article which explains why performance engineering is not just about solving a few bottlenecks that…
This month, colleagues across the product and engineering department, as well as other parts of the organisation, came together for another exciting hack day For our first hack day of 2023 we kicked off with a delicious theme around ‘Food’, with a side of the usual ‘free-for-all’ of course. Hackers were invited to think about all things edible, whether as…
We've trained a model to achieve a new state-of-the-art in mathematical problem solving by rewarding each correct step of reasoning (“process supervision”) instead of simply rewarding the correct final answer (“outcome supervision”). In addition to boosting performance relative to outcome supervision, process supervision also has an important alignment benefit: it directly trains the model to produce a chain-of-thought that is…
A brief introduction to Airflow's scheduling mechanism (part two)
30 May 2023
In this article, we will explore how API companies play a pivotal role in B2C2B.
Plans and timeline for the third generation Grease Pencil coming to Blender 4.0.
Qdoba customer story highlights (2:00) Grab a burrito, settle in, and learn how Qdoba Mexican Eats revamped its security and network with cloud-delivered magic. It’s a spicy story: Qdoba’s support costs alone have been slashed by over $300,000 per year, while security posture and uptime are dramatically improved. “When Qdoba is connected, we are […] The post The Perfect Blend:…
The latest version of MapTiler Engine lets you add beautiful custom watermarks to protect your maps without ruining them.
Team Alignment board (TAB): Maximize team alignment in minimum time
Things you need to know before starting a Buy Now Pay Later project
UNERASABLE: Celebrating the resilience and contributions of the LGBTQIA+ community in Pride 2023
Thoughtworks InsightsUNERASABLE: Celebrating the resilience and contributions of the LGBTQIA+ community in Pride 2023
29 May 2023
Predictive maintenance is helping to optimize decision-making, reduce maintenance costs, and improve equipment life cycles.
The Swiss Economic Award is a prestigious prize that recognizes exceptional entrepreneurial accomplishments in Switzerland. More than 120 companies applied for this prize in 2023. The selection process involved ...
Transcending our cognitive limits with effective software engineering
A grain of sand in the digital divide
26 May 2023
Learn how we tackled a case of high network-latency in our usage estimation platform that required a multi-layered solution.
OCaml with Jane Street extensions is available from our public opam repo. Only a slice of the features described in this series are currently implemented.
Inverse-Conway-Maneuver: How to speed up product development teams successfully
Thoughtworks InsightsInverse-Conway-Maneuver: How to speed up product development teams successfully
Opening young minds to new possibilities
Bahmni lite - supporting healthcare where it’s needed most
AI augmented: The value of human relationship and its strategy
25 May 2023
If you’re building web apps in Next.js, you’ve probably had to iterate through an array at some point. This means you’ll have run into the issue of keys; unique ids for each element. In this article, we’ll talk about keys, when to use them, and how to create them. What are keys? The key prop […]
If you’re familiar with React, then you’ve probably heard of the useEffect hook. It’s one of the most powerful and commonly used hooks in React, and it allows you to perform side effects in your components, such as fetching data from an API or setting up event listeners. In Next.js, the useEffect hook is just […]
Have you ever visited a website with a long list of items, only to feel overwhelmed and lost in the sea of information? That’s where pagination comes in handy. By dividing content into smaller, manageable chunks, pagination helps users navigate through a website more easily and efficiently. In this article, we’ll explore how to implement […]
Event handling is an essential aspect of modern web development, enabling interactive user interfaces and dynamic content updates. However, ensuring type safety and preventing runtime errors can be a challenge when dealing with events in JavaScript. Luckily, TypeScript provides powerful features for typing event handlers and improving code reliability. In this article, we’ll explore different […]
Are you looking for a powerful and flexible framework to build your next web project? If so, you may want to consider Next.js. This React-based framework has gained popularity in recent years thanks to its many advantages, such as server-side rendering, automatic code splitting, and static site generation. Whether you’re building a simple blog or […]
Introduction In this article, we are going to see how we can achieve cache synchronization with the help of jOOQ and PostgreSQL functions. By using Change Data Capture, we can track how table records change over time and synchronize the application-level cache entries that were built from the table records in question. Domain Model Let’s assume we are building a…
Our nonprofit organization, OpenAI, Inc., is launching a program to award ten $100,000 grants to fund experiments in setting up a democratic process for deciding what rules AI systems should follow, within the bounds defined by the law.
40% WUGM in tech - how did we get here, and what next?
Responsible technology: a stimulus for a fairer society
24 May 2023
At Microsoft Build 2023 the Windows team announced Dev Drive, a new evolution of the Windows ReFS filesystem retuned for developer workloads like Git and builds. This new functionality will ship later this year in the Windows 11 23H2 refresh and is available now for early testing via the Windows Insider program. The post Dev Drive and Copy-on-Write for Developer…
What’s the best online rent payment service for landlords?
Discover how advanced payments can help improve cash flow.
PubNub Insights lets you understand how users interact with your application and what your most popular features are
GoCardless offers the ideal solution for multi currency payment gateway issues.
Learn how to accept international credit card payments.
A deep dive into what happened at the platform level during the outage of March 8, 2023.
Electrifying the world with AI Augmented decision-making
Digital talent: sensible defaults for an agile organization
23 May 2023
What is the invoice reconciliation definition and how is it used?
The best ecommerce checkout process should be intuitive for customers.
Discover how best to implement a recurring revenue model in a SaaS environment
See how to effectively choose the right SaaS billing solution for your business
See why progress invoicing and receiving partial payments is highly beneficial.
A primer on delegated access OAuth, short for “open authorization”, is a widely used protocol that allows users to grant third-party websites or applications access to their personal information on other websites. It provides a mechanism for secure access delegation across the internet. History Class Prior to the creation of OAuth, sharing of information with […] The post What is…
What is the average payment processing time in the US? It depends on your method
Omnichannel payments offer a more seamless customer experience.
Split payment options give customers greater choice.
We’re in an exciting time for technology. But to take advantage of the opportunities, it’s critical for developers to have access to the tools and resources that can help them stay productive and do their best work. At Microsoft, we’re migrating many of our developers to highly productive… The post Microsoft Dev Box for Microsoft engineers appeared first on Engineering@Microsoft.
© Midjourney Whether you’re fresh out of school or transitioning from another career, landing a job as a junior developer is a great accomplishment. But it’s only the first step on your path to a successful career. Finding your marks in this new position is the next big challenge. In this article I’ll share with you 7 tips I would…
The new version of OpenMapTiles is available in an OpenStreetMap style, showing all the features available.
How does "Buy Now Pay Later" work?