Open in app

Sign In

Write

Sign In

Tommaso Pifferi
Tommaso Pifferi

112 Followers

Home

About

Apr 7, 2022

3 months as a Smart Contract Auditor

During the last 3 months I’ve experimented with being a part-time, independent smart contract auditor, focused on DeFi. As I explained in my previous post the whole field was completely unknown to me. I started to gain interest when I saw how successful and widespread the whole thing was, while…

5 min read

5 min read


Jan 2, 2022

Capture the Ether

I’ve been playing with an Ethereum wargame, Capture the Ether, during Christmas holidays. I really enjoy CTFs and, more generally, finding flaws/unintended behavior in other people’ code. Doing that with Ethereum and Solidity is much more fun, because: it’s a whole new ecosystem on which I did not have prior…

Ethereum

2 min read

Capture the Ether
Capture the Ether
Ethereum

2 min read


Sep 23, 2020

Elm vs Yew

A live demo for this post can be found here. Recently I’ve been playing with Yew, a web framework written in Rust that compiles to WebAssembly. It borrows the Elm model ( model, view, update) and adds a JSX-like syntax on top of it. At first I was leaning to…

Elm

2 min read

Elm vs Yew
Elm vs Yew
Elm

2 min read


Sep 6, 2020

Github Codespaces

After applying in June, I’ve finally been admitted to the beta of Github Codespaces 🚀 At first I thought it was just a remote instance of VSCode, where you could open repos and have a peek at the code on the fly, without filling your hard drive with countless repos…

Github

3 min read

Github Codespaces
Github Codespaces
Github

3 min read


Jan 6, 2020

How to write a browser game in pure Elixir — Part 1

Phoenix LiveView is an awesome technology that tries to push Elixir usage for web application way further than the basic Phoenix framework does. It was presented on April 2019 at ElixirConf EU, and it was immediately a huge hit. …

Elixir

11 min read

How to write a browser game in pure Elixir — Part 1
How to write a browser game in pure Elixir — Part 1
Elixir

11 min read


Mar 11, 2019

A journey from Elm 0.18 to 0.19

The good, the bad, and the ugly On November, I landed a new job at Prima Assicurazioni as a full stack developer, and I was put on a fairly medium-sized project: a webapp written in Elixir, GraphQL and Elm. In the early days I was trying to get confident with…

Elm

11 min read

A journey from Elm 0.18 to 0.19
A journey from Elm 0.18 to 0.19
Elm

11 min read


Aug 3, 2018

How to efficiently store and query time-series data

… or how I learned to stop worrying and love PostgreSQL. Last summer, when I started to build the first version of ForecastCycles, what worried me the most was: how do I organize historical data for thousands of financial symbols, possibly spanning for decades for each of them? Apple alone…

Programming

5 min read

How to efficiently store and query time-series data
How to efficiently store and query time-series data
Programming

5 min read

Tommaso Pifferi

Tommaso Pifferi

112 Followers

Full stack developer and JS enthusiast. https://tommasopifferi.com

Following
  • Immunefi

    Immunefi

  • QuillAudits - Web3 Security 🛡️

    QuillAudits - Web3 Security 🛡️

  • Jonathan Gros-Dubois

    Jonathan Gros-Dubois

  • Lee Hampton

    Lee Hampton

  • Mike Freedman

    Mike Freedman

See all (6)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams