Elixir, the Phoenix framework, and the Erlang VM allows us to make production ready systems fast, easily, and with very few moving parts. At this point, you can see where we’re going with this. Let’s use what comes out of the box with Elixir to create a link shortener.
#elixir #phoenix #erlang #shortener
#elixir #phoenix #erlang #shortener
freeCodeCamp.org
How to write a super fast link shortener with Elixir, Phoenix, and Mnesia
Let's start this month’s tutorial with two statements that are going to get me in trouble:
Containers are hugely helpful for improving security, reproducibility, and scalability in software development and data science. Their rise is one of the most important trends in technology today.
#docker
#docker
Towards Data Science
Learn Enough Docker to be Useful
Part 1: The Conceptual Landscape
If you’re a Software Engineer or a Data Scientist, you probably would have heard about docker by now.
#docker
#docker
Towards Data Science
Why you should care about Docker?
A beginner's guide to Docker
https://bit.ly/2N91ruh
Have you ever needed to seed a database with random, yet realistic, data for the purposes of testing, demonstration, or training? It’s a very common requirement, and one I have faced many times.
#sql
Have you ever needed to seed a database with random, yet realistic, data for the purposes of testing, demonstration, or training? It’s a very common requirement, and one I have faced many times.
#sql
freeCodeCamp.org
How to produce meaningful datasets using only SQL – freeCodeCamp.org
Have you ever needed to seed a database with random, yet realistic, data for the purposes of testing, demonstration, or training? It’s a…
Businesses are now overwhelmed with AI sales pitches promoting the technology’s potential to automate tasks, cut costs and improve performance.
#ai
#ai
Medium
What I have learned after several AI projects
Businesses are now overwhelmed with AI sales pitches promoting the technology’s potential to automate tasks, cut costs and improve…
I’ve been using Redux for a few years. It’s cool! I can manage the state of my application in a single Store with many reducers. But… wait, what is really a store? A reducer? An action? Let’s decrypt it!
#redux #store
#redux #store
Medium
I’ve never understood Redux, so I rewrote it.
Redux is cool ! But … wait, what is really a store? A reducer? An action? Let’s recode Redux and decrypt it!
With Progressive Web Apps, you can now use the web to build full-blown apps. Thanks to an enormous amount of new specifications and features, we can do things with the web that you used to need to write native apps for. However, talking to hardware devices was still a bridge too far up till now. Thanks to WebBluetooth, we can now build PWAs that can control your lights, drive a car or even control a drone.
#buetooth #pwa
#buetooth #pwa
Smashing Magazine
An Introduction To WebBluetooth — Smashing Magazine
With Progressive Web Apps, you can now use the web to build full-blown apps. Thanks to an enormous amount of new specifications and features, we can do things with the web that you used to need to write native apps for. However, talking to hardware devices…
https://t.iss.one/NodeJSNews/14
The aim of this tutorial is to walk through how you can use a custom Docker image to define an Node.js serverless function.
#docker #node
The aim of this tutorial is to walk through how you can use a custom Docker image to define an Node.js serverless function.
#docker #node
Telegram
Node.js
The aim of this tutorial is to walk through how you can use a custom Docker image to define an Node.js serverless function.
https://t.iss.one/WebpackNews/14
So a friend of mine, Frode, asked me a question about how Webpack and LESS works, and how you set that up. Instead of writing a one-off answer, I thought I’d write it as a quick article here on Medium — so other people can benefit from my answer as well.
#webpack #less
So a friend of mine, Frode, asked me a question about how Webpack and LESS works, and how you set that up. Instead of writing a one-off answer, I thought I’d write it as a quick article here on Medium — so other people can benefit from my answer as well.
#webpack #less
Telegram
Webpack
So a friend of mine, Frode, asked me a question about how Webpack and LESS works, and how you set that up. Instead of writing a one-off answer, I thought I’d write it as a quick article here on Medium — so other people can benefit from my answer as well.
https://t.iss.one/ReactJSNews/16
Cookies, a mechanism for persisting data locally in a browser, can be incorporated into your React project in a matter of minutes. If you have React Router 4 and React Redux installed, some extra prop management is required to get your cookie object arriving at the correct Components
#react #redux #cookies
Cookies, a mechanism for persisting data locally in a browser, can be incorporated into your React project in a matter of minutes. If you have React Router 4 and React Redux installed, some extra prop management is required to get your cookie object arriving at the correct Components
#react #redux #cookies
Telegram
React.js
Cookies, a mechanism for persisting data locally in a browser, can be incorporated into your React project in a matter of minutes. If you have React Router 4 and React Redux installed, some extra prop management is required to get your cookie object arriving…
In the early stages of learning how to structure an HTML document, it’s not uncommon to end up with what some developers call “div soup.” Need a content section your homepage? Wrap in a div! Building a sidebar? Div it up! Three column layout? Div, div, div!
#html
#html
Medium
7 Alternatives to the HTML Tag
Avoid “div soup” with these 7 semantically optimized alternatives to div elements.
The iPhone could be an incredible tool, but most people use their phone as a life-shortening distraction device.
#productivity #iphone #ios
#productivity #iphone #ios
The primary purpose of a loop is to iterate over one or a set of multiple statements. Iterating is a commonplace act in software development. To iterate simply means to repeat an action for a multiple number of times.
#javascript #loops
#javascript #loops
Medium
The Complete Guide To Loops
I know there are plenty of places online (StackOverflow, MDN) that can be an excellent resource for exploring loops and Array iterable…
https://t.iss.one/NodeJSNews/15
This handbook is a getting started guide to Node.js, the server-side JavaScript runtime environment.
#node
This handbook is a getting started guide to Node.js, the server-side JavaScript runtime environment.
#node
Telegram
Node.js
This handbook is a getting started guide to Node.js, the server-side JavaScript runtime environment.
We’ve recently deprecated IE support for our product and this has opened up a world of new possibilities when it comes to development. While I know CSS Grid had partial support in IE (Microsoft created the original spec), the full implementation is much more magical. Patience is a virtue.
#css
#css
Medium
CSS Grid, maintaining aspect ratio and managing overflow
We’ve recently deprecated IE support for our product and this has opened up a world of new possibilities when it comes to development…
Whether you are new to the world of development, or have been building things for a long time — or even if you’re a person who just likes computers and uses the internet daily — you’ve got to know the basics of networking and specifically Computer Networks.
#network
#network
freeCodeCamp.org
What computer networks are and how to actually understand them
Whether you are new to the world of development, or have been building things for a long time — or even if you’re a person who just likes…
In this article I’ll show you the easiest way possible to create a chat application using React.js. It’ll be done entirely without server-side code, as we’ll let the Chatkit API handle the back-end.
#react #chat #tutorial
#react #chat #tutorial
freeCodeCamp.org
How to build a React.js chat app in 10 minutes
In this article I’ll show you the easiest way possible to create a chat application using React.js. It’ll be done entirely without…
Yes, the ever so dreaded unit test that many new developers turn their heads to because of it’s seemingly complex nature. But today i’m here to hopefully take some of that pressure off of your shoulders and hopefully walk you through some examples that you can begin to implement in the code base your working on right now!
#javascript #testing #jest #sinon
#javascript #testing #jest #sinon
Medium
Unit Testing Your Javascript Applications
Unit Testing Made Easy
There will be no introduction blah blah here because if you are reading this, then you should have already known some basics, so let us get started with the topic directly :)
#javascript
#javascript
Bits and Pieces
Write Minified Code with The Ternary Operator
There is no introduction blah blah here because if you are reading this, then you should have already known some basics, so let us get…
Understanding the true nature of separation of concerns is one of those topics that separates newbies from the seasoned developer. There’s more to code than just getting the syntax right. Beautiful code is one that is modular, loosely coupled and extremely easy to maintain. I’ve been thinking about long term feasibility of React and SoC over the past few days since my original deep dive into the framework.
#react
#react
ITNEXT
Rethinking Separation of Concerns with React
And how it differs from Angular
I love generative art, and I frequently use a pseudo-random function to add a bit of noise to an image or behavior, but every time I implement a pseudo-random number function in JavaScript it takes me a second to remember how this works. So I thought I would write a quick post with a few of the most common pseudo-random number functions (henceforth referred to as simply “random” numbers) implemented in both vanilla ES6 and (just for fun) Python 3 as well. Of course there are infinitely many probability distributions and stochastic processes to explore, but I’ll keep this simple and save some useful concepts like Markov chains and coherent noise for another time.
#javascript #python #random
#javascript #python #random
Hacker Noon
Pseudo-random Beasts and Where to Find Them: A Cheat Sheet for ES6 & Python 3
I love generative art, and I frequently use a pseudo-random function to add a bit of noise to an image or behavior, but every time I…