December, 2021

Can Artificial Intelligence Replace Human Intelligence?

The Crazy Programmer

Artificial Intelligence is a science of making intelligent and smarter human-like machines that have sparked a debate on Human Intelligence Vs Artificial Intelligence.

265
265

Log4J – A 10 step mitigation plan

Xebia

There is already a lot of attention on the #Log4J vulnerability. It is all over the news while we write this blog. Many customers have asked us what to do. In this blog we give some advice on how to deal with the Log4j vulnerability and similar vulnerabilities in the future. . What to do first? Check if you are affected by the vulnerability.

159
159
Insiders

Sign Up for our Newsletter

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

On Code Reviews

Henrik Warne

There seems to be an established truth in programming that code reviews find a lot of bugs. An example is chapter 18 (Modern Code Review ) in the book Making Software. This is however not my experience – I rarely find outright bugs when reviewing changes.

206
206

Updating The Single Most Influential Book of the BASIC Era

Coding Horror

In a way, these two books are responsible for my entire professional career. With early computers, you didn't boot up to a fancy schmancy desktop, or a screen full of apps you could easily poke and prod with your finger. No, those computers booted up to the command line.

284
284

7 Winning Lead Generation Strategies to Drive Growth

As B2B companies pivot to keep pace with a quickly changing marketplace, a data-centric approach to lead generation can be the difference between remaining competitive or being left behind. Get real-world examples and inspiration from leading B2B businesses in this whitepaper.

Use a general purpose language to manage the interface evolution

Martin Fowler

Many commercial integration tools market their ability to own the integration landscape and call out to general purpose languages as needed.

236
236

More Trending

9 Best Games for Programmers to Improve Programming Skills

The Crazy Programmer

Learning coding can be a little tough initially, especially when you’re getting started, however when you get into the detail, it becomes very fun and enjoyable. Besides games are the best way you can do that.

192
192

From Node to Deno: a test drive of the new kid in town

Xebia

If you like Node and Typescript you should be curious to checkout Deno, the new baby from Node’s creator Ryan Dahl. Deno was born from Ryan’s regrets on some design choices made in Node, especially around security, module management and APIs.

207
207

3 Tips To Help You Make The Shift Towards Remote Hiring In 2022

Hacker Earth Developers Blog

2020 changed the way the globe went to work.

205
205

Definition of Done - Where to Start?

Scrum.org

Often after exploring the definition of done in our Scrum.org training, and exploring its importance to promote transparency and is a commitment to the increment every Sprint. A common question we get asked is how do we get started with creating a Definition of Done ?

198
198

Team x Culture x Tools x Prioritization = Value-Added Developer Productivity

Speaker: Kim Burgaard, Head of Engineering at Fernish

Join Kim Burgaard, Head of Engineering at Fernish, for this enlightening talk on how to maximize your developers' productivity.

A thinking and recording tool: Decision Records

Martin Fowler

The Advice Process works when supported by four elements. Andrew describes the first of these, Decision Records , which act as a tool for thinking about and recording the decision process. more…. skip-home-page

226
226

Product-led agility: moving beyond feature delivery to define success

Agile Alliance

Gone are the days where the deployment of a user story was the ultimate signal of an achieved goal. Successful agile teams now look beyond the acceptance criteria and production environments to learn if a feature, or an entire release, is worth the effort of building it.

211
211

6 Best Monitors for Programming in India 2022

The Crazy Programmer

When programming and coding for a longer time frame, it is very important to have a comfortable monitor that does not strain your eyes much.

168
168

From Node to Deno: a test drive of the new kid in town

Xebia

If you like Node and Typescript you should be curious to checkout Deno, the new baby from Node’s creator Ryan Dahl. Deno was born from Ryan’s regrets on some design choices made in Node, especially around security, module management and APIs.

130
130

How AI and ML Can Accelerate and Optimize Software Development and Testing

Speaker: Eran Kinsbruner, Best-Selling Author, TechBeacon Top 30 Test Automation Leader & the Chief Evangelist and Senior Director at Perforce Software

In this session, Eran Kinsbruner will cover recommended areas where artificial intelligence and machine learning can be leveraged for DevOps productivity.

How Log4j Becomes a Serious DevOps Problem

DevOps.com

The recent discovery of the Apache Log4j vulnerability has wide-ranging implications for anyone who develops software, especially for those in the DevOps realm. What’s most troubling about the vulnerability (CVE-2021-44228) is how prevalent the use of Log4j is.

114
114

Forecasting for Scrum Teams with Roadmaps

Scrum.org

A roadmap is a complementary practice that a Scrum Team might use to forecast upcoming deliveries or to translate Product Backlog items into a visual representation.

183
183

Put most of your energy into building clean interfaces

Martin Fowler

While we have historically drawn up our project plans and costs around the boxes—the digital products we are introducing—the lines are the hidden and often primary driver of organizational tech debt. They are the reason that things just take longer now than they used to. more….

217
217

The “Year in Agile” – Looking Back at 2021

Agile Alliance

As we come to the end of 2021, we wanted to highlight some of the great things that happened throughout the year that you may not have had time to take in along the way. The post The “Year in Agile” – Looking Back at 2021 first appeared on Agile Alliance. The Alliance Featured

202
202

Omnichannel is Multichannel 2.0

Multichannel and omnichannel marketing are not the same. Many organizations are striving for omnichannel, but it can be a daunting journey—unless you have a map. Download your copy of the ultimate omnichannel guide today!

Different Types of Attributes in DBMS

The Crazy Programmer

Any real-world object with self-existence is considered an entity in the computer world. Like a car, any person, any book, painting, news, building anything which is available in this world can be considered as an entity.

153
153

Using Kotlin in a Java project: 10 lessons learned

Xebia

One of the best ways to improve your developer experience when coming from Java, is to start using Kotlin. The benefits are numerous, but the huge benefit of null safety is (in my opinion) already enough to make the switch.

130
130

Why it’s too early to get excited about Web3

O'Reilly Media - Ideas

There’s been a lot of talk about Web3 lately, and as the person who defined “Web 2.0” 17 years ago, I’m often asked to comment. I’ve generally avoided doing so because most prognostications about the future turn out to be wrong.

114
114

Cambia la cultura, no el proceso

Scrum.org

Por lo general, cuando la gente piensa en la agilidad de negocio, lo que viene a la mente son los procesos. No tiene en mente que se cambia la cultura en el camino para transformarse. .

181
181

Achieving Elite and High Performance DevOps Using DORA Metrics

Speaker: Nico Krüger, Senior Director of Solutions Engineering at Rollbar

Join Nico Krüger, Senior Director of Solutions Engineering at Rollbar, for advanced insight on taking the use of DORA Metrics to greater heights.

Team-sourced Architectural Principles

Martin Fowler

Having architectural principles is not new, but in a world of highly-autonomous-teams they become essential because they are the means by which an aligned delivery direction is achieved without the need for control.

216
216

Fortress Agile: nurturing and growing healthy practices in a hostile environment

Agile Alliance

When the broader organization just isn’t agile, teams can get stuck. They’re waiting for their knight in shining armor – the ‘enlightened’ executive – to transform it all. What happens when the hero isn’t coming?

199
199

How Developers and Marketing Teams Can Work Together?

The Crazy Programmer

Some teams struggle to see eye to eye while working on projects or product launches. The disconnect between marketing and the dev team is one that pops up time and time again.

146
146

Using Kotlin in a Java project: 10 lessons learned

Xebia

One of the best ways to improve your developer experience when coming from Java, is to start using Kotlin. The benefits are numerous, but the huge benefit of null safety is (in my opinion) already enough to make the switch.

130
130

Put Your Data to Work: The Complete Playbook

Turn your data into a competitive advantage. This playbook contains: Exclusive stats, research & insights on how the pandemic affected businesses. A comprehensive “Request For Proposal” (RFP) checklist and an interactive quiz to test your data knowledge.

Only 30% of Orgs Fully Implement DevSecOps

DevOps.com

With the pressure to release more rapidly, security is shifting left within the continuous development pipeline at most organizations. This imperative is increasing with the rise of cyberattacks.

113
113

Responsibility Wreckers for Teams and Leaders [Video]

Scrum.org

Extremes of responsibility are wreckers of teams and leaders. In this Unstuck Leadership Moment, Mark explores two unhelpful and unhealthy responsibility stances

178
178

Use commercial integration tools to simplify implementation concerns

Martin Fowler

Thus far, Brandon has has explained why general purpose languages are better for integration. In this latest installment he explains that there are cases when commercial integration tools make sense. more…. skip-home-page

215
215