DEV Community

Michael Bogan profile picture

Michael Bogan

I write tech articles about things I love. I also run DevSpotlight - we create tech content for tech companies. If you need tech content, or want to create tech content, reach out!

Location Indianapolis Joined Joined on  Email address michael@devspotlight.com github website twitter website

Work

Technical Architect and Writer at DevSpotlight

Five Year Club
Writing Debut
Four Year Club
Three Year Club
Two Year Club
8 Week Writing Streak
One Year Club
4 Week Writing Streak
8 Ways AI Can Maximize the Value of Logs

8 Ways AI Can Maximize the Value of Logs

2
Comments
6 min read

Want to connect with Michael Bogan?

Create an account to connect with Michael Bogan. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
5 Simple Steps to Get Your Test Suite Running in Heroku CI

5 Simple Steps to Get Your Test Suite Running in Heroku CI

Comments
6 min read
How To Build a Simple GitHub Action To Deploy a Django Application to the Cloud

How To Build a Simple GitHub Action To Deploy a Django Application to the Cloud

3
Comments
9 min read
Working with Heroku Logplex for Comprehensive Application Logging

Working with Heroku Logplex for Comprehensive Application Logging

2
Comments
9 min read
Caching RESTful API requests with Heroku’s Redis Add-on

Caching RESTful API requests with Heroku’s Redis Add-on

7
Comments
9 min read
Getting to Know You - Speeding up Developer Onboarding with LLMs and Unblocked

Getting to Know You - Speeding up Developer Onboarding with LLMs and Unblocked

1
Comments
5 min read
Exploring the Cadence Access Model: Fine-Grained permissions for flow contracts

Exploring the Cadence Access Model: Fine-Grained permissions for flow contracts

2
Comments
5 min read
The Power of Resource-Oriented Programming in Flow/Cadence: A Deep Dive

The Power of Resource-Oriented Programming in Flow/Cadence: A Deep Dive

2
Comments
6 min read
Giving Power Back to Your Users with Flow’s Account Model

Giving Power Back to Your Users with Flow’s Account Model

2
Comments
5 min read
Smart Contract Language Comparison - Cadence vs Solidity vs Move

Smart Contract Language Comparison - Cadence vs Solidity vs Move

2
Comments
6 min read
Logging to Infinity and Beyond - Exploring the hidden value of your logs

Logging to Infinity and Beyond - Exploring the hidden value of your logs

2
Comments
6 min read
Avoid Smart Contract Hacks with Fuzz Testing

Avoid Smart Contract Hacks with Fuzz Testing

4
Comments
6 min read
Integrate security testing into your development cycle with Foundry and Diligence Fuzzing

Integrate security testing into your development cycle with Foundry and Diligence Fuzzing

1
Comments
5 min read
Yes! OpenTelemetry is a Critical Part of Securing Your Systems

Yes! OpenTelemetry is a Critical Part of Securing Your Systems

3
Comments
7 min read
zkEVMs and the Future of Blockchain Scalability - Linea Goes to Mainnet

zkEVMs and the Future of Blockchain Scalability - Linea Goes to Mainnet

1
Comments 1
4 min read
Deploy an ERC-721 Contract on Linea using Infura and Truffle

Deploy an ERC-721 Contract on Linea using Infura and Truffle

19
Comments 2
7 min read
Building a Java Payment App with Marqeta

Building a Java Payment App with Marqeta

3
Comments 1
7 min read
Smart Contracts Step-by-Step: A Beginner’s Guide to Debugging and Deploying Smart Contracts with Infura and Truffle

Smart Contracts Step-by-Step: A Beginner’s Guide to Debugging and Deploying Smart Contracts with Infura and Truffle

1
Comments
7 min read
Build a Web3 Ticketing System with NFTs and Disrupt Ticketmaster

Build a Web3 Ticketing System with NFTs and Disrupt Ticketmaster

3
Comments 1
11 min read
Web3 onboarding is terrible. How to make it better with Account Abstraction and Flow.

Web3 onboarding is terrible. How to make it better with Account Abstraction and Flow.

8
Comments
7 min read
Learn To Become a Web3 Developer by Exploring the Web3 Stack

Learn To Become a Web3 Developer by Exploring the Web3 Stack

5
Comments
9 min read
How to Build on Linea - a zk-rollup on Ethereum

How to Build on Linea - a zk-rollup on Ethereum

3
Comments 1
8 min read
No More Goerli Faucets! Using the New Infura Sepolia Faucet for Ethereum Smart Contract Testing

No More Goerli Faucets! Using the New Infura Sepolia Faucet for Ethereum Smart Contract Testing

3
Comments 1
4 min read
Empowering Digital Creators: A Technical Guide on How to Create an NFT (Digital Collectible) to say “Thank You”

Empowering Digital Creators: A Technical Guide on How to Create an NFT (Digital Collectible) to say “Thank You”

4
Comments
11 min read
Web Push Provisioning: Advancements for Digital Wallet Developers

Web Push Provisioning: Advancements for Digital Wallet Developers

