RSSAmplifier

Blog

Full stack and Blockchain Developer

Full stack and Blockchain developer

danielefavi.comRSS feed ↗10 posts

Latest posts

A Coding Partner Who Knows Everything About Your Code

An API for an AI assistant that uses Retrieval-Augmented Generation (RAG) to answer questions about your codebase, powered by local Ollama LLMs. The post A Coding Partner Who Knows Everything About Your Code appeared first on Full stack and Blockchain Developer .

LAMP Docker Environment

This Docker LAMP environment is an excellent choice for local development, as it provides the necessary tools and configurations for PHP and frontend development. With the ability to set up multiple local websites and configure the versions of PHP, MySQL, or Node, this environment provides flexibility and ease of use. In this article, we will [ ] The post LAMP Docker Environment appeared first on…

Ethereum Smart Contracts GUI Generator

If you need to create a graphical user interface to interact with your Ethereum smart contracts, then you might be interested in the ethereum-interface-generator NPM package. The NPM package ethereum-interface-generator creates a GUI from your smart contract ABI (Application Binary Interface). You can export the GUI to HTML files or use the interface directly on [ ] The post Ethereum Smart…

Laravel Metadata

Laravel Metadata is a lightweight PHP package that helps you to handle extra data on your models without adding any new fields on your database table. In many of my Laravel projects I had the need to store less relevant data and, instead of creating dozens of fields, I took inspiration from wordpress and how [ ] The post Laravel Metadata appeared first on Full stack and Blockchain Developer .

Fluent API PHP Class

What is the fluent api? How to apply this design pattern in PHP? How to call a method both statically and not? Let's discover it! The post Fluent API PHP Class appeared first on Full stack and Blockchain Developer .

Blockchain For Not Technical People (public speech)

A 4 minutes speech about blockchain I delivered during a course on public speaking in November 2019. The post Blockchain For Not Technical People (public speech) appeared first on Full stack and Blockchain Developer .

How to Test Smart Contracts – Tutorial

Testing a smart contract is a must of the blockchain development process. Remember that the blockchain does not forgive you any errors because of its immutability! The only way to fix a bug on a deployed smart contract is to deploy a new version of that contract; the old version with the bug will be [ ] The post How to Test Smart Contracts Tutorial appeared first on Full stack and Blockchain…

Create your Blockchain DApp with Ethereum and VueJS – Tutorial Part 2

In the second part of the tutorial we are going to develop the front-end and see how to interact with the smart contract developed in the PART 1. If you missed the introduction and you want to know what this tutorial is about, please read the intro. In this part we are going through the [ ] The post Create your Blockchain DApp with Ethereum and VueJS Tutorial Part 2 appeared first on Full stack…

Create your Blockchain DApp with Ethereum and VueJS – Tutorial Part 1

In this first part of the tutorial we are going to create the smart contract that handles the registration of users; then we are going to deploy the smart contract to the blockchain using Truffle. If you missed the introduction and you want to know what this tutorial is about, please read the intro. This [ ] The post Create your Blockchain DApp with Ethereum and VueJS Tutorial Part 1 appeared…

Create your Blockchain DApp with Ethereum and VueJS – Tutorial Intro

This is a simple decentralized application built using Ethereum blockchain and VueJS for the front-end. This DApp example lets the users store their name and status on the blockchain. Brief description The DApp allows users to register their name and status on the blockchain. The user s profile is associated with an account address (or wallet [ ] The post Create your Blockchain DApp with Ethereum…