Skip to main content

David CallaghanSenior Solutions Architect

Databricks Champion | Center of Excellence Lead | Data Privacy & Governance Expert | Speaker & Trainer | 30+ Yrs in Enterprise Data Architecture

Connect with David

Blogs from this Author

getting started

Big Data Bootcamp by the Beach: Getting Started Smart

In the first post in this series, I talked about giving a Big Data Bootcamp in the Dominican Republic to a large group of very smart students. In this post, I’ll go over the basic tools and techniques that I think are most relevant in the job market. These are basic tools that most are […]

Big Data Bootcamp

Big Data Bootcamp by the Beach: An introduction

This is a little story about nothing ventured; nothing gained. One day, I got a LinkedIn message asking if I would like to teach a Big Data Bootcamp at an event for the Universidad Abierta Para Adultos in Santiago de Caballeros, República Dominicana. Luis didn’t know me; he just saw my profile and saw that I’ve been […]

Respect Driven Development

Respect Driven Development is not an attempt to add to the Agile alphabet soup of X Driven Development like TDD, BDD, DDD or FDD. I consider it to be more of an attitude than a process. The idea started to germinate the more I worked on Big Data projects, which have not always turned out to […]

How to Make Puerto Rico Your New Crypto Home

Is Puerto Rico a haven for crypto-currency? Is Act 20 right for my business? Do I have to move? What are the tax benefits? What does it take to qualify for tax benefits? What is the process? Identifying the steps to becoming a bona fide resident of Puerto Rico as an individual and/or a company is […]

5 Steps to Modernize Your Mainframe with Pair Programming

It seems like once I stopped mainframe coding in COBOL and RPG and moved to Java, I have been continuously involved in mainframe retirement projects. There may be no bigger and slower moving pending disaster than the state of the corporate mainframe. The mainframe itself stands in stark contrast; they are better and faster than […]

Facecoin is Not the Only Option

Is Facebook getting ready to launch a Facecoin ICO? Probably not. A number of outlets are reporting that Facebook is planning on launching its own cryptocurrency, but that may just be a particularly narrow interpretation of blockchain from the people reporting this story. At this point, we do know there is movement at Facebook related to blockchain and blockchain […]

electric vehicles

Google Bets on AI and So Should You

Google used it’s I/0 2018 platform to let us know that it has moved it’s thinking past search as we use it now and focusing more on AI. Google’s vision has always been to organize the world’s information and make it universally accessible and useful. How would an emphasis on AI over search fit into […]

Consensus Algorithms in Blockchain and Beyond – 5 of 5

Cryptocurrencies such as Bitcoin and smart contract platforms like Ethereum are recent examples of the evolution of consensus algorithms blockchain represents. Consensus, getting distributed processes to agree on a single value, is a fundamental problem in computer science. Distributed processing is difficult. In fact, there are logical proofs that show pretty conclusively that there won’t […]

Consensus Algorithms in Blockchain and Beyond – 4 of 5

Cryptocurrencies such as Bitcoin and smart contract platforms like Ethereum are recent examples of the evolution of consensus algorithms blockchain represents. Consensus, getting distributed processes to agree on a single value, is a fundamental problem in computer science. Distributed processing is difficult. In fact, there are logical proofs that show pretty conclusively that there won’t […]

Web API Using Azure

Consensus Algorithms in Blockchain and Beyond – 3 of 5

Cryptocurrencies such as Bitcoin and smart contract platforms like Ethereum are recent examples of the evolution of consensus algorithms blockchain represents. Consensus, getting distributed processes to agree on a single value, is a fundamental problem in computer science. Distributed processing is difficult. In fact, there are logical proofs that show pretty conclusively that there won’t […]

Consensus Algorithms in Blockchain and Beyond – 2 of 5

Cryptocurrencies such as Bitcoin and smart contract platforms like Ethereum are recent examples of the evolution of consensus algorithms blockchain represents. Consensus, getting distributed processes to agree on a single value, is a fundamental problem in computer science. Distributed processing is difficult. In fact, there are logical proofs that show pretty conclusively that there won’t […]

Consensus Algorithms in Blockchain and Beyond – 1 of 5

Cryptocurrencies such as Bitcoin and smart contract platforms like Ethereum are recent examples of the evolution of consensus algorithms blockchain represents. Consensus, getting distributed processes to agree on a single value, is a fundamental problem in computer science. Distributed processing is difficult. In fact, there are logical proofs that show pretty conclusively that there won’t […]

Load More