June, 2021

article thumbnail

Lamport Clock

Martin Fowler

Next distributed system pattern from Unmesh is the Lamport Clock. Distributed systems can't assume that time is consistent between servers, and sometimes time goes backwards. Yet it's important to have some way to order events. more….

System 284
article thumbnail

On Comments in Code

Henrik Warne

I used to think that I didn’t need comments if I wrote self-documenting code. However, I have realized that I do write comments, and that I find them really useful. To see how many comments I write, and what kind they are, I wrote a script to analyze my git commits from the last six years. In total, seven percent of my committed lines contained a comment.

Analysis 363
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

AI startup investment is on pace for a record year

TechCrunch

The startup investing market is crowded, expensive and rapid-fire today as venture capitalists work to preempt one another, hoping to deploy funds into hot companies before their competitors. The AI startup market may be even hotter than the average technology niche. This should not surprise. In the wake of the Microsoft-Nuance deal , The Exchange reported that it would be reasonable to anticipate an even more active and competitive market for AI-powered startups.

article thumbnail

Kids Need to Learn Coding Fundamentals from the Start

The Crazy Programmer

All parents know that the jobs of tomorrow will rely on STEM skills and programming knowledge and that it’s necessary to get ready for this today. But if you don’t have these skills yourself, how can someone recognize the best coding instructors from the rest? It’s crucial to find an online coding camp for kids today that imparts programming fundamentals.

Games 320
article thumbnail

15 Modern Use Cases for Enterprise Business Intelligence

Large enterprises face unique challenges in optimizing their Business Intelligence (BI) output due to the sheer scale and complexity of their operations. Unlike smaller organizations, where basic BI features and simple dashboards might suffice, enterprises must manage vast amounts of data from diverse sources. What are the top modern BI use cases for enterprise businesses to help you get a leg up on the competition?

article thumbnail

Be an Inspirational Agile Leader

Agile Alliance

Simon Sinek is well-known as a writer and commentator on Inspirational Leadership. In this article we look at how Sinek’s ideas can be applied to Agile and Scrum and look at how we, as Agile leaders, can become more inspirational. Sinek is highly visible on social media and has written five books. An excellent overview … Continued. The post Be an Inspirational Agile Leader first appeared on Agile Alliance.

Agile 298

More Trending

article thumbnail

On the Diverse And Fantastical Shapes of Testing

Martin Fowler

There are arguments about whether a testing portfolio should be a pyramid or more like honeycomb. My second biggest issue with this argument is that it's rendered opaque by the fact that it's not clear what people see as the difference between unit and integration tests.

Testing 363
article thumbnail

A Post-Pandemic Productivity Gift You Can Bring Back to the Office

Let's Grow Leaders

Going back to the office? Don’t lose one of the most valuable aspects of remote work. Whether your team is heading back to the office, will continue working remotely, or somewhere between, silence and space are critical leadership gifts to give your team. Mixed Feelings about Going Back. Over the past month, as more U.S. citizens have access to vaccines, we’ve been talking with people whose teams have worked remotely about their thoughts on returning to in-person work.

Energy 228
article thumbnail

Nixie’s drone-based water sampling could save cities time and money

TechCrunch

Regularly testing waterways and reservoirs is a never-ending responsibility for utility companies and municipal safety authorities, and generally — as you might expect — involves either a boat or at least a pair of waders. Nixie does the job with a drone instead, making the process faster, cheaper, and a lot less wet. The most common methods of testing water quality haven’t changed in a long time, partly because they’re effective and straightforward, and partly because really, what e

Chemicals 355
article thumbnail

Silicon Valley Defense Group: Securing Democracy Through Innovation

CTOvision

The Silicon Valley Defense Group (SVDG) seeks to align and connect the people, capital and ideas that will ensure allied democracies retain a durable techno-security advantage. From their website: The United States is lagging in the global techno-security competition and lacks effective policy, education, and coordination to compete with its rivals.

Groups 183
article thumbnail

Prepare Now: 2025s Must-Know Trends For Product And Data Leaders

Speaker: Jay Allardyce, Deepak Vittal, and Terrence Sheflin

As we look ahead to 2025, business intelligence and data analytics are set to play pivotal roles in shaping success. Organizations are already starting to face a host of transformative trends as the year comes to a close, including the integration of AI in data analytics, an increased emphasis on real-time data insights, and the growing importance of user experience in BI solutions.

article thumbnail

Transition Coaching After Executive Search Placement Increases Success in India

N2Growth Blog

