January, 2018

article thumbnail

Bliki: IntegrationTest

Martin Fowler

Integration tests determine if independently developed units of software work correctly when they are connected to each other. The term has become blurred even by the diffuse standards of the software industry, so I've been wary of using it in my writing. In particular, many people assume integration tests are necessarily broad in scope, while they can be more effectively done with a narrower scope.

Exercises 268
article thumbnail

Meltdown and Spectre: What they are, and what to do

The Parallax

Two newly discovered critical security vulnerabilities are very likely affecting your laptop and phone, security researchers revealed on Wednesday. The good news is that patches are coming to protect your devices. The bad news is that because the vulnerabilities are in the hardware architecture of the chips that power them, patched devices may run slower.

Hardware 214
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

The Agile Retrospective Format For Any Retrospective

Luis Goncalves

Agile Retrospective Format. In today´s post, I want to talk about the Agile Retrospective format. I met several Scrum Masters and Agile Coaches that facilitate Agile Retrospectives without knowing this concept. In my opinion, a successful Agile Retrospective must follow somehow this structure. This concept was introduced some years ago by Esther Derby and Diana Larsen, in their book “Agile Retrospectives.

Agile 190
article thumbnail

Why Your Team Won’t Collaborate (and What To Do About It)

Let's Grow Leaders

“I’m sick of this crap! Why can’t they just figure this out?” Scott was CEO of an engineering firm that produced communications hardware and software for industries around the globe. He had worked hard with his board and senior leadership team to […].

Hardware 192
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

Main Street Cybersecurity: 10 Cost Effective Strategies for confronting Ransomware

CTOvision

As we usher in the new year of 2018, we are confronted with an ever-expanding network-borne threat landscape especially from ransomware. Ransomware is a type of malicious software which is used by malicious actors to encrypt systems or data. When the ransom is paid the key is in some cases provided to unlock the data. […].

Strategy 135

More Trending

article thumbnail

Books I consumed in 2017

Erik Bernhardsson

Turns out having a toddler isn’t super compatible with reading. I used to read ~100 books/year as a teenager, but it has slowly deteriorated to maybe 20-30 books, at most. And I don’t even finish all of them because life is too short! Some books are just not that interesting. So what were some of the books worth mentioning? Economics / Venture capital / Misc.

article thumbnail

Google Play is an ‘order of magnitude’ better at blocking malware

The Parallax

During a month that’s seen Android malware new and old plague the world’s most popular mobile operating system, Google says its Play Store is becoming more civilized and less like the Wild West. In a report on the state of Google Play security , the company says that since its introduction of Google Play Protect last year, it has removed more than 700,000 malicious apps from the Play Store.

Malware 184
article thumbnail

Helpful Way To Express Your Team´s Feelings in a Team Retrospective

Luis Goncalves

Express Yourself is a simple Check-In agile retrospective exercise that aims at visualizing the team´s ideas and helping to gather data early in the team retrospective session. Often it is difficult for people to express their feelings and opinions especially when team members are shy or if there are new team members or even for members with strong personalities.

Exercises 178
article thumbnail

5 Powerful Ways to Ensure Leadership Training Sticks

Let's Grow Leaders

“Don’t bother me with this crap. I don’t believe in leadership training. It’s a complete waste of time. It’s nothing against you as the new Training Director. I get that I have to work with you in some way. If you MUST […]. The post 5 Powerful Ways to Ensure Leadership Training Sticks appeared first on Let's Grow Leaders.

Training 175
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

How the Internet of Things is Influencing a New Cybersecurity Era

CTOvision

Cybersecurity is the new chief concern for every organization. Recent global attacks like Wannacry and NotPetya have proved that hackers aren’t sparing any institution in their latest show of might. Most companies have thus resulted in the internet of things, and it's cybersecurity features to help keep their digital assets safe. But does IoT offer […].

Internet 126
article thumbnail

It’s Time for a Leadership Checkup!

General Leadership

There are times in your leadership adventure when you need to take some time and perform a Leadership Check-up. The check-up I am discussing is a little more than a quick peek under the hood…it is an honest conversation with the leader in the mirror and maybe a few others too. Everything in life requires observation, analysis, inspection, and often some adjustment.

article thumbnail

Plotting author statistics for Git repos using Git of Theseus

Erik Bernhardsson

I spent a few days during the holidays fixing up a bunch of semi-dormant open source projects and I have a couple of blog posts in the pipeline about various updates. First up, I made a number of fixes to Git of Theseus which is a tool (written in Python) that generates statistics about Git repositories. I’ve written about it previously on this blog.

article thumbnail

Slowly but surely, browsers are becoming more secure

The Parallax

WASHINGTON, D.C.—Your favorite Web browser is inching toward a more secure future, according to new research revealed at the cybersecurity conference ShmooCon here on Sunday. Browsers that security researchers at the Cyber Independent Testing Lab tested on Windows, Mac, and Linux computers have added more security features over the past year, says Sarah Zatko, a former NSA mathematician who heads up the lab she co-founded with her husband, famed hacker Peiter “Mudge” Zatko.

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

Four Faulty Assumptions Diminish Your Ability to Influence Change

Change Starts Here

In your efforts to influence change at work, you may be making some common assumptions that reduce your effectiveness. These assumptions are blind spots that are lucky if they’re right, but more often, they’re wrong. They prevent you from taking action that would help your change initiative succeed. The following are common assumptions to avoid […].

114
114
article thumbnail

5 Ways Leaders Can Focus When Everything Is Important

Let's Grow Leaders

“Mark, What’s your M.I.T.?” Mark pushed back from his desk. “That’s a great question. I’ve so much flying at me…” He sighed. “I don’t have a clue.” Mark’s calendar might look familiar: wall-to-wall meetings, often with two or three appointments competing for […].

Meeting 166
article thumbnail

Mac Vs. PC: Which is Better for Your Business?

CTOvision

The debate about Mac vs. PC has been around for quite some time and may not end anytime soon. Some users prefer the Mac because of its elegant and sleek design, intuitive interface, and reliable security. On the other hand, PCs attract a large fan base because they are versatile, readily available, and affordable. Typically, […].

106
106
article thumbnail

KPIs, Velocity, and Other Destructive Metrics

Allen Holub

"It is wrong to suppose that if you can’t measure it, you can’t manage it—a costly myth." –W. Edwards Deming The Deming quote at the top of this post is often twisted into something worthy of Frederick Taylor: "if you can't measure it, you can't manage it." Deming would disagree.

Metrics 111
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

I'm looking for data engineers

Erik Bernhardsson

I’m interrupting the regular programming for a quick announcement: we’re looking for data engineers at Better. You would be the first one to join and would work a lot directly with me. Some fun things you could work on (these are all projects I’m working on right now): Building a forecasting model using MCMC to predict volume the next few months. Productionize it in the form of a job that posts an updated visualization to Slack every night.

article thumbnail

At Chaos, a chaotic response to assault allegations

The Parallax

LEIPZIG, Germany—Just before the 34th annual meeting of Europe’s largest hacker conference got under way on December 27, its organizers seemed quite mixed on how to respond to assault accusations among its participants. According to emails obtained by The Parallax, the Chaos Communication Congress on December 19 banned Netherlands-based Finnish programmer Teemu Hukkanen from attending Chaos.

article thumbnail

Asynchronous JavaScript: From Callback Hell to Async and Await

Toptal

Asynchronous programming used to be a challenge even for seasoned professionals, leading to aptly named phenomena like Callback Hell. In this article, Toptal JavaScript Developer Demir Selmanovic explains how async functions took us out of purgatory and why you should be using them.

article thumbnail

How Do I Stay Motivated When My Peers Are Lazy?

Let's Grow Leaders

Dear Karin and David, How do I stay motivated when my peers are lazy? I’m working twice as hard as them and I’m sick of picking up the slack. My boss doesn’t seem to notice. Signed, Tired and Frustrated #AskingForAFriend Do’s and […].

148
148
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

10 open-source Kubernetes tools for highly effective SRE and Ops Teams

Abhishek Tiwari

If you are running workloads in Kubernetes, your site reliability engineering (SRE) and operations (Ops) teams need right kind of tooling to ensure the high-reliability of the Kubernetes cluster and workloads running in it. Here we present a list of 10 open-source Kubernetes tools to make your SRE and Ops teams more effective to achieve their service level objectives.

article thumbnail

Digital Transformation in 2018: Sustainably Delivering on the Promise at Scale

Dion Hinchcliffe's Web 2.0 Blog

In 2017, we witnessed organizations take up the mantle of digital transformation with more conviction and effort than any time before. Funding, commitment, and leadership support was at its highest level ever and only showed signs of increased dedication. Ongoing success stories from many leading organizations showed that large scale technological and business transition was also possible for the typical company, not just industry leaders.

article thumbnail

I'm looking for data engineers

Erik Bernhardsson

I’m interrupting the regular programming for a quick announcement: we’re looking for data engineers at Better. You would be the first one to join and would work a lot directly with me. Some fun things you could work on (these are all projects I’m working on right now): Building a forecasting model using MCMC to predict volume the next few months. Productionize it in the form of a job that posts an updated visualization to Slack every night.

article thumbnail

How to master the ways to say NO

Scott Berkun

On Tuesdays I write about the top voted question on Ask Berkun (see the lovely archive ). This week’s question came from Sam K. [via email]: I lead a team in a very political organization. It’s hard to make things stick. I want to focus my team but I struggle with how to defend priorities as my boss and her peers often change their minds and commit to more things than we can possibly do.

How To 107
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

Applying Quantum Physics to Data Security Matters Now and in the Future

CTOvision

There are several reasons why applying quantum physics to data security will make a difference now and in the future. However, for businesses with a need for the highest level of data security, or are merely intrigued by the advance of quantum computing and its potential impact on cybersecurity, we encourage you to look at […].

Data 95
article thumbnail

Frontline Festival: Leaders Share about Strategy and Alignment

Let's Grow Leaders

Welcome to the Let’s Grow Leaders Frontline Festival on Strategy and Alignment. We asked thought leaders from around the world to share their very best post on strategy. Thanks to Joy and Tom Guthrie of Vizwerx Group for the great pic and to […].

Strategy 139
article thumbnail

Birdcage liners

Joel on Software

My new year’s resolution was to give up on reading Twitter and Facebook. I gave up on the feeds because they were making me angry. A lot of times I was angry because of politics, but even on non-political things, the feeds seemed like they were full of conflict and stress. I can’t tell you how much happier I am without them. Am I the only one that hated reading feeds?

Social 105