Diving Deep into Smart Contracts
September 1, 2022
Smart contracts allow two parties to enter an agreement. Take a deep dive into smart contracts to see how to reuse a single contract over and over again.
September 1, 2022
Smart contracts allow two parties to enter an agreement. Take a deep dive into smart contracts to see how to reuse a single contract over and over again.
August 1, 2022
Code reviews can be painful. Software engineers often complain that the review process is slow, delays downstream tasks, and leads to context switching as you navigate back and forth between an open pull request (PR) and your next task.
July 12, 2022
Buzzwords aren’t something I expected when I started my career. In those days, most of the technology news arrived in paper-based weekly publications like InformationWeek and Network World. I remember thinking to myself, “Man, they are using these same words over and over again each week.”
May 10, 2022
Non-Fungible Tokens (NFTs) have exploded in popularity over the last year. And with NFTs being used for art, PFPs, lifestyle brands, sports, games, the metaverse, and more, they won’t be going away anytime soon. But the current state of NFTs has a few problems - notably, minting on Ethereum can be prohibitively expensive and the metadata behind those NFTs is often centralized.
April 10, 2022
Looking to dive into Web3 development? Here is an introduction and quick example of how full-stack developers can get started in this decentralized version of the web
April 4, 2022
From a career perspective, the two things I appreciate the most are solving problems through technology and creating technical publications. The former often drives the latter: results presented in inspired-based publications are derived from a recent problem that I had successfully solved.
March 1, 2022
APIs are ubiquitous in modern microservice architectures. They make it easy to consume data from external apps and reduce the amount of code developers need to write. The general result is easier delivery of useful software products. However, the prevalence of APIs means they represent a large attack surface.
February 1, 2022
With each day, enterprises increasingly rely on data to make decisions. This is true regardless of their industry: finance, media, retail, logistics, etc. Yet, the solutions that provide data to dashboards and ML models continue to grow in complexity. This is due to several reasons, including: The ability to process data from diverse sources at a low cost An explosion in the availability and variety of data tools (impacting collaboration and decision making, beyond technical work) Tight dependencies among data assets managed by different departments within companies
January 31, 2022
While products like GenCoin originated with the purpose of providing a new way to perform financial transactions, the underlying concepts are more powerful than just currency-related tasks. In fact, the distributed nature in how blockchain is designed ties directly to the heart of Web3. Before going any further, let’s recap the three main eras of the web…
October 4, 2021
Modern payment card issuing processes can deliver many different types of cards in a fast, efficient, and secure way. Using open API platforms, card issuers can create customized card products and easily process hundreds of thousands of transactions.