By Kunal Jha & Kelli Vukelic. Executive coaching was nearly unheard of in India 15 or so years ago. Today is much different. Now there are thousands of certified executive coaches and multiple ICF chapters engaged in helping executives and their organizations succeed. Indian companies are engaging this skilled cadre of coaches to help nurture and develop leaders ripe for transitioning to senior roles, they are improving performance with leaders advancing from lower internal positions and se

Coaching 158
article thumbnail

Report: The State of Cloud-Native Application Security

DevOps.com

The cloud brings tremendous capabilities in terms of increased deployment fluidity and automation. Along with cloud adoption has come the use of cloud-native tools built specifically for developing applications for this domain. However, cloud-native tools carry some nuanced security concerns, such as misconfigurations, known vulnerabilities and leaked secrets.

Report 145
article thumbnail

Stepping Back from Speaking

Martin Fowler

A personal note on why I wish to give up doing talks.

271
271
article thumbnail

Calm the Chaos and Help Your Team Regain their Focus

Let's Grow Leaders

It’s a challenge common to many leaders and managers: Last-minute customer requests, emergencies, interruptions, and distractions make it hard to stay focused on your M.I.T.s (the Most Important Thing ). If you’re not careful, reactivity can become a permanent way of life. In this episode, you’ll receive practical steps you can take to calm the chaos and help your team regain their focus.

Games 190
article thumbnail

2024 Salary Guide

Procom’s 2024 Salary Guide provides critical insights into the latest hiring trends, in-demand IT roles, and competitive pay rates across Canada and the U.S. It highlights key market dynamics such as the growing demand for remote work, skills-based hiring, and flexible staffing solutions. With detailed pay rate data for top IT positions like Cybersecurity Consultants, Cloud Engineers, and Salesforce Developers, this guide is an essential resource for companies looking to stay competitive in toda

article thumbnail

Yana’s mental health tool for Spanish speakers nears 5 million users

TechCrunch

Andrea Campos has struggled with depression since she was eight years old. Over the years, she’s tried all sorts of therapies — from behavioral to pharmacotherapy. In 2017, when Campos was in her early 20s, she learned to program and created a system to help manage her mental health. It started as a personal project, but as she talked to more people, Campos realized that many others might benefit from the system as well.

Tools 349
article thumbnail

Supply Chains Are Strained. These Companies Are Best Prepared.

CTOvision

Read Rick Wartzman and Kelly Tang take a look at the companies that are best positioned to take advantage of the strained supply chains across the world on Wall Street Journal : Cargo ships stacked up at the ports of Los Angeles and Long Beach. Inventories of lumber, aluminum cans, tires, cardboard and plastic all […].

Company 176
article thumbnail

Article: How to Spread Technical Practices Like TDD in an Organization

InfoQ Culture Methods

One of the success factors for Agile and DevOps is developers changing the way they work and adopting practices like Test-Driven Development (TDD). It’s not something that just happens by itself, and many of the “usual” ways of introducing change fail for TDD. This article outlines some of the things that actually do work and explains “Samman,” which is a coaching method used with developers.

article thumbnail

There’s No Innovation Without Automation

DevOps.com

Companies of all sizes and across virtually every industry today have ready access to hyperscale compute, storage and myriad other technologies — without needing the significant budget or technical expertise of a hyperscale cloud provider like AWS. This is a boon for innovation. Cloud opened the door to cost optimizations, previously out-of-reach cloud-native tools, security […].

article thumbnail

Launching LLM-Based Products: From Concept to Cash in 90 Days

Speaker: Christophe Louvion, Chief Product & Technology Officer of NRC Health and Tony Karrer, CTO at Aggregage

Christophe Louvion, Chief Product & Technology Officer of NRC Health, is here to take us through how he guided his company's recent experience of getting from concept to launch and sales of products within 90 days. In this exclusive webinar, Christophe will cover key aspects of his journey, including: LLM Development & Quick Wins 🤖 Understand how LLMs differ from traditional software, identifying opportunities for rapid development and deployment.

article thumbnail

25 Kubernetes experts you should follow on Twitter

TechBeacon

While running apps on bare metal is more traditional, deploying programs using containers provides loads of benefits. And for keeping track of all those containers, Kubernetes (known as K8s in shorthand) is an extremely popular open-source management platform. It's scalable, extensible, and portable.

article thumbnail

Kinda a big announcement

Joel on Software

The other day I was talking to a young developer working on a code base with tons of COM code, and I told him that even before he was born, everyone knew that COM was already so deeply obsolete that it was impossible to find anyone who knew enough to work on it. And yet they still have this old COM code base, and they still have one old programmer holding onto their job by being the only human left on the planet with a brain big enough to manually manage multithreaded objects.

