DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library
Core Badge
Avatar

Michael Bogan

DZone Core CORE

Works at Self Employed

US

Joined Jan 2020

About

25 years as a technical architect, developer, content writer, and all-around tech guy. [email protected]

Stats

Reputation: 5100
Pageviews: 1.7M
Articles: 114
Comments: 1
  • Articles
  • Comments

Articles

article thumbnail
When AI Agents Get It Wrong: The Accountability Crisis in Multi-Agent Systems
Multi-agent AI systems need built-in accountability. With the right logging and observability setup, when agents fail, you can see what happened and why.
April 23, 2026
· 1,811 Views
article thumbnail
Yes! I Can Finally Run My .NET Application on Heroku!
.NET developers now have access to an officially supported buildpack for .NET, so you can deploy .NET apps on Heroku with just one command.
February 19, 2025
· 5,082 Views
article thumbnail
What Is Lambda Architecture? Ultimate Guide to Getting Started
Discover the basics of lambda architecture in our comprehensive guide. Explore its components, workflow, applications, and best practices.
Updated October 1, 2024
· 16,674 Views · 12 Likes
article thumbnail
8 Ways AI Can Maximize the Value of Logs
Logs are filled with the information needed to monitor and understand systems. Let’s look at eight ways that AI can maximize the value of logs.
July 16, 2024
· 5,643 Views · 2 Likes
article thumbnail
5 Simple Steps To Get Your Test Suite Running in Heroku CI
If you’re using Heroku for your production environment — and you’re ready to go all in with DevOps — then using pipelines and Heroku CI may be the way to go.
June 21, 2024
· 7,630 Views · 4 Likes
article thumbnail
How To Build a Simple GitHub Action To Deploy a Django Application to the Cloud
In this article, we’ll demonstrate how GitHub Actions and Heroku can be used to quickly deploy a Django application to the cloud.
June 7, 2024
· 5,383 Views · 2 Likes
article thumbnail
Working With Heroku Logplex for Comprehensive Application Logging
Let's use Heroku Logplex as a centralized logging solution. We’ll deploy a Python application, explore how to use Logplex and send logs to an external service.
May 28, 2024
· 1,708 Views · 2 Likes
article thumbnail
Caching RESTful API Requests With Heroku Data for Redis
This tutorial walks through how to implement RESTful request caching by deploying a Redis-based system to Heroku.
March 28, 2024
· 1,488 Views · 1 Like
article thumbnail
Getting To Know You: Speeding Up Developer Onboarding With LLMs and Unblocked
Learn how specific-built LLMs can help onboard new developers to an unfamiliar codebase by trying out Unblocked.
January 8, 2024
· 2,956 Views · 2 Likes
article thumbnail
Better Smart Contract Security With Fine-Grained Permissions in Cadence
Fine-grained access is a way of providing access that follows the principle of least privilege. This makes smart contracts highly secure and fault-resistant.
November 14, 2023
· 2,309 Views · 1 Like
article thumbnail
The Power of Resource-Oriented Programming in Cadence: A Deep Dive
In this article, I’ll do a deep dive into resource-oriented programming with Cadence — and allow you to better manage your resources in your Flow smart contracts.
November 6, 2023
· 2,379 Views · 1 Like
article thumbnail
Giving Power Back to Your Users With Flow’s Account Model
Flow's new account model has the potential to improve web3 UX — a desperately needed improvement. Let's look at how it works.
October 26, 2023
· 3,237 Views · 1 Like
article thumbnail
Smart Contract Language Comparison: Solidity vs. Cadence vs. Move
When starting a new web3 project, it’s important to make the right choices about the blockchain and smart contract language.
September 27, 2023
· 2,793 Views · 2 Likes
article thumbnail
Logging to Infinity and Beyond: How To Find the Hidden Value of Your Logs
Though it can feel like trouble, sorting through logs is crucial. Logs hold info on performance problems, security issues, and user behavior.
September 26, 2023
· 4,398 Views · 3 Likes
article thumbnail
Avoid Smart Contract Hacks With Fuzz Testing
In part two of this series, let's walk through a detailed tutorial on avoiding smart contract hacks by fuzz testing using Diligence Fuzzing and Foundry
August 29, 2023
· 2,375 Views · 1 Like
article thumbnail
Integrate Security Testing Into Your Development Cycle With Foundry and Diligence Fuzzing
Security is one of the most important aspects of web3. Let’s look at how fuzzing is critical, and how you can implement fuzzing by using Diligence Fuzzing and Foundry.
August 7, 2023
· 2,579 Views · 2 Likes
article thumbnail
Yes! OpenTelemetry Is a Critical Part of Securing Your Systems
Let's explore the critical role that OTel plays in system security, how OTel securely handles telemetry data, and best practices for your OTel practice.
July 25, 2023
· 11,249 Views · 3 Likes
article thumbnail
zkEVMs and the Future of Blockchain Scalability
Let’s look at layer 2s on Ethereum—their architecture, why they are needed, what zkEVMs are and how they work, and the details of the new Linea mainnet release.
July 20, 2023
· 5,929 Views · 3 Likes
article thumbnail
Deploy an ERC-721 Smart Contract on Linea with Infura and Truffle
Let's look at Linea, a new Ethereum L2, and deploy a smart contract using the industry-standard tools Infura, MetaMask, Solidity, OpenZeppelin, and Truffle.
June 6, 2023
· 2,634 Views · 3 Likes
article thumbnail
Building a Java Payment App With Marqeta
Using Java and Marqeta, we’ll build out a fully functioning card payment system your users can use for payments anywhere that a debit or credit card is accepted.
May 22, 2023
· 2,263 Views · 2 Likes
article thumbnail
Smart Contracts Step-By-Step: A Beginner’s Guide To Debugging and Deploying Smart Contracts With Infura and Truffle
In this article, we’ll walk you through a step-by-step guide on how Truffle and Infura can be utilized to debug and deploy smart contracts on Ethereum.
April 28, 2023
· 7,552 Views · 5 Likes
article thumbnail
Build a Web3 Ticketing System and Disrupt Online Ticketing
Blockchains such as Ethereum can guarantee authenticity, solving the problem of counterfeit tickets. Learn how to build a ticketing solution in this tutorial.
April 25, 2023
· 5,259 Views · 5 Likes
article thumbnail
Web3 Onboarding Is Terrible: How To Make It Better With Account Abstraction and Flow
If you’re working on a web3 app, you know that onboarding users into web3 is difficult. Let's look at how Account Abstraction and Flow have created a better way.
April 20, 2023
· 6,117 Views · 3 Likes
article thumbnail
Learn To Become a Web3 Developer by Exploring the Web3 Stack
In this article, I want to explore the web3 developer stack and how you can use it as a starting point to become a web3 developer.
April 18, 2023
· 4,803 Views · 5 Likes
article thumbnail
How To Build on Linea: A ZK-rollup on Ethereum
In this tutorial, let's deploy a smart contract on Linea, the new Ethereum L2 ZK-rollup, and learn about fast transactions using zero-knowledge proofs.
April 14, 2023
· 4,662 Views · 3 Likes
article thumbnail
No More Goerli Faucet! Using the New Infura Sepolia Faucet for Ethereum Smart Contract Testing
It’s difficult to get testnet ETH to test your smart contracts. Let's see how you can get free testnet ETH using the Sepolia test network and the Infura Seoplia faucet.
April 5, 2023
· 3,989 Views · 3 Likes
article thumbnail
Web Push Provisioning: Advancements for Digital Wallet Developers
We will discuss what web push provisioning is, how it differs from current tokenization methods, and its potential impact on FinTechs, developers, and consumers.
February 27, 2023
· 3,159 Views · 2 Likes
article thumbnail
How To Build an Ethereum Gas Tracker With Infura
Let’s build your own gas tracker using Infura—a powerful suite of APIs and dev tools—that can help you become a successful Ethereum developer.
February 23, 2023
· 2,683 Views · 1 Like
article thumbnail
Part I: Creating Custom API Endpoints in Salesforce With Apex
In Part I of this two-part series, we'll take a look at how to create custom API endpoints in Salesforce with APEX.
February 2, 2023
· 4,027 Views · 1 Like
article thumbnail
Easy Smart Contract Debugging With Truffle’s Console.log
If you’re a Solidity developer, you’ll be excited to hear that Truffle now supports console logging in Solidity smart contracts. Let's look at how.
January 26, 2023
· 6,125 Views · 2 Likes

Comments

The Complete Tutorial on the Top 5 Ways to Query Your Relational Database in JavaScript - Part 2

May 18, 2020 · Michael Bogan

Thank you!

User has been successfully modified

Failed to modify user

  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook