If you bought any cryptocurrency through Robinhood, you don’t own it. They do. Read on if you want to know what that means exactly.

As cryptocurrencies have gained in popularity, advocates have put together “commandments of crypto,” or things you absolutely must be aware of before engaging in any kind of cryptocurrency activity. These commandments are by no means official and may vary depending on who you ask, but the first commandment that you will always see is: If it’s not in your wallet you don’t own it. You might have heard this same sentiment in the phrase “Not your keys, not your coin.”

But it’s in my Robinhood wallet right? Doesn’t that belong to me? No. Robinhood does not even provide you with…


An explanation of Gamestop, Dogecoin and what they mean for each other

DOGE the new GME?

It’s been a wild week in the stock market thanks largely to the asset that people cannot stop talking about: Gamestop (GME). The heavily documented story of GME has inspired visions of a new frontier where people regain control of financial markets at the far-too-satisfying chagrin of the large institutions.

And with these imaginations comes a new question that’s on everyone’s minds: What’s the next step?

For some people, it’s Dogecoin (DOGE).

Many people have looked to another financial asset to carry on the ‘movement’ that began with GME. …


This is the beginning of a series that will provide an easily digestible cheat sheet for the most often-used and favorited JavaScript methods. In the first part of the series we will focus on array methods.

Array Properties

These methods are actually properties of the Array object itself and are accessed using the following keywords.

  • Array.prototype — References the prototype of Array that all Array instances inherit from. On the Array prototype you will find all of the below methods. You can also create your own methods with Array.prototype.myMethod = function() { }
  • Array.length — returns length of the array (# of…


In this example we will be creating simple flash errors for an application that allows users to create new heroines. If a parameter for heroine creation is not met, a flash error is displayed.

In the controller (under create, or whatever form you want the error messages to appear on):

if @heroine.valid?
redirect_to @heroine
elseflash[:error] = @heroine.errors.full_messagesredirect_to new_heroine_pathend

Implemented example:

def create
@heroine = Heroine.create(heroine_params)
if @heroine.valid?redirect_to @heroineelseflash[:error] = @heroine.errors.full_messagesredirect_to new_heroine_pathendend

In your ERB file (new or edit, wherever you want the error messages to appear on) add the flash errors:

<% if flash[:error] %><% flash[:error].each do |e| %><%= e %><% end %><% end %>


It’s the seemingly simplest yet most difficult to wrangle concept in styling. How to center your divs, headers, text, whathaveyou. What should be a no-brainer exercise for most developers usually turns out to be a surprisingly frustrating endeavor. In this article I will try to create a simple to read cheatsheet for centering in CSS so that you may never have to deal with the frustration of uncentered items again.

First, it must be known that in HTML there are two types of elements, in-line, and block-level. In-line elements such as text, as their name suggests, can be placed in-line…


Last year Instagram unveiled their latest product offering aimed at entering the lucrative online shopping industry. Instagram Shopping allows sellers to link directly to their own product pages via instagram links as well as providing the option for a proprietary in-app product page and checkout system. With Instagrams estimated one billion users and highly consumer-oriented culture, this platform has been received with great interest by both shoppers and sellers alike.

Instagram/Facebook’s documentation, while comprehensive, can be very disorganized at times and the multitude of requirements asked of sellers that span both the Instagram and Facebook platform can be a landmine…


AlphaVantage is one of the most popular web APIs for real-time stock information. It’s free and easy to use and a great learning tool for beginner developers who are trying to gain a handle on how to work with APIs and stock data as a whole.

Whether you’re building a pet project or trying to wet your feet into the world of algorithmic trading, AlphaVantage is a great tool for introducing you to working with stock price APIs. …


Credit: Rupixen from Unsplashed

As the internet economy grows online and mobile payment platforms are becoming more and more ubiquitous to web development products. Which is the best one for you? In this article I’ll introduce the most popular platforms to try to give you a better idea of each one when making the decision for your web development project.

Stripe


Let’s face it, nowadays data is everything. Almost every coding project involves data in some ways and the collection, maintaining and analyzing of databases has become a very lucrative industry that is involved in almost every facet of life and business.

As such, a common problem that many developers face is where to find the data that they need for their particular projects. …


The web development space has never been more vibrant and diverse. There is an absolute abundance of conferences, groups, and workshops to attend, especially in tech hubs like NYC. This abundance can be overwhelming for many newcomers so I’ve gone ahead and introduced five great groups that are free to attend for developers of all experience levels.

Built With Code

This is a group that meets weekly in New York City and is great for beginner developers. …

Daniel Jung

Developer with a business background

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store