Dalton Sweeney

Engineer, Rambler, Terminally Online

about projects blog RSS

Poe NFT Launch!

Written on February 19, 2025

A Demure Alarm Clock

Written on September 24, 2024

Reflections on DALLE-3 after creating 100+ images for an NFT collection

Written on August 17, 2024

ERC721Reclaimable

Written on July 24, 2024

A Hardcore Alarm Clock

Written on June 24, 2024

Passing the Series 65 Exam

Written on May 12, 2024

Announcing EasyBridge, a USDC Bridging Tool

Written on March 28, 2024

Desired features in P2P Content Networks

Written on October 9, 2023

Network States and the Radical Premise Problem

Written on May 14, 2023

Make Something Wonderful

Written on April 22, 2023

(zk-learning) Building a Graph 3-Coloring R1CS circuit in Circom

Written on February 22, 2023

(zk-learning) Deriving functional commitment families

Written on February 13, 2023

(zk-learning) elaboration on the quadratic residue ZKP

Written on February 5, 2023

Beware the quadratic gas cost of memory allocation

Written on January 31, 2023

Reflections on my first (Web3) Hackathon

Written on November 13, 2022

Damn Vulnerable DeFi - Backdoor

Written on June 17, 2022

Damn Vulnerable DeFi - Free rider

Written on June 16, 2022

Damn Vulnerable DeFi - Puppet v2

Written on June 15, 2022

Damn Vulnerable DeFi - Puppet

Written on June 14, 2022

Damn Vulnerable DeFi - Compromised

Written on June 13, 2022

Damn Vulnerable DeFi - Selfie

Written on June 12, 2022

Damn Vulnerable DeFi - The rewarder

Written on June 11, 2022

Damn Vulnerable DeFi - Side entrance

Written on June 10, 2022

Damn Vulnerable DeFi - Truster

Written on June 9, 2022

Damn Vulnerable DeFi - Naive receiver

Written on June 8, 2022

Damn Vulnerable DeFi - Unstoppable

Written on June 7, 2022

Damn Vulnerable DeFi

Written on June 6, 2022

Deploying contracts with an EIP-1167 minimal proxy

Written on May 22, 2022

Silly gas optimizations Part 2 - Rearranging your contract's function dispatcher

Written on May 21, 2022

EVM Puzzles

Written on April 30, 2022

Every Ethernaut challenge, explained

Written on April 25, 2022

Silly gas optimizations Part 1 - Logging with log0

Written on April 18, 2022

Adding a Chainlink Oracle to our Patreon contracts

Written on April 14, 2022

Write a basic Patreon clone in Solidity

Written on April 13, 2022

Batching queries in Solidity with MultiCall

Written on April 12, 2022

Why is string concatenation in a loop not optimized to StringBuilder.append?

Written on May 25, 2021

What should we eat now?

Written on March 13, 2021

The rate of obsolescence of knowledge in Software Engineering

Written on September 9, 2020

One Year of Spanish on Duolingo

Written on September 6, 2020

Diffing Spark DataFrames

Written on September 5, 2020

An effective journaling strategy.

Written on June 20, 2020

Thoughts on The 48 Laws of Power

Written on May 27, 2020

Announcing the launch of vocab!

Written on April 9, 2020

Book Review - Enlightenment Now by Steven Pinker

Written on April 1, 2020

Easy Memoization of recursive functions using Scalaz

Written on March 20, 2020

Parse a CSV row allowing commas as values

Written on March 17, 2020

So you think you know for comprehensions

Written on December 14, 2019

Using Scala implicits

Written on December 4, 2019

Book Review - Alexander Hamilton

Written on November 29, 2019

Course Notes - Learning How to Learn

Written on November 24, 2019

Yet More Leetcode Contributions

Written on November 23, 2019

Mangling Swift Source Code With SwiftSyntax

Written on November 22, 2019

Instant runoff voting and my question submission to leetcode.

Written on November 6, 2019

My interview question - finding all paths through a DAG.

Written on October 19, 2019

Book Review - The Max Strategy

Written on October 15, 2019

on the longest increasing subsequence of an array

Written on September 14, 2019

vim enthusiasts, check out my vim twitter bot!

Written on August 28, 2019

why I made this site

Written on August 21, 2019