article thumbnail

Float wants to provide liquidity to African SMBs in a way never done before

TechCrunch

According to research, 85% of African SMBs have zero access to financing, and e ach day, African SMBs have billions locked up in receivables due to long payment cycles. This leads to cash flow problems that cause businesses to be late on important expenses and fulfilment of new orders. Jesse Ghansah and his co-founder Barima Effah want to answer these problems with their newly launched startup Float.

Banking 348
article thumbnail

Palantir Awarded $111m Contract to Provide Mission Command Platform for the United States Special Operations Command

CTOvision

Palantir Technologies announced today it had been selected by the United States Special Operations Command (USSOCOM) to continue its work as their enterprise data management and AI-enabled mission command platform as part of the Mission Command System/Common Operational Picture program. The contract is valued at a total of $111 million, inclusive of options, with $52.5 […].

article thumbnail

An Architect’s Guide for Selecting Scalable, Data-Layer Technologies

There’s no getting around it: selecting the right foundational data-layer components is crucial for long-term application success. That’s why we developed this white paper to give you insights into four key open-source technologies – Apache Cassandra®, Apache Kafka®, Apache Spark™, and OpenSearch® – and how to leverage them for lasting success. Discover everything you’ll want to know about scalable, data-layer technologies: Learn when to choose these technologies and when to avoid them Explore h

article thumbnail

How to Design for Maximum Product Trust

Toptal

We make split-second decisions about whether to trust people; the same is true about trusting digital products. Companies can develop product trust and loyalty online by using design to signal that a website or app is safe and secure.

How To 145
article thumbnail

How Containers Simplify DevOps Workflows and CI/CD Pipelines

DevOps.com

DevOps enables organizations to capitalize on the flexibility of cloud resources in real-time, which is a huge game changer. Just as the adoption of Agile methodology can make a development team more responsive, DevOps revolutionizes implementation of IT objectives from end to end, from a waterfall-style process gating company productivity to a dynamic process that […].

DevOps 145
article thumbnail

Make your product compliant with privacy laws: A new framework

TechBeacon

As public concern over privacy grows, protecting data and complying with a changing regulatory environment can be challenging. Not only are privacy laws proliferating, but measures such as the General Data Protection Regulation (GDPR) in Europe and the California Consumer Privacy Act (CCPA) in the United States frame their requirements in language that might be well understood by lawmakers and lawyers, but less so by members of information security and development teams.

Data 145
article thumbnail

A new kind of database: Combining Postgres & Citus tables, feat. foreign keys

The Citus Data

One of the main reasons people use Citus to transform Postgres into a distributed database is that with Citus, you can scale out horizontally while still enjoying PostgreSQL’s great RDBMS features. Whether you’re already a Postgres expert or are new to Postgres, you probably know one of the benefits of using a relational database is to have relations between your tables.

Azure 144
article thumbnail

IT Leadership Agrees AI is Here, but Now What?

IT leaders are experiencing rapid evolution in AI amid sustained investment uncertainty. As AI evolves, enhanced cybersecurity and hiring challenges grow. This whitepaper offers real strategies to manage risks and position your organization for success.

article thumbnail

Faction raises $4.3M to deploy 3-wheeled EVs for driverless delivery

TechCrunch

Faction Technology founder and CEO Ain McKendrick didn’t have the $1 billion or the time that a typical automotive program might need to design and manufacture an EV that could be used for driverless delivery. So, he turned to power sports to fulfill his vision of a micro-logistics service that can be used for driverless delivery or rented and operated by a human for jaunts around the city.

article thumbnail

Elastic Announces Osquery Management Integration for Unified Data Analysis to Address Cyber Threats

CTOvision

Elastic, the company behind Elasticsearch and the Elastic Stack, announces new updates across the Elastic Security solution in its 7.13 release to broaden support for osquery, the open-source host instrumentation framework, with a new host management integration for Elastic Agent and unified analysis of osquery host data. The osquery host management integration, now in beta, enables […].

Analysis 161
article thumbnail

Turning the page

Cloudera

Today marks the beginning of an exciting new chapter for Cloudera. Cloudera will become a private company with the flexibility and resources to accelerate product innovation, cloud transformation and customer growth. Cloudera will benefit from the operating capabilities, capital support and expertise of Clayton, Dubilier & Rice (CD&R) and KKR – two of the most experienced and successful global investment firms in the world recognized for supporting the growth strategies of the businesses

Cloud 144