Sat.Aug 20, 2022 - Fri.Aug 26, 2022

article thumbnail

Joy of Agility – Joshua Kerievsky

Agile Alliance

Joshua shares six essential agile mantras, plus unforgettable, real-world agile stories that will empower you to be quick, adaptable, and resourceful in the face of opportunities and challenges. The post Joy of Agility – Joshua Kerievsky first appeared on Agile Alliance.

Agile 295
article thumbnail

Fixed Partitions

Martin Fowler

When partitioning data across a set of cluster nodes we need a uniform distribution and to be able add and remove nodes to the cluster without causing a lot of data to be moved around. Unmesh Joshi. explains how to do this by allocating data to a large number of virtual fixed partitions which are then allocated to the nodes.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Type-safe error handling with Shapeless coproducts in Scala

Xebia

Introduction. Error handling is often not given the attention that it deserves. Coming from imperative languages, it’s super easy to throw exceptions all over the place. Still, because it’s easy, it doesn’t mean it’s a good practice. It breaks referential transparency, making it difficult to reason about code. Java has checked exceptions, but that is not making the problem disappear, as it still breaks referential transparency.

article thumbnail

Diversifying Your Grant Portfolio

TechSoup

If your organization tends to receive funding from the same small pool of grant sources — perhaps benefiting from one or two government grant awards each year — then it may be a good time to start diversifying your grant portfolio. Investing your time and energy into generating a mix of different types of grant revenue lowers your financial risk by spreading your grant income across and within different types of grant support.

article thumbnail

LLMs in Production: Tooling, Process, and Team Structure

Speaker: Dr. Greg Loughnane and Chris Alexiuk

Technology professionals developing generative AI applications are finding that there are big leaps from POCs and MVPs to production-ready applications. They're often developing using prompting, Retrieval Augmented Generation (RAG), and fine-tuning (up to and including Reinforcement Learning with Human Feedback (RLHF)), typically in that order. However, during development – and even more so once deployed to production – best practices for operating and improving generative AI applications are le

article thumbnail

How To Screen Java Developers

Hacker Earth Developers Blog

Due to the number of increasing use cases, Java is among the most used programming languages right now. This goes without saying, the demand for Java developers is never-ending. As per StackOverflow , the demand for Java developers is as high as ever and 64% of respondents also stated that it’s the most used. There are quite a lot of talented JAVA developers out there but it still can be quite the hassle to find the right developer for your company.

More Trending

article thumbnail

How to Prepare for a Coding Interview: The Ultimate Guide

Coding Dojo

While stepping into an interview with the prospect of a new job or career should be exciting, it can also … Read more >>. The post How to Prepare for a Coding Interview: The Ultimate Guide appeared first on Coding Dojo.

How To 111
article thumbnail

New IT/OT Features Help Tenable Customers Increase Visibility, Security and Control

Tenable

Tenable.ot v3.14 product features increase coverage of segmented networks and give broader visibility across your operational technology (OT) environment. Now more than ever, it is essential for organizations to understand their cybersecurity baseline. From malicious outsiders and insiders to new vulnerabilities affecting multiple vendors — without effective visibility into your IT network you can't make the best business decisions.

Network 98
article thumbnail

Product Thinking: The Secret to Scaling Value – Melissa Perri

Agile Alliance

Melissa breaks down what product thinking is and how successful companies scale their product management organizations to create extreme value. The post Product Thinking: The Secret to Scaling Value – Melissa Perri first appeared on Agile Alliance.

Agile 245
article thumbnail

Key-Range Partitions

Martin Fowler

A Fixed Partition provides a good way to distribute data over many nodes when clients are accessing a single key at a time. If, however, a client wants a range of values, such as all names from "a" to "f", then they'll need to access every node. Unmesh Joshi explains how a Key-Range Partition provides a better alternative for this kind of data access.

Data 244
article thumbnail

Use Cases for Apache Cassandra®

There’s a good reason why Apache Cassandra® is quickly becoming the NoSQL database of choice for organizations of all stripes. In this white paper, discover the key use cases that make Cassandra® such a compelling open source software – and learn the important pitfalls to avoid. From understanding its distributed architecture to unlocking its incredible power for industries like healthcare, finance, retail and more, experience how Cassandra® can transform your entire data operations.

article thumbnail

