Sat.Sep 19, 2020 - Fri.Sep 25, 2020

article thumbnail

If something is too complex to understand, it must be wrong

Xebia

Recently, I was invited for a podcast interview by my brilliant colleague João Rosa. It was my first podcast interview (yes I was excited and nervous), and it has been keeping my mind busy ever since I received that calendar invite. The idea was that we would discuss a heuristic and see where we’d end up […]. The post If something is too complex to understand, it must be wrong appeared first on Xebia Blog.

article thumbnail

Creating an IT Contingency Plan at Your Nonprofit

TechSoup

As COVID-19 continues to affect our world in unprecedented ways, many nonprofits are settling into a "new normal" that may persist for months — or even years. For some organizations, a distributed, remote workforce will remain in place even once restrictions are lifted. And in certain cases, the unexpected and rapid shift to this "new normal" may have exposed some gaps in and limitations of the general IT infrastructure at your nonprofit.

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

IT Architects Are Critical to Bringing Hyper-Agility to Organizations’ AI Strategy

Dataiku

In “Driving ROI Through AI,” a recent benchmarking study with input from over 1,200 executives, 38% of respondents cited making sure their IT architecture and data management system can support AI as the most important lesson learned in implementing advanced AI within their organization. Further, over a quarter (28%) said the biggest technological challenge associated with adopting AI in the company is a lack of IT infrastructure to facilitate AI implementation.

article thumbnail

Top 8 Web Design Trends in 2020

The Crazy Programmer

Web designers are always on the lookout for newer trends. Every year, they are pushing their limits and discovering different ways to approach designing websites. In 2020, minimalism and modern approach seems to be the ones that are on top. On the other hand, many designs included in this list are variations of recent ones that have trended. Without further ado, let us proceed with listing the web design trends this year.

Trends 279
article thumbnail

Streamlining Database Compliance with CI/CD Integration

IT leaders know the importance of compliance at every level, but the database often gets left behind as other environments are automated for robust protection. This whitepaper emphasizes the importance of robust, auditable, and secure database change management practices for safeguarding organizational compliance. Learn how automating database compliance: Mitigates risk Protects against security vulnerabilities Helps avoid regulatory penalties Aligns database workflows with app lifecycle Turns d

article thumbnail

9 Mistakes That Sabotage Collaboration and Destroy Trust

Let's Grow Leaders

You’re working hard and want to win. So do your co-workers. You think, “we’re all on the same team, so why does everything we do seem to sabotage collaboration?” Ironically, it’s usually the well-meaning, high-achievers that find it easiest to inadvertently sabotage […]. The post 9 Mistakes That Sabotage Collaboration and Destroy Trust appeared first on Let's Grow Leaders.

245
245

More Trending

article thumbnail

Agile2021: Responding to Change Over Following a Plan

Agile Alliance

When the co-authors of the Agile Manifesto defined adaptivity and responsiveness as one of the foundations of Agile, they could not possibly have foreseen everything that 2020 is throwing at us. It seems the only constant in 2020 has been waking up each and every morning wondering, “So what new absurdity is going to happen … Continued.

Agile 157
article thumbnail

Don't Compare Averages

Martin Fowler

343
343
article thumbnail

How to Demonstrate Your Leadership Potential Now

Let's Grow Leaders

You know you’ve got leadership potential. But, how do you get others to see it? Particularly, now. After all, your boss has bigger fish to fry than talking about your career. But this crisis could go on for a while. And you […]. The post How to Demonstrate Your Leadership Potential Now appeared first on Let's Grow Leaders.

article thumbnail

To harness the AI age, governments must keep these 7 factors in mind

CTOvision

Read Vilas Dhar and Kay Firth-Butterfield explain the seven factors that could be holding countries back and limiting AI advancement on the World Economic Forum blog: Economic performance, cooperation and […].

article thumbnail

Peak Performance: Continuous Testing & Evaluation of LLM-Based Applications

Speaker: Aarushi Kansal, AI Leader & Author and Tony Karrer, Founder & CTO at Aggregage

Software leaders who are building applications based on Large Language Models (LLMs) often find it a challenge to achieve reliability. It’s no surprise given the non-deterministic nature of LLMs. To effectively create reliable LLM-based (often with RAG) applications, extensive testing and evaluation processes are crucial. This often ends up involving meticulous adjustments to prompts.

