Open in app
Home
Notifications
Lists
Stories

Write
Petros Demetrakopoulos
Petros Demetrakopoulos

Home

Published in Better Programming

·Pinned

Storing Data on Ethereum Blockchain With Node.js

Use Ethereum blockchain as a persistent storage in an organized and model-oriented way without writing custom smart contracts — We are at the beginning of 2022 and everybody is talking about the “next big thing” on the internet: Web 3. But the majority of people who talk about NFTs, crypto assets, altcoins, and blockchain technologies in general, do not really know how they can use them in practice and…

Ethereum

6 min read

Storing Data on Ethereum Blockchain With Node.js
Storing Data on Ethereum Blockchain With Node.js

Published in Geek Culture

·Jul 17

5 GitHub repositories to learn Machine Learning

Introduction Being a professional software software engineer during the last 7 years (an an amateur for way longer than that) has taught me a few things. One of them is definitely how to acquire new tech related skills in a super-fast and easy way. So, I am more than sure that…

Machine Learning

3 min read

5 GitHub repositories to learn Machine Learning
5 GitHub repositories to learn Machine Learning

Published in Geek Culture

·Jul 13

Storing Data on Ethereum Blockchain With Python

We are in the middle of 2022 and everybody is talking about the “next big thing” on the internet: Web 3. But the majority of people who talk about NFTs, crypto assets, altcoins, and blockchain technologies in general, do not really know how they can use them in practice and…

Ethereum

5 min read

Storing Data on Ethereum Blockchain With Python
Storing Data on Ethereum Blockchain With Python

Published in Geek Culture

·Jul 6

Why I do not use REST API generators

There are many good reason to avoid them… — Introduction Some years ago, in the very start of my career as a Software Engineer, I was a HUGE fan of REST API generators. There are many tools out there for almost any back-end stack (like LoopBack for node.JS) that allow you to “develop” production-ready REST APIs in seconds, just by…

Rest Api

4 min read

Why I do not use REST API generators
Why I do not use REST API generators

Published in Geek Culture

·Jul 6

macOS setup and configuration for Software development

Introduction Once in a while, developers need to format their computers to completely clean them up from unused files, software add-ons and other kind of “digital trash” and leftovers. Apart from that, many of them change their computers with newer ones more frequently than the average user. All these reasons, form…

Macos

3 min read

macOS setup and configuration for Software development
macOS setup and configuration for Software development

Published in Geek Culture

·Jul 2

Converting a Javascript project to Typescript

An extensive methodology — Introduction Typescript is gaining more followers day-by-day. The type-safe cousin of Javascript is getting massively adopted and so does the projects and lines of TypeScript code written. This trend has been documented many times during the last years with the most important achievement being TypeScript voted as the 2nd most loved…

Typescript

4 min read

Converting a Javascript project to TypeScript
Converting a Javascript project to TypeScript

Jul 1

The “Rubber duck debugging” method

Introduction If you are a Software engineer you have probably heard about it. Or not ? Being taught the “Rubber duck debugging” method (or simply “rubberducking”) is one of the most vivid memories I have back from when I studied in the Computer Science school. It was in a lecture of…

Software Engineering

3 min read

The “Rubber duck debugging” method
The “Rubber duck debugging” method

Published in Geek Culture

·Jun 29

Solidity 101: Let’s meet the data types

Introduction As you may already know, Solidity is the programming language that empowers a huge part of the so-called Web3 revolution. Solidity is the programming language that enabled us to create Smart contracts that run over Ethereum or Ethereum-based blockchain networks. When coding in Solidity, it is crucial to remember that…

Web 3

4 min read

Solidity 101: Let’s meet the data types
Solidity 101: Let’s meet the data types

Published in Geek Culture

·Jun 19

3 macOS settings you should change immediately

macOS offers a wide range of preferences for your computer. Most of them are predefined and have predefined values that Apple has chosen for you. However, many of these predefined selections may impact your Mac’s performance and drain your battery (in case you own a MacBook). Apart from that, many…

Mac

3 min read

3 macOS settings you should change immediately
3 macOS settings you should change immediately

Published in Better Programming

·May 16

Showing Toast Alerts in React With “react-toastify”

Build responsive web apps — Introduction We often need to inform the user about an action that succeeded or failed in any web app. This function is often achieved by showing the user alerts or notifications at the top of the screen, and then these disappear seconds later. These alerts are called “Toasts” and are self-dismissed…

Programming

3 min read

Showing Toast Alerts in React With “react-toastify”
Showing Toast Alerts in React With “react-toastify”
Petros Demetrakopoulos

Petros Demetrakopoulos

💻Code-blooded, 🌏 Traveler, Passionate Homebrewer🍺. Lifelong learner 📚. https://petrosdemetrakopoulos.github.io

Following
  • Brunette girl

    Brunette girl

  • KD Knowledge Diet

    KD Knowledge Diet

  • Netflix Technology Blog

    Netflix Technology Blog

  • Building Arks with Jason Clendenen

    Building Arks with Jason Clendenen

  • Rocco Pendola

    Rocco Pendola

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable