Close

James Lewis

James Lewis is a software engineer and author known for his work on the Clean Code blog and book. He also co-founded the Simple Programmer website, which provides resources for software developers.

Sentry: The Guardian of Your Codebase

Sentry: The Guardian of Your Codebase

In the vast realm of software development, where the tiniest of bugs can lead to significant disruptions, having a reliable error-tracking system is not just a luxury—it’s a necessity. Enter Sentry is a real-time error-tracking tool gaining traction among developers for its efficiency and ease of use. In this blog […]

Devamını Oku

Artificial Intelligence, Machine Learning, and Deep Learning

Artificial Intelligence, Machine Learning, and Deep Learning

Artificial Intelligence (AI), Machine Learning (ML), and Deep Learning (DL) are related but distinct fields of study and technology. Artificial Intelligence (AI) is a broad field encompassing various technologies and approaches for creating intelligent systems. It includes subfields such as rule-based systems, planning, problem-solving, and more recent technologies such as […]

Devamını Oku

How Technology is Solving the Big Problem of the Shortest Transportation Leg

How Technology is Solving the Big Problem of the Shortest Transportation Leg

The last mile is the final leg of a product’s journey from a warehouse or distribution center to the customer’s doorstep. It is often the most costly, complex, and critical step in the retail supply chain. This is because it involves various factors, including traffic congestion, parking availability, and customer […]

Devamını Oku

Microservices and the Inverse Conway Manoeuvre

Microservices and the Inverse Conway Manoeuvre

Go faster than your competitors. That’s the promise of microservices – deploy more quickly, scale faster, and be more robust. It’s all about outcomes; how your organization is structured tremendously impacts those outcomes. It’s easy to say “Conway’s Law” and then move swiftly on. “But but but, but how?” James […]

Devamını Oku

DevOps: A New Approach to Software Development

DevOps: A New Approach to Software Development

How to improve software development by breaking down silos and automating processes DevOps is a set of practices that combines software development (Dev) and IT operations (Ops). DevOps aims to shorten the systems development life cycle and provide continuous delivery with high quality. Overview of DevOps Philosophy DevOps is based […]

Devamını Oku

Clojure for Lisp Programmers

Clojure for Lisp Programmers

The presentation by Rich Hickey at the Boston Lisp meeting. A fairly extensive introduction to Clojure, with a presumption of prior knowledge of Lisp. You can read the complete transcription from this link. and you may find many similar files on the Clojure* Cheatsheets

Devamını Oku

5 Ways To Give (Thoughtful) Thanks To Your Team

Trello

A simple “thank you” can indeed go a long way. Whether around the boardroom table, in a Slack channel, or privately outside the workplace, showing gratitude can lift the spirits of anyone receiving some positive praise.  As a leader or manager, showing gratitude for your team is particularly important. As […]

Devamını Oku

Alibaba’s keyless and cashless hotel is straight out of the future.

Alibaba’s keyless and cashless hotel is straight out of the future

Imagine skipping hotel check-in and walking straight to your room with a scan of your face. This could soon become a reality at many hotels in China and around the world. CNBC’s Uptin Saiidi experiences what the hotel of the future may look like and Alibaba’s ambitious plans for the […]

Devamını Oku