article thumbnail

Join us for Sharing Agile Experiences on October 6

Agile Alliance

Agile Alliance Experience Reports help us understand how Agile really works, the challenges that arise, and how Agile approaches evolve. They are valuable resources for the Agile community. There has traditionally been a track at Agile20xx for Experience Reports, where the authors share their stories. This year, due to the COVID-19 pandemic, Agile2020 was cancelled. … Continued.

Agile 150
article thumbnail

OverOps + Microsoft: Triage New and Critical Errors With Azure Boards [Part 2]

OverOps

This second post in our Microsoft + OverOps blog series breaks down how to streamline your troubleshooting process with our new Azure DevOps integration. One thing we’ve learned here at OverOps over the years is that the last thing developers want is yet another dashboard. That’s why we try to make sure that the error snapshots we capture for our users are easily accessible from within the tools they already use.

Azure 130
article thumbnail

This is Recruiting: How to Develop a Diversity, Equity and Inclusion Initiative

Hacker Earth Developers Blog

This is Recruiting: How to Develop a Diversity, Equity and Inclusion Initiative. “ When we listen and celebrate what is both common and different, we become wiser, more inclusive, and better as an organization. ” — Pat Wadors. At Hackerearth we believe that skills do not discriminate. We want to help brands create effective workforces, and that cannot be done if companies do not evolve to hire based on talent rather than focussing on gender and racial stereotypes.

article thumbnail

Huang’s Law Is the New Moore’s Law, and Explains Why Nvidia Wants Arm

CTOvision

Read why Christopher Mims says that artificial intelligence technology could have played a big role in Nvidia’s takeover of Arm on Wall Street Journal: During modern computing’s first epoch, one […].

article thumbnail

Top 5 Challenges in Designing a Data Warehouse for Multi-Tenant Analytics

Multi-tenant architecture allows software vendors to realize tremendous efficiencies by maintaining a single application stack instead of separate database instances while meeting data privacy needs. When you use a data warehouse to power your multi-tenant analytics, the proper approach is vital. Multi-tenant analytics is NOT the primary use case with traditional data warehouses, causing data security challenges.

article thumbnail

Linux Foundation Adds Entry-Level Certification

DevOps.com

The Linux Foundation has announced the development of a new entry-level certification exam to complement their existing Linux Foundation Certified Sysadmin (LFCS) and Linux Foundation Certified Engineer (LFCE) exams. This new certification, the Linux Foundation Certified IT Associate (LFCA), targets people just moving into systems administration. The certification will focus on the test taker’s knowledge […].

Linux 145
article thumbnail

Vital Web Performance

David Walsh

I hate slow websites. They are annoying to use and frustrating to work on. But what does it mean to be “slow”? It used to be waiting for document load. Then waiting for page ready. But with so many asynchronous patterns in use today, how do we even define what “slow” is? The W3C has been working on this with the new Event Timing and Element Timing API , and has defined some new Web Vital metrics to describe the different ways that slow performance can impact a webpage.

article thumbnail

3 application security fundamentals every developer should know

TechBeacon

Academic researchers and developers don't often intersect, but researchers presenting at the recent USENIX Security conference presented some interesting findings that hold lessons for application programmers and development teams.

article thumbnail

Rare Joint Announcement by The Federal Bureau of Investigation (FBI) and the Cybersecurity and Infrastructure Security Agency (CISA) Should Be Read By All

CTOvision

It is pretty rare that the Federal Bureau of Investigation (FBI) and the Cybersecurity and Infrastructure Security Agency (CISA) issue a joint statement. The one they just put out is […].

article thumbnail

7 Pitfalls for Apache Cassandra in Production

Apache Cassandra is an open-source distributed database that boasts an architecture that delivers high scalability, near 100% availability, and powerful read-and-write performance required for many data-heavy use cases. However, many developers and administrators who are new to this NoSQL database often encounter several challenges that can impact its performance.

article thumbnail

Granulate Applies AI to Linux Server Optimization

DevOps.com

Granulate today announced that a platform that leverages machine learning algorithms to optimize Linux server environments running on-premises or in the cloud is now generally available. The Granulate platform employs agents, dubbed gAgents, that install machine learning algorithms to continuously optimize deployments across a server environment, said company CEO Asaf Ezra.