Anders Hejlsberg Biography

The Crazy Programmer

Anders Hejlsberg is quite a famous personality, being a Technical Fellow in the Developer Division of Microsoft, Hejlsberg is popularly known as the influential creator of the development tools and various programming languages. He’s a chief designer of C# programming language as well as a key participant in the development of the Microsoft.NET Framework.

article thumbnail

Leadership Pause with Chris Johnson

Let's Grow Leaders

Navigating the current environmental, economic, and political realities is challenging (yet essential). This is where The Leadership Pause can help. In this episode, Chris Johnson, author of The Leadership Pause gives you tools to sharpen a skill that leads to clarity of mind and heart, reduces stress, and increases resilience. It starts by accurately discerning your position, strategizing a plan, and only then moving forward steering through life’s challenges.

article thumbnail

Engineering with Empathy – Kelsey Hightower

Agile Alliance

Defining engineering with empathy through a collection of real-world examples followed by a fireside chat to dig into the details. The post Engineering with Empathy – Kelsey Hightower first appeared on Agile Alliance.

article thumbnail

Emotet Resurgence: Cross-Industry Campaign Analysis

Darktrace

This blog aims to provide background and technical discoveries from the recent Emotet resurgence detected in early 2022 across multiple Darktrace client environments in multiple regions and industries. Predominantly in March and April 2022, Darktrace DETECT provided visibility over network activities associated with Emotet compromises using initial staged payload downloads involving algorithmically generated DLLs and subsequent outbound command and control, as well as spam activities.

Industry 141
article thumbnail

Addressing Top Enterprise Challenges in Generative AI with DataRobot

The buzz around generative AI shows no sign of abating in the foreseeable future. Enterprise interest in the technology is high, and the market is expected to gain momentum as organizations move from prototypes to actual project deployments. Ultimately, the market will demand an extensive ecosystem, and tools will need to streamline data and model utilization and management across multiple environments.

article thumbnail

Where DataOps and Opportunities Converge

DevOps.com

In today’s data age, getting data analytics right is more essential than ever. A robust data analytics implementation enables businesses to hit key performance metrics, build data and AI-driven customer experiences (think ‘personalize my feed’) and capture operational issues before they spiral out of control. The list of competitive advantages goes on, but the bottom […].

Analytics 132
article thumbnail

Avoiding the Transformation Trap

TechBeacon

I’ve recently been experiencing the wide disparity in the readiness of different businesses to embrace the digital economy. In May, I moved from an urban area to a much more rural one—bucolic really—and I’ve been taken aback by the number of checks I’ve written in the few months since the move. Before, I almost exclusively made payments electronically—either online, through apps, or sometimes through third-party payment services.

article thumbnail

CSS :out-of-range

David Walsh

One aspect of web development I’ve always loathed was working with forms. Form elements have been traditionally difficult to style due to OS and browser differences, and validation can be a nightmare. Luckily the native HTML APIs added methods for improving the form validation situation. With input[type=number] elements, you can add min and max attributes.

article thumbnail

Kubernetes Version 1.25: An Overview

Aqua Security

Kubernetes Version 1.25 was released with 40 new enhancements including 13 Stable, 10 Beta, 15 Alpha, and 2 Deprecated. Join us as we present some of the notable features in this release, apply security with the Pod Security Admission (PSA), validate whether your cluster is using containerd, and give an overview of the features.

127
127
article thumbnail

From Whims to Wins: How a Customer-Centric Portfolio Transforms Product Strategy

Speaker: John Mansour - President, Product Management University

You know that sinking feeling. You’ve come up with a winning product strategy, everyone’s on board and energized, and you’re halfway down the path to execution only to have it submarined by something someone convinced your leadership was more strategic! It’s a scenario that’s all too familiar, and it exemplifies one of the biggest struggles with individual product strategies.

article thumbnail

NewOps? AIOps? NoOps? Just Don’t Call Me Late for Dinner

DevOps.com

Once again, we are seeing an uptick in the use of the term NoOps. I always felt that NoOps was a misleading and, in fact, empty phrase. I don’t care what magic you think you have; you are never going to eliminate the need to operate your software, applications and infrastructure. I first heard the […]. The post NewOps? AIOps? NoOps? Just Don’t Call Me Late for Dinner appeared first on DevOps.com.

article thumbnail

What Leadership Means To Us At HackerEarth

Hacker Earth Developers Blog

“If you want your people to think, don’t give instructions, give intent.” – David Marquet, US Navy. A little over a year ago, just as the second wave was picking up, we had an epiphany. Managers, employees, and C-suite folks alike were stressed out. The pandemic raised job uncertainties, and people were worried about the next step in their careers.

article thumbnail

Pass Object As Function Arguments in C++

The Crazy Programmer

We can pass objects as arguments in member or non member functions. They can be passed either by value or reference. Pass by value creates another copy of the particular object which is deleted after the function is ended. Pass by reference means that we are passing the same object as a reference so if we do any changes in the object then it will remain permanently.

Examples 100
article thumbnail

Detect hardcoded secrets with GitGuardian

CircleCI

Developers are building features at an unprecedented speed using what they need from the software ecosystem. These ever-expanding options include open-source libraries and packages, SaaS tools, deployment systems, cloud services, and more. To keep things secure, we always need the same thing: a secret. What is a secret? Secrets are digital authentication credentials (API keys, certificates, and tokens) used in applications, services, or infrastructures.

article thumbnail

The Definitive Entity Resolution Buyer’s Guide

Are you thinking of adding enhanced data matching and relationship detection to your product or service? Do you need to know more about what to look for when assessing your options? The Senzing Entity Resolution Buyer’s Guide gives you step-by-step details about everything you should consider when evaluating entity resolution technologies. You’ll learn about use cases, technology and deployment options, top ten evaluation criteria and more.

article thumbnail

Force Me Back to the Office? Apple ‘Hasn’t Learned Anything’

DevOps.com

In this week’s The Long View: New ways of working. Whether it’s remote work, enforced hybrid working or a four-day working week, let’s triage the trends and futz with the future. The post Force Me Back to the Office? Apple ‘Hasn’t Learned Anything’ appeared first on DevOps.com.

Trends 120
article thumbnail

A.NET Programmer’s Guide to CancellationToken

Toptal

Microsoft created a standardized cancellation implementation that has far-reaching capabilities beyond its original use case.

143
143
article thumbnail

Creating a Better CTO Playbook With Dama Financial's CTO Zach Goldberg

Dzone - DevOps

Fact: There are guidebooks for everything in programming except for actually leading, managing, and inspiring programmers. That’s why I was so happy to have my friend Zach Goldberg on the podcast.

article thumbnail

Your Browser has become Your Office

Dots and Bridges

September 8, 2022, 1pm – 2pm (EDT ). The pandemic exacerbated a trend towards remote work. Mobile device proliferation has created an unprecedented cybersecurity challenge for all private and public sector organizations. Until recently, these organizations relied upon current “state of the art” technologies – VPN, etc. – to create perimeter protection for critical data.

article thumbnail

Lessons Learned in PostgreSQL®

In today's digital landscape, the threat of ransomware demands proactive defense. This paper, inspired by a real PostgreSQL® database incident, offers vital strategies for effective mitigation. Instaclustr expert Perry Clark outlines immediate actions to minimize risks, ensuring a swift response to ransomware threats and protecting critical data assets.

article thumbnail

Understanding the Importance of Developer Experience

DevOps.com

If you’re creating a developer tool, you’re bound to run into this dilemma—you know the inner workings of it really well, but others don’t. And without solid documentation and samples to follow, it can be challenging for another person to get started. Friction with the tools we use can contribute to burnout, inhibit creativity and […].

article thumbnail

How to Create More Efficient Workflows Within Your Organization

CEO Insider

Workflow bottlenecks can negatively impact everything from employee satisfaction to the bottom line. Avoiding the snowball effect that comes with logjams means creating more efficient workflows that keep the organization moving in the right direction. These three strategies can help keep your operations on time and budget. In any corporate workplace, efficiency is the key […].

article thumbnail

Role of AI and ML in DevOps Transformation

Dzone - DevOps

As advanced technologies like AI (Artificial Intelligence) and ML (Machine Learning) are gradually shaping the ways we live and work, DevOps teams are no exception. According to a study published on Gartner , DevOps teams are likely to start using AI integrated Infrastructure monitoring apps and solutions for IT operations platforms by 2023. Artificial Intelligence has incredibly changed the way we approach DevOps and other IT operations.

DevOps 108