Open in app

Sign In

Write

Sign In

Daniel van Flymen
Daniel van Flymen

11.1K Followers

Home

About

Pinned

Learn Blockchains by Building One

The fastest way to learn how Blockchains work is to build one — You’re here because, like me, you’re psyched about the rise of Cryptocurrencies. And you want to know how Blockchains work—the fundamental technology behind them. But understanding Blockchains isn’t easy—or at least wasn’t for me. I trudged through dense videos, followed porous tutorials, and dealt with the amplified frustration of too…

Blockchain

9 min read

Learn Blockchains by Building One
Learn Blockchains by Building One
Blockchain

9 min read


Nov 6, 2019

Blazing fast CI with GitHub Actions, Poetry, Black and Pytest

Setting up GitHub Actions for a modern Django project — Few things are as detrimental to productivity as slow feedback loops—slow tests trickle down to slow product rollouts, slow deployments, slow developer speed; and ultimately a sour developer experience for the team. Setting up CI is pretty time consuming—it’s usually a trial-and-error shit-show where you spend most of your time…

Python

7 min read

Blazing fast CI with GitHub Actions, Poetry, Black and Pytest
Blazing fast CI with GitHub Actions, Poetry, Black and Pytest
Python

7 min read


Published in

The Startup

·Aug 20, 2019

Making sense of timezones in Python

Avoiding common pitfalls when dealing with timezones — Running into timezone trouble in your Python project? Here’s a quick primer on how timezones work and how to convert between them (mostly because I usually forget how to do this myself). We’ll be using the popular pytz package, so make sure it’s installed. 🙃 Naive and aware datetimes A naive datetime doesn’t have a…

Programming

2 min read

Making sense of timezones in Python
Making sense of timezones in Python
Programming

2 min read


May 20, 2019

Learn Blockchains using Spreadsheets

Understand the concepts behind crypto with zero code — The best way to learn how blockchains work is to play with them. This often requires tons of coding, but I’m hoping to spare you from all that and explain this stuff using Google Sheets—you don’t need to be a programmer to understand how Blockchains work after all. 👉 I’ve…

Blockchain

7 min read

Learn Blockchains using Spreadsheets
Learn Blockchains using Spreadsheets
Blockchain

7 min read


Published in

HackerNoon.com

·Oct 23, 2018

Why you should use pyenv + Pipenv for your Python projects

The missing guide for setting up a great local development workflow for your Python projects. — This is an opinionated way of developing with Python locally. You’ve probably discovered that it’s a pain in the ass to manage different projects with dependencies targeting different Python versions on your local machine. To complicate things, there are multiple ways of installing Python too: Preinstallation by the OS 😔

Python

5 min read

Why you should use pyenv + Pipenv for your Python projects
Why you should use pyenv + Pipenv for your Python projects
Python

5 min read

Daniel van Flymen

Daniel van Flymen

11.1K Followers

https://twitter.com/van_flymen • Software Engineer • https://dvf.nyc • South African in NYC ✌️

Following
  • Nic Carter

    Nic Carter

  • Ev Williams

    Ev Williams

  • Ronnie Apteker

    Ronnie Apteker

  • Alexander Williams

    Alexander Williams

  • Mike Hurwitz

    Mike Hurwitz

See all (244)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams