Jeorge Jones

98 Flips | 1 Magazine | 80 Likes | 23 Following | 2 Followers | @JeorgeJones | Keep up with Jeorge Jones on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Jeorge Jones”

Creating a text editor in Electron: part 2 - writing files

In the last tutorial the basic structure was created. We were able to read files from a directory, list their titles in the sidebar, and we were able …

JavaScript

Modern Day Vim

When talking about Vim, most people see it as this old, obsolete piece of software from the last century.<p>And while Vim is indeed from last century, …

Linux

How to scrape data from a website using Python

Learn how to scrape data from a website using Python

Python Programming

4 years ago I challenged myself to write smallest and fastest markdown parser

Four years ago I challenged myself to write the smallest and fastest markdown to html parser and in a matter of days that got real. Although it was …

Web Development

The Novels That Won Both the Hugo and Nebula Awards, Ranked

This month, N.K. Jemisin made all kinds of SFF history by winning her third straight Hugo Award for Best Novel for <i>The Stone Sky,</i> the third book in …

Science Fiction

Spotify expands its $4.99 per month student bundle with Hulu to include Showtime

Spotify today is announcing a new way for students to access its Premium service, along with Hulu and Showtime, for a discounted price of $4.99 per month for all three. The new deal is an expansion of the existing Hulu and Spotify bundle for students, which launched around a year ago at the same …

Apple Music

My Favorite Command-Line Shortcuts

I use a shell every day. Almost always, I want to repeat a previous command, or repeat it after a slight modification. A very convenient way is to …

What are the musts for training fresh graduate developers? - DEV Community 👩‍💻👨‍💻

Working in a small team, We are assigned to train newly employed fresh graduate developers and I am having some difficulties. I admit that I do not …

Thomas Kuhn and the Structure of Scientific Revolutions

Thomas Samuel Kuhn (1922–1996)<p>On July 18, 1922, American physicist, historian, and philosopher of science <b>Thomas Samuel Kuhn</b> was born. He is most …

Web Scraping with Python: Collecting More Data from the Modern Web

How To: Flood Your ISP with Random, Noisy Data to Protect Your Privacy on the Internet

Net neutrality is dead and your internet service providers can collect all the data they want. While VPNs are a great way to protect some of that …

White Hat

Understanding async-await in Javascript

Async and Await are extensions of promises. So if you are not clear about the basics of promises please get comfortable with promises before reading …

How I made my own WireGuard VPN server

Some of you may have heard about VPN protocols that let you establish a connection between your device and a server, such as OpenVPN and IPsec. But there’s a brand new shiny protocol that promises to be faster and more secure at the same time — WireGuard.<p>But WTF is a VPN anyway? A VPN is a virtual …

Difference between using global variable and pointer variable?

I have been coding a binary tree problem of finding maximum between ancestor and a node.I have coded it in two ways.But it provides two different …

Top 45 HTML5 Basic Interview Questions and Answers You Must Prepare in 2018

Introduction<p>When it comes to building a web application, the three main technologies that act as a building block for the development of a web …

9 Software Architecture Interview Questions and Answers

A software architect is a software expert who makes high-level design choices and dictates technical standards, including software coding standards, …

Let’s build a fast, slick and customizable rich text editor with Slate and React — Part II

This is a fun series about where we build a rich text editor with React and Slate. Here’s <b>part one</b> where we left off.<p><b>Let’s build a fast, slick and</b> …

My Visual Studio Code Setup

I <i>love</i> the text editor setup I've been using for the past year and a half, so I want to show off my setup! Visual Studio Code has far surpassed my …

How To Use Python To Automate Almost Anything

Testers of all kinds can benefit from learning approaches to automating daily tasks. In this three-part series, you’ll be walked through a task that …

For focused writing, Markdown is your best friend

A primer on Markdown, the 14-year-old text-editing language that’s getting more useful with age.<p>A few years ago, I had what seemed like a clever idea: <i>What if there was a text editing program with less clutter than Microsoft Word and more focus on writing for the web?</i><p>I quickly discovered that such a …

Build and Deploy a Rest API Using Serverless, Express, and Nodejs

Today I'm showing how to Build and deploy an express/Node Rest API using serverless lambda.<p><b>We know Serverless is growing so fastly and a lot of</b> …

REST API

The best coding courses for getting started

by under Daily Digest<p>To quote the late, great Steve Jobs: “Everybody in this country should learn to program a computer, because it teaches you how …

Acquainted

Learn how to create a simple blog with React & Node

In this article you will learn how to create a personal blog using React & Node. You will also learn how to config your own <b>Webpack, Redux,</b> …

Dynamic Programming – 7 Steps to Solve any DP Interview Problem

<i>Originally posted at Refdash Blog. Refdash is an interviewing platform that helps engineers interview anonymously with experienced engineers from top</i> …

Programming

Beginners Guide To Fetching Data With (AJAX, Fetch API & Async/Await)

In this tutorial, I will be explaining how to fetch data asynchronously from an external API using web technologies like AJAX, Fetch API and …

How I learn an Open Source Codebase

<i>What I do to learn and understand an open source project to which I want to contribute.</i><p><b>NOTE: This is a cross-post from</b> <b>my newsletter</b> <b>. I publish each</b> …

JavaScript

New Free Courses with Google!

Introducing our newest courses with Google: “Kotlin Bootcamp for Programmers” and “Build Native Mobile Apps with Flutter.” Enroll today!

Apps

How to build a news app with JavaScript and React Native

Requirements for building the app:<p>If you’re not familiar with these resources, don’t worry — they are quite easy to use.<p>The topics we will cover in …

Learning Web Development? These Skills Will Make You Stand Out - DEV Community 👩‍💻👨‍💻

Unfortunately, learning to code is only one step on the path of learning Web Development. Depending on your career trajectory, you could be competing …

Command-line