Developing Dynamic NFTs. Ever wanted to create an NFT that… | by Johan De Coster | Jun, 2022

Ever wanted to create an NFT that reacts to real-world events and data? Now you can, with Chain Link Oracles. Let’s check out how this can be done! Photo by Choong Deng Xiang on Unsplash Remark: Unfortunately, Chain Link Oracle is only set up on the Kovan testnet, while the OpenSea testnet is on Rinkeby. … Read more

Refactoring the Python Snake Game I Wrote 4 Years Ago | by Emmanuel Murairi | Jun, 2022

Lessons on consistency and best practices Photo by Lorenzo Herrera on Unsplash I wrote this snake game back in 2017, around the time I wrote my first hello world in Python. Going over this old codebase 5 years later was quite interesting. A mixture of ambiguous french variables in an overly repetitive coding pattern, not … Read more

How to Use React in a Ruby on Rails App | by David Uebelacker | Jun, 2022

React on Rails! Photo by Nicolas Postiglioni: https://www.pexels.com/photo/architectural-photography-of-building-421129/ I started working with React 5 years ago. Due to the rails experience in the team, rails were set as the backend and for the frontend. After a short evaluation of Angular, React and Vue.js, React convinced us the most at that time. At that time there … Read more

How to Use Live Text APIs in SwiftUI | by Simon Ng | Jun, 2022

Harness artificial intelligence out-of-the-box Photo by Vladislav Klapin on Unsplash Last year, iOS 15 came with a very useful feature known as Live Text. You may have heard of the term OCR (short for Optical Character Recognition), which is the process for converting an image of text into a machine-readable text format. This is what … Read more

Decision Rights — Communicating How Choices Get Made | by Jeffery Smith | Jun, 2022

Advice for leaders Photo by Beth Macdonald on Unsplash Companies seldom have issues generating ideas and paths forward on problems. In fact, you almost get too many ideas to be able to sit through, evaluate and ultimately implement. But a bigger problem teams have isn’t generating options, but choosing which option to go forward with. … Read more

How to Get Engineers to Love Your Jira Instance | by MG | Jun, 2022

Some will still hate it Jira logo Jira is an issue tracking and project management platform that enables teams to track their work and provides insight into how their work is being done. The important note is that it is a platform. It facilitates software development and business processes. If those processes are ill-defined, then … Read more

Fine-tuning GPT-J 6B on Google Colab, Equivalent Desktop or Server GPU | by Mike Ohanu | Jun, 2022

Fine-tuning a version of Eleuther AI’s model Credit: iLexx on Stock Photos | Electricity Transformer Natural Language Processing (NLP) has been revolutionized by recent research and the release of new transformer-based large language models(LLM) from the likes of OpenAI(GPT-2 and GPT-3), Eleuther AI (GPT-NEO and GPT- J), and Google (BERT, T5, PaLM). Large language models … Read more

HaGRID — HAnd Gesture Recognition Image Datasets | by Karina Kvanchiani | Jun, 2022

Build your own datasets The use of gestures in human communication plays an important role: gestures can reinforce statements emotionally or completely replace them. What is more, hand gesture recognition (HGR) can be a part of human-computer interaction. Such systems can be used in video conferencing services (Zoom, Skype, Discord, Jazz, etc.), home automation systems, … Read more

Building on the NEAR Network With Infura | by Michael Bogan | Jun, 2022

Get started with Web3 on NEAR Web3, NFTs, and smart contracts are growing in popularity. In fact, a recent analysis of public code repositories has shown that over 18,000 developers are regularly contributing to open source crypto and Web3 projects on a monthly basis. Some of the keys to this growth are blockchains like NEAR … Read more

Locking in Databases and Isolation Mechanisms | by Denny Sam | Jun, 2022

A peek into the world of database locks, their types, and issues associated Photo by Jon Moore on Unsplash Concurrency control is the term you should be aware of before getting into locks. In a large application accessed by thousands of users, concurrency is inevitable. Your application needs to be able to handle multiple requests … Read more