3
Comments
5 min read
How to Build an Ethereum Gas Tracker with Infura

How to Build an Ethereum Gas Tracker with Infura

3
Comments 1
7 min read
Creating Custom API Endpoints in Salesforce with Apex

Creating Custom API Endpoints in Salesforce with Apex

8
Comments
9 min read
Easy Smart Contract Debugging with Truffle's Console.log

Easy Smart Contract Debugging with Truffle's Console.log

3
Comments
4 min read
Salesforce Functions with Heroku Data for Redis

Salesforce Functions with Heroku Data for Redis

2
Comments
6 min read
Salesforce Functions with Heroku Postgres

Salesforce Functions with Heroku Postgres

4
Comments
6 min read
Light DOM and Lightning Web Components in Salesforce

Light DOM and Lightning Web Components in Salesforce

14
Comments 1
5 min read
Secure Smart Contract Tools—An End-to-End Developer’s Guide

Secure Smart Contract Tools—An End-to-End Developer’s Guide

4
Comments
7 min read
DevOps Best Practices for FinTechs

DevOps Best Practices for FinTechs

2
Comments 1
8 min read
Scaling Your Compute Resources on Salesforce

Scaling Your Compute Resources on Salesforce

8
Comments 1
7 min read
Salesforce Functions for Caching Expensive Queries

Salesforce Functions for Caching Expensive Queries

2
Comments 1
9 min read
Use the Truffle Suite for Easy Web3 - and Earn your Proof of Contribution POAP

Use the Truffle Suite for Easy Web3 - and Earn your Proof of Contribution POAP

3
Comments
8 min read
Build a Java Backend that Connects with Salesforce

Build a Java Backend that Connects with Salesforce

12
Comments
6 min read
How a Data Privacy API Abstracts and Simplifies Privacy and Compliance

How a Data Privacy API Abstracts and Simplifies Privacy and Compliance

3
Comments
7 min read
How to Address Sensitive Data Sprawl

How to Address Sensitive Data Sprawl

4
Comments
7 min read
How to Solo Stake on Ethereum and Earn Rewards Using Infura After The Merge

How to Solo Stake on Ethereum and Earn Rewards Using Infura After The Merge

3
Comments
8 min read
Onboarding New Users With Coinbase Wallet

Onboarding New Users With Coinbase Wallet

3
Comments
10 min read
10 Threats to an Open API Ecosystem

10 Threats to an Open API Ecosystem

8
Comments 1
6 min read
Trends We Are Watching: API Democratization and API Management

Trends We Are Watching: API Democratization and API Management

11
Comments
7 min read
Accepting Crypto Payments in a Classic Commerce App

Accepting Crypto Payments in a Classic Commerce App

14
Comments 1
15 min read
Enabling NFT Royalties With EIP-2981

Enabling NFT Royalties With EIP-2981

2
Comments 1
14 min read
Getting Started Building on the NEAR Network with Infura

Getting Started Building on the NEAR Network with Infura

10
Comments
7 min read
Change Data Capture to accelerate Real-time Analytics

Change Data Capture to accelerate Real-time Analytics

8
Comments
10 min read
Working with Salesforce APIs? Of CORS!

Working with Salesforce APIs? Of CORS!

10
Comments
7 min read
Setup for Success: Creating Web3 Projects with the Truffle for VS Code Extension

Setup for Success: Creating Web3 Projects with the Truffle for VS Code Extension

5
Comments
7 min read
Building a Kotlin Mobile App with the Salesforce SDK, Part 3: Synchronizing Data

Building a Kotlin Mobile App with the Salesforce SDK, Part 3: Synchronizing Data

9
Comments
7 min read
Handling Sensitive Data: A Primer

Handling Sensitive Data: A Primer

20
Comments
6 min read
An Introduction to PCI Compliance

An Introduction to PCI Compliance

13
Comments 1
7 min read
Building a Slack App with Native SFDC Integration

Building a Slack App with Native SFDC Integration

7
Comments
9 min read
Building a Slack App with Native SFDC Integration

Building a Slack App with Native SFDC Integration

14
Comments
7 min read
3 Best Practices to Make Cloud Migration Easier

3 Best Practices to Make Cloud Migration Easier

8
Comments
6 min read
Building a Slack App with Native SFDC Integration

Building a Slack App with Native SFDC Integration

5
Comments
8 min read
The Most Effective Way to Reach Your Users - Building the Omnichannel

The Most Effective Way to Reach Your Users - Building the Omnichannel

5
Comments
5 min read
Kong Plugins as Microservices: Writing a Single-Plugin Server for Kong in Go

Kong Plugins as Microservices: Writing a Single-Plugin Server for Kong in Go

14
Comments
6 min read
Top 5 Customer Communication Channels in 2022

Top 5 Customer Communication Channels in 2022

6
Comments
5 min read
Building a Kotlin Mobile App with the Salesforce SDK: Editing and Creating Data

Building a Kotlin Mobile App with the Salesforce SDK: Editing and Creating Data

11
Comments
5 min read
loading...