Linux 145
article thumbnail

Jenkins vs GitLab CI: Battle of CI/CD Tools

Dzone - DevOps

For the last decade or so, great advancement has been made in regards to Continuous Integration (CI) and Continuous Delivery (CD). The rise of DevOps testing has led to rapid demand for CI/CD tools. Existing solutions are consistently perking up with time and a myriad of new products or new versions are making their entrance into the QA world. When you have such prolific choices at hand, selecting the right tool can definitely get a little intimidating.

Tools 143
article thumbnail

Apache Kafka DevOps with Kubernetes and GitOps

Confluent

Operating critical Apache Kafka® event streaming applications in production requires sound automation and engineering practices. Streaming applications are often at the center of your transaction processing and data systems, requiring […].

DevOps 143
article thumbnail

The 4 Top Artificial Intelligence Trends For 2021

CTOvision

Before the global pandemic struck in 2020 and the world was turned on its head, artificial intelligence (AI), and specifically the branch of AI known as machine learning (ML), were […].

article thumbnail

Entity Resolution Checklist: What to Consider When Evaluating Options

Are you trying to decide which entity resolution capabilities you need? It can be confusing to determine which features are most important for your project. And sometimes key features are overlooked. Get the Entity Resolution Evaluation Checklist to make sure you’ve thought of everything to make your project a success! The list was created by Senzing’s team of leading entity resolution experts, based on their real-world experience.

article thumbnail

How to Create an Async Function

David Walsh

One thing I love about JavaScript is that there are many ways to accomplish the same task, one such example being creating functions. There are several patterns for functions; one of the last you see used is the new Function method : /* new Function(arg1, arg2 (.), body) */ const myFunction = new Function('users', 'salary', 'return users * salary'); What if you want to use this new Function method to create an async function?

How To 143
article thumbnail

Snyk Acquires DeepCode to Apply AI to DevSecOps

DevOps.com

Snyk today announced it has agreed to acquire DeepCode as part of an effort to apply artificial intelligence (AI) to DevSecOps. DeepCode has developed an interpretable machine learning semantic code analysis tool that scans code anywhere from 10 to 50 times faster than existing approaches. DeepCode currently supports Java, JavaScript, Python, TypeScript and C/C++ programming […].

article thumbnail

6 Reasons to Consider to Switch Your Hosting Provider

The Crazy Programmer

264
264
article thumbnail

A brief Overview of The Initiate Phase in Scrum

SCRUMstudy

Initiate phase, as defined in A Guide to the Scrum Body of Knowledge ( SBOK Guide ), is applicable to the following: Portfolios, programs, and/or projects in any industry. Products, services, or any other results to be delivered to stakeholders. Projects of any size or complexity. The term “product” in the SBOK Guide may refer to a product, service, or other deliverable.

SCRUM 138
article thumbnail

Reimagined: Building Products with Generative AI

“Reimagined: Building Products with Generative AI” is an extensive guide for integrating generative AI into product strategy and careers featuring over 150 real-world examples, 30 case studies, and 20+ frameworks, and endorsed by over 20 leading AI and product executives, inventors, entrepreneurs, and researchers.

article thumbnail

Remove the Search Input Clear(x) Icon

David Walsh

I really appreciate the amount of different <input> elements we’ve received over the past decade. These elements don’t just bring a new semantic advantage, but also provide UI helpers, which in many cases are useful. In a recent case, I found a UI element not useful: the x (clear) icon in <input type="search" /> elements. In most cases that input is nice, but if you’re looking to really customize your search experience, you may want to get it out of the way: [type="sear

139
139
article thumbnail

Microsoft Advances DevOps Agenda

DevOps.com

Microsoft, at its online Ignite 2020 conference, has launched a bevy of updates that collectively further adoption of best DevOps practices on the Microsoft cloud platform, including for the first time a preview of an ability to store artifacts created using low-code Power Apps tools on GitHub. In addition, Microsoft announced a preview of an […].

DevOps 137
article thumbnail

5 Web Design Software You Should Use for Web Development

Dzone - DevOps

Web development requires careful planning and management by people with attention to detail and a knack for creativity. We are in an advanced era where various software have been developed to help these creative minds in crafting websites at faster speeds and greater complexity. We have to take advantage of multiple software and use them wisely from start to finish.