Articles by Dev To from March 2020
< Return to Dev To details.
11:47 pm GMT - Mon, March 30, 2020
Dev To
JavaScript syntax mini quiz
How many variable assignment keywords are there in JavaScript?example: varPlease note this includes JavaScript from all of time....
11:31 pm GMT - Mon, March 30, 2020
Dev To
BUGOUT: Play Go against AI and Human Friends
BUGOUT provides a web interface to KataGo, a leading, community-driven AI skilled in the classic board game, Go. BUGOUT also features a multiplayer option for playing against human friends, if you're...
11:29 pm GMT - Mon, March 30, 2020
Dev To
How To Add Monaco Editor to a Next.js app
Bottom Line Up FrontI use a slightly modified version of the steps mentioned in this GitHub comment. Modifications were necessary because I use TailwindCSS with Next.js.YouTube recording (18 min...
08:10 pm GMT - Mon, March 30, 2020
Dev To
Welcoming Arit Amana to the DEV Team
We are so excited to welcome Arit to the DEV team! She is joining us as an Associate Software Engineer, and will be focusing on the support and moderation tools that keep DEV the constructive communit...
08:08 pm GMT - Mon, March 30, 2020
Dev To
Do you have a remote work, or remote co-working space horror story to tell? Call us with your answer!
DEV is in the process of launching a podcast and we'd love for you to be involved! We're recording most of the episodes in advance, and this week we'd like to know: Do you have a remote work, or remot...
08:08 pm GMT - Mon, March 30, 2020
Dev To
Somebody pinch me - I'm joining DEV!
A dream I didn't even know I had has come true: I'm joining the DEV team as an Associate Software Engineer! DEV has played a special, significant role in my journey breaking into Tech. After my bootca...
05:49 pm GMT - Mon, March 30, 2020
Dev To
How to Set Up a React Project with Create React App
This article was written by Joe Morgan.The author selected Creative Commons to receive a donation as part of the Write for DOnations program. IntroductionReact is a popular JavaScript framework f...
05:13 pm GMT - Mon, March 30, 2020
Dev To
The 7 Most Popular DEV Posts from the Past Week
Every Monday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take in...
03:41 pm GMT - Mon, March 30, 2020
Dev To
How to properly close aport?
This is a thing I need to google every now and then so here's a simple recipe for closing neglected ports. Mac OS Find the process ID (PID) of the port (replace the 'portNumber' with the num...
01:57 pm GMT - Mon, March 30, 2020
Dev To
What is a project, you are really proud of?
Here is a serious of questions for all you awesome developers:What is a project you are really proud of?What was it's tech stack?Was it personal or commercial?Is it still active?This post can help tho...
01:00 pm GMT - Mon, March 30, 2020
Dev To
Feedback is not a dirty word
TL;DR notes from articles I read today. Feedback is not a dirty wordWithout a good feedback system, pockets of disagreement can grow into resentment, distrust and eventually organizational failur...
10:46 am GMT - Mon, March 30, 2020
Dev To
Custom keyboard mappings
As you may have gathered from some of my previous posts, I'm someone who really likes to optimize their tools. This includes remapping some of my keys, e.g. with Karabiner-Elements on macOS. Here are ...
10:21 am GMT - Mon, March 30, 2020
Dev To
Scrape the Web for Updates and Send SMS Alerts with Ruby
We have all been there. You wake up and it is a new day, and you just need to know the answer to the most burning question. Is it the weekend yet? Your week has been so busy with professional and pers...
09:04 pm GMT - Sun, March 29, 2020
Dev To
What is your Monday morning routine?
What do you do to get your work week off to a good start?...
08:58 pm GMT - Sun, March 29, 2020
Dev To
Software Development is the Metamorphosis of Caffeine into Code
A list of my personal coffee gear a long answer to What type of coffee you like?Being able to brew a decent cuppa joe at home is more essential than ever, in times without access to my company's prof...
07:48 pm GMT - Sun, March 29, 2020
Dev To
Fear on saving
When I'm typing a comment on the net that's getting lengthy, I usually copy and paste the WIP somewhere just incase (when I don't decide to write it an external editor) one of those things happens, li...
07:03 pm GMT - Sun, March 29, 2020
Dev To
HELLOWORLD.BAT - VanillaJS plain text editor
Inspired by this week's Codepen challenge to create something related to "HELLO WORLD" using Javascript, I decided to mimic an old-school DOS terminal.If you missed the typing animation, click "Rerun"...
06:43 pm GMT - Sun, March 29, 2020
Dev To
Is wearing a Posture Corrector worth it?
As a knowledge worker, chances are that you will be spending a great amount of time sitting in front of the computer. Being a software developer myself, I quickly noticed that whenever I worked for a ...
05:47 pm GMT - Sun, March 29, 2020
Dev To
Buying a game console in 2020
So I have an XBox 360, which is ten years old. Ive been able to get games via online classifieds and Amazon sometimes, but Im realizing theyre harder to find and starting to become more expensive than...
04:48 pm GMT - Sun, March 29, 2020
Dev To
More About Hash
On my GitHub project AboutRuby, I have divided the documentation for class Hash into two pages:Hash API: API-related documentation only; aspires to completeness, accuracy, and extensive code example...
04:27 pm GMT - Sun, March 29, 2020
Dev To
Introducing the BraveGoals Vlog How to Bring Your Tech Ideas to Life
Everyone, developers and non-technical people alike, has had an idea to create some sort of tech product. Wouldn't it be cool to actually turn your app idea into a real life product? This series is fo...
04:27 pm GMT - Sun, March 29, 2020
Dev To
Introducing the Brave Goals Vlog How to Bring Your Tech Ideas to Life
Everyone, developers and non-technical people alike, has had an idea to create some sort of tech product. Wouldn't it be cool to actually turn your app idea into a real life product? This series is fo...
02:32 pm GMT - Sun, March 29, 2020
Dev To
Your friend and neighbour WiFi
Recently I've been reading about ways to help your neighbourhood with the COVID-19 crisis, here in Spain. But one of the tips they gave was quite unsecure, because it's based in the fact that everyone...
12:08 am GMT - Sun, March 29, 2020
Dev To
Make your own Dev.to CMS livestream - Part 2
This is day 2 of my livecode Dev.to CMS. See Day 1 hereSource: https://github.com/sw-yx/dev-to-cmsDemo: https://dev-to-cms.now.sh Things coveredSyntax Highlighted Editors (Monaco, Prism.js, final...
04:52 pm GMT - Sat, March 28, 2020
Dev To
Show DEV: I built an Event Countdown app with React Native & Typescript
tldr: download it here The AppI recently created an Events Countdown app for iOS.Basically, user can create event like Birthday, Anniversary, ... and the app will show a countdown time until or s...
04:25 pm GMT - Sat, March 28, 2020
Dev To
Programming Resources for Kids
For those of us with children at home during these interesting times, and for those who are teaching programming at home right now, what are your go to resources?If possible, list the age range for t...
08:30 am GMT - Sat, March 28, 2020
Dev To
Is PHP Dying?
PHP has been one of the most popular languages for web development. But now with lots of better programming language in the market, the PHP seems kind of lost, except for WordPressSo, I want to ask th...
02:15 am GMT - Sat, March 28, 2020
Dev To
Software Engineering to Data Science
The other day I saw a question from @yadlra posted: Hey guys, what skills do I need to be a data scientist? Do the same skills apply as being a software developer?I posted a lengthy response but felt ...
02:06 am GMT - Sat, March 28, 2020
Dev To
Which companies are freezing hiring
Hearing about lots of offers rescinded in the last few days.Took some time out to compile this list of tech companies freezing hiring or doing layoffs (and those that are still hiring):https://candor....
11:02 pm GMT - Fri, March 27, 2020
Dev To
How to Quickly Append Your Bot Profiles to Add a Label to Indicate They are Bots
This tutorial was originally posted to the Twitter developer blog.Recently we launched a new Developer Policy that has updated rules for the labeling of bots. If you are creating Twitter bots and want...
10:41 pm GMT - Fri, March 27, 2020
Dev To
Make your own Dev.to CMS livestream - Part 1
As someone who uses Dev.to as a headless CMS, I feel a lot of personal pain points with the very simple default editor we get in Dev.to. I figured I would try a personal project with all new tech that...
09:33 pm GMT - Fri, March 27, 2020
Dev To
How many emails do you get a day?
Some developers spend considerable amounts of much time daily reading and answering emails.How many emails do you get a day?What's your technique to manage emails?...
07:36 pm GMT - Fri, March 27, 2020
Dev To
Some free-time ? Some ideas !
I live in France so my work were stopped during this Covid-19 crisis. I don't do remote work because you know, the book Remote (by 37signal) were not translated to french (or maybe here big company lo...
05:58 pm GMT - Fri, March 27, 2020
Dev To
How Animal Crossing is Bringing Glitch Together
Last Friday, I saw a tweet from my manager that made me a bit nervous. I wanted to engage with it, but would it be crossing a line if I did? I wasn't sure, so I tentatively messaged him in Slack to fi...
04:52 pm GMT - Fri, March 27, 2020
Dev To
VSCode autocomplete on private package import do not working
Vscode autocomplete do not working when i import my private package from git and shows this message error on code line: Unable to import 'elixir_tools' pylint(import-error)my setup.py structure:from s...
04:36 pm GMT - Fri, March 27, 2020
Dev To
Kaggles 5 remote-first tips for new WFHers
Kaggle is a unique team at Google. Unlike the vast majority of Google teams, our team is fully remote-first and distributed in offices (Google and home) across North America and Australia. When the sp...
03:00 pm GMT - Fri, March 27, 2020
Dev To
How do you maintain your passion?
cover image by By PumpkinSkyI'm looking for my next side project at the moment and I'd like to know what motivates you to go out and start creating your next big project....
02:44 pm GMT - Fri, March 27, 2020
Dev To
Github collaboration: does it matter where the GitHub repo lives?
Hey friends! I am wondering if it matters on whose account a github repo lives. I oftentimes have some project idea and then usually my collaborator goes ahead and creates a github repo for it. I didn...
02:00 pm GMT - Fri, March 27, 2020
Dev To
How are you preparing for the recession?
How are you preparing for the upcoming economical crisis? Most industries and markets are falling. People are losing their jobs. What your expectations about IT industry and what are you doing to be p...
11:44 am GMT - Fri, March 27, 2020
Dev To
Ask dev.to: the most generous affiliate program for developers tool?
Hi there, I was wondering if you knew developer tools with a generous affiliate program.Programs you are part of or programs you know are successful amongst the dev community.Thanks in advance...
09:49 pm GMT - Thu, March 26, 2020
Dev To
What technologies are you currently learning?
What technologies are you currently learning?... and what motivates you to learn this new cool technology?Share with community!P.S. Please mention if you are learning this as a way to get into coding ...
08:27 pm GMT - Thu, March 26, 2020
Dev To
How to use custom font with Python Tkinter Canvas?
How can I set I custom font, currently I know how to set a font,let's say I have a Canvas element (ctx).Now, I to switch the font I do:fontName = "Arial"fontSize = 10ctx.itemconfig(font=(fontName,font...
07:29 pm GMT - Thu, March 26, 2020
Dev To
TIL: CSS border-collapse
Today I learned about the CSS border-collapse property: https://developer.mozilla.org/en-US/docs/Web/CSS/border-collapseIt defaults to border-collapse: separate;When you set border-collapse: collapse;...
07:25 pm GMT - Thu, March 26, 2020
Dev To
Sorting that's smooth like butter
Continuing on with the trend of exploring esoterically named sorting algorithms, I bring to you a blog post on....smoothsort! I'm gonna be real with you. I was sold on the name the moment I learned ab...
06:56 pm GMT - Thu, March 26, 2020
Dev To
AWS S3: The Basics
Disclaimer: This is the second revision of a post I did before about this same topic. I feel that I could improve it, and now really commit to expanding on it in a series.Storing and downloading files...
04:55 pm GMT - Thu, March 26, 2020
Dev To
new header, who dis
TL;DR You may have started noticing more updates in the UI recently. And we have just updated the header!We've been working pretty hard on building new awesome features and improvements. Some of them ...
04:54 pm GMT - Thu, March 26, 2020
Dev To
Tips for Onboarding New Hires Remotely
Im no stranger to remote work. Ive been onboarded remotely and have onboarded remote employees before. But I have to say Ive never been a part of onboarding someone fully remote, with my onboarding pa...
04:48 pm GMT - Thu, March 26, 2020
Dev To
How the Ionic community is responding to the COVID-19 crisis
As the world tries to make sense of the rapidly evolving COVID-19 outbreak and ensuing social and economic crisis, developers in the Ionic community are leading the charge to inform and help the publi...
03:58 pm GMT - Thu, March 26, 2020
Dev To
Creating a Shared Vision
It can be tough to keep teams motivated. One thing we know works is making sure everyone understands and appreciates the impact of the teams work, that their working on something that's not just inter...
02:45 pm GMT - Thu, March 26, 2020
Dev To
Mastering the File System with Rust
Building backend services with Rust can be difficult if you have to keep 10 tabs worth of documentation open at all times. I find it helpful to practice and learn how certain libraries work, reducing ...
02:05 pm GMT - Thu, March 26, 2020
Dev To
Why you need to start using Svelte Js for web development projects if you still don't
If you are in web development, you have probably heard about Svelte Js. But you asked, why it is becoming so popular web framework and what benefits it proposes for developers. We will make a quick ov...
01:19 pm GMT - Thu, March 26, 2020
Dev To
Building a Serverless Live-streaming Platform with React & AWS
Cover image by Caspar Camille RubinLive streaming is becoming more and more popular. Platforms like Twitch and YouTube allow you to stream using tools like OBS directly to your audience in real-time f...
07:51 am GMT - Thu, March 26, 2020
Dev To
Why a highly concurrent system is mostly asynchronous?
The actual problem in synchronous systems is the waiting time between the client and server where both have to wait for the process to complete. In a system where millions of requests are made per sec...
06:21 pm GMT - Wed, March 25, 2020
Dev To
Dev.to is fast - But ... How?
Hello Dev Stuff,This is an open discussion addressed to Dev.to engineers especially, regarding the deployment architecture. I was amazed a few months ago to see that one of my posts React Dashboards -...
06:12 pm GMT - Wed, March 25, 2020
Dev To
cannot read property 'map' undefined
chunk {main} main.js, main.js.map (main) 2.1 kB [initial] [rendered] Cannot read property 'map' of undefined for angular ...
05:32 pm GMT - Wed, March 25, 2020
Dev To
Introduction to industrial security
A tale of spies and (cyber)warIt was the start of 2010, Iran. The Atomic Energy Agency noticed something was wrong in the Natanz uranium enrichment plant. It seemed weird, as centrifuges that we...
04:49 pm GMT - Wed, March 25, 2020
Dev To
BaseCS: Graph Theory Part 2
Today's episode of BaseCS continues our investigation into graph theory!Well start by learning how to apply the theory of graphs into practice, and see how to define a path through a graph in mathemat...
04:43 pm GMT - Wed, March 25, 2020
Dev To
How does dev.to choose which post should be on the top?
How do Dev choose which post should be visible to it's user, except the preference based on following?Also does Dev use machine learning?...
03:55 pm GMT - Wed, March 25, 2020
Dev To
User Authentication, In 2020
In 2020, for many startups, side projects, and companies, using prebuilt authentication systems the likes of Firebase, Authpack, and Auth0 can be more secure and efficient than building out their own ...
03:21 pm GMT - Wed, March 25, 2020
Dev To
CodeLand is going distributed!
Last month, we opened up early bird tickets for the fourth annual CodeLand conference, originally scheduled to be hosted in NYC this July.Due to the Coronavirus crisis, weve decided to shift our effor...
02:07 pm GMT - Wed, March 25, 2020
Dev To
Building Compile-time Tools With Elixir's Compiler Tracing Features
Elixir 1.10 was recently released, and with that release came a little-known, but very interesting featurecompiler tracing. This feature means that as the Elixir compiler is compiling your code, it ca...
01:39 pm GMT - Wed, March 25, 2020
Dev To
Washing your code: avoid mutation
Youre reading an excerpt of my upcoming book on clean code, Washing your code: write once, read seven times. Preorder it on Leanpub or read a draft online.Mutations happen when we change a JavaScript ...
01:38 pm GMT - Wed, March 25, 2020
Dev To
What are some good questions to ask when you're inheriting a codebase?
When you are getting a project assigned that has a considerable codebase already, what are some good questions to ask to help you hit the ground running?...
01:23 pm GMT - Wed, March 25, 2020
Dev To
Developing Rails apps using an iPad
Question. Does anyone use an iPad to develop Rails applications?I need to reduce the weight of my work bag and have been thinking about trying out an iPad. That the new iPad magic keyboard might loo...
12:54 pm GMT - Wed, March 25, 2020
Dev To
Home office on a Budget
Hi there you people,How are you all doing?As the positive bee I am, I am doing good :3Since I started learning to code around 18 months ago, I have been dreaming of working from home. I am a shy, intr...
02:10 am GMT - Wed, March 25, 2020
Dev To
The Computer History Museum YouTube Channel
I've been going down a bit of a rabbit hole recently. For a few months I've been thinking about how services like Netlify and Zeit function like "operating systems" over new computing primitives provi...
01:56 am GMT - Wed, March 25, 2020
Dev To
Boost Note v0.3.0 Release
ChangesImprove cloud storage managementShow syncing status and stop on demandAuto syncManage cloud storage like a remote git repository.Implement storage type converting(local <-> cloud) ...
10:52 pm GMT - Tue, March 24, 2020
Dev To
Hunting for a Developer Job with Crushing Anxiety
This article was originally published on Medium on December 13th, 2017.This is an article I thought I'd never write. Not because I have neither of the afflictions mentioned in the title, but rather be...
10:43 pm GMT - Tue, March 24, 2020
Dev To
Controlling Service Readiness in Docker Compose
TL;DR Add dokku/wait as a service, then run wait -c service:portIf you use Docker Compose, you probably have already tried to request a service that isn't ready, despite the container is running.Actua...
10:38 pm GMT - Tue, March 24, 2020
Dev To
Asynchronous Javascript: Callbacks and Promises
As the Javascript module of Flatiron's Software Engineering immersive wraps up, one thing has become quite clear: I really need to understand callbacks and asynchronous functions to understand how to ...
09:27 pm GMT - Tue, March 24, 2020
Dev To
Netlify CMS or Forestry.io?
Hey guys!First post here. I'm a little bit unsure of what comes next but thought asking for advice here would do me good!I'm doing some ground-laying research for an upcoming personal project (a portf...
04:49 pm GMT - Tue, March 24, 2020
Dev To
Covid-19 Live Insights - Hard rework
I want to republish the coronavirus analytics platform https://coronavirus.davidb.dev/New features :Live analytics - data updated in every 15 m. It comes from John Hopkins university repo and Worldome...
03:40 pm GMT - Tue, March 24, 2020
Dev To
Build your own Dev.to API client in Node.js
This post originally appeared as Build your own API client in Node.js on The Bearer Blog. Note: The dev.to API recently saw a big update, so it's a great time to experiment with it.When you interact ...
03:11 pm GMT - Tue, March 24, 2020
Dev To
whats the best source of website templates?
I'm looking for some website templates for a basic product page, whats the best source of website templates?...
01:42 pm GMT - Tue, March 24, 2020
Dev To
Positioning Strategy for the Aspiring Software Consultant
I originally posted this on my blog a little under two years ago. If it's interesting to you, I post new content on daedtech.com roughly weekly.A couple of weeks ago, I wrote a post in which I announc...
09:55 am GMT - Tue, March 24, 2020
Dev To
Programming thinking and society
These days I've been teaching some programming to kids online. As I've mentioned before in this blog, I've already done it many times, I really enjoy designing classes for technology topics. And this ...
04:42 am GMT - Tue, March 24, 2020
Dev To
Every Public Engineering Career Ladder
"What will it take to get to the next level?"Of course this is a very open ended question, but it can be nice to set some guide rails around what expectations are in a company. As an individual contri...
01:44 am GMT - Tue, March 24, 2020
Dev To
Top 5 Machine Learning Algorithms You Need to Know
Understanding algorithms can make our lives as developers easier, so it's been frustrating to personally find most machine learning tutorials to either be too high-level or too low-level to be beginne...
01:04 am GMT - Tue, March 24, 2020
Dev To
How I Built a Learning Machine
Back in late 2014, after being laid off from a startup that was struggling to prove out a business model, I found myself hunting for my next software development role. Along with cleaning up my resume...
11:50 pm GMT - Mon, March 23, 2020
Dev To
Looking for Your First Dev Role: Advice for Young Devs by a Young Dev Part 2
Its been a hot minute since I have written a blog on one of my favorite topics, the job search. On one hand, I know this is because I landed the software engineer coaching position at Flatiron School ...
11:47 pm GMT - Mon, March 23, 2020
Dev To
Music for coding: 50 Spotify playlists for developers
If youre on the hunt for new music for coding, weve got you covered.We recently launched the beta version of Music Time, our VS Code extension that lets you control your music right from VS Code and p...
11:42 pm GMT - Mon, March 23, 2020
Dev To
Whats the best alternative to azure cosmos DB
I'm really happy with cosmos. But I would would love an open source alternative. ...
10:44 pm GMT - Mon, March 23, 2020
Dev To
COVID-19: How can developers help combat it?
How can we use our unique skillset to help our communities?As developers we can easily work from home; in fact many of us already do this everyday. The current lockdowns being enforced around the worl...
10:40 pm GMT - Mon, March 23, 2020
Dev To
Do you have a side project? Talk about it!
Many professional developers have also side projects! Some have a commercial SaaS software, others an open source npm module ... others a blog!There are also multiple reasons to have a side project: t...
08:30 pm GMT - Mon, March 23, 2020
Dev To
Some useful things for doing on COVID-19 quarantine
The COVID-19 quarantine forced a lot of people to work from home. The quarantine also affects those developers who work remotely on a constant basis, because now we have to spend 100% of our free time...
04:23 pm GMT - Mon, March 23, 2020
Dev To
Tired of Jira? Here's a pure POSIX to-do environment (versioned and awesome) or: A case for SCCS.
Hi! Missed me? Good!As I'm working on improving some of my workflow, I noticed that, unlike other dev.to fellows, I haven't written about tracking your things to do here yet. Let me try. PrefaceI...
03:19 pm GMT - Mon, March 23, 2020
Dev To
What is your Data API strategy?
calling all .NET developers!I'm curious about your data API strategy. When you connect to data from a .NET client (Blazor, WPF, Xamarin, web application etc.), what is your preferred API strategy? I ...
02:46 pm GMT - Mon, March 23, 2020
Dev To
Explain Client-Side and Server-Side rendering Like I'm Five
...
01:53 pm GMT - Mon, March 23, 2020
Dev To
Favorite Tech Twitter follows
Tech people love Twitter and so do I! I'm hoping to increase the number of people I follow and am looking for some solid content.Who are your favorite Twitter follows? GO!First one to add, @MKBHD...
01:02 pm GMT - Mon, March 23, 2020
Dev To
Canary Deployment: What It Is and How To Use It
Deploying to production can be risky. Despite all the mitigation strategies we put in placeQA specialists, automated test suites, monitoring and alerts, code reviews and static analysissystems are get...
09:04 am GMT - Mon, March 23, 2020
Dev To
Why my project sucks ? At the end of project
Recently , I am making a social network in react and node ,but after most of the work done, i feel like this project looks like shit, i shouldn't have made thisDoes anyone have this kind of thoughts? ...
07:22 am GMT - Mon, March 23, 2020
Dev To
I've open-sourced a simple Coronavirus (COVID-19) dashboard (React Chart.js BootstrapTable)
I've recently open-sourced a new Coronavirus (COVID-19) Dashboard which shows the dynamics (the curvature of the graph) of oronavirus distribution per country. ReasoningThe reason for creating a...
11:30 pm GMT - Sun, March 22, 2020
Dev To
Linked Lists
What is a Linked List?A Linked List is a type of linear data structure, where the elements are not stored at a contiguous location and are linked using pointers. Each element contains data and a...
11:17 pm GMT - Sun, March 22, 2020
Dev To
Save The Title For Last
When I think I have a vague idea for a blog post, my first inclination is to come up with a title. In part, this is because I want a concise way to capture the idea in my notes, that way I can follow ...
10:05 pm GMT - Sun, March 22, 2020
Dev To
Mise en Place Writing
On my mailing list, Joe writes:I want you to write about writing and how you've made it a habit.why do you do it?what's the sudden shift in doing it more recently?what's your process? idea -> draft...
08:31 pm GMT - Sun, March 22, 2020
Dev To
Unexpected benefits of asynchronous remote work
So you've started working from home.There are a multitude of recent articles giving advice on setting up your work environment, making sure you take breaks, and making sure you eat. This isn't one of ...
08:24 pm GMT - Sun, March 22, 2020
Dev To
Intercom vs Crisp vs [Insert other Platform]
SummaryI been doing some research on getting a website chat application in with my React/Gatsby App. I am looking for something pretty simple for budget conscious clients.Crisp although it has a...
05:17 pm GMT - Sun, March 22, 2020
Dev To
How Are You Doing in this Covid19 time?
I had so many ideas for the next post, for the next YouTube video, for the making of my new website, for that side project that I loved so much...The reality is that I have no mental energy for that.I...
04:44 pm GMT - Sun, March 22, 2020
Dev To
How to Detect Idle Browser Tabs with JavaScript
In some cases, we can found ourselves doing lots of intensive, CPU hungry tasks while the users are interacting with our end products or applications.Firing pollers, establishing WebSocket connections...
03:58 pm GMT - Sun, March 22, 2020
Dev To
100 Developer Jobs - Companies Still Hiring Amid the Coronavirus Crisis
While the coronavirus pandemic continues to send shockwaves throughout almost all industries, including software and startups, there are still a lot of opportunities out there for developers who have ...
12:54 pm GMT - Sun, March 22, 2020
Dev To
Show your COVID19 work from home desk?
How's your COVID19 work from home desk setup looks like?Mine is here: sarthakSharma @sarthology M...
12:28 pm GMT - Sun, March 22, 2020
Dev To
GraphQL endpoint for getting stats of COVID19
I,ve created a GraphQL endpoint for getting stats of COVID19.Use it and send a pull on REPO, I'll add it to the showcase.Also I welcome all those who want to make it better. :)LINK OF ENDPOINT: https:...
11:35 am GMT - Sun, March 22, 2020
Dev To
We vs Virus Hackathon: Giev likez plz!
This weekend I'm participating in the "We vs Virus" hackathon by the German government.WE NEED YOUR LIKESIt's probably the biggest hackathon in Germany ever, with over 40000 participants! Anyway, my t...
11:25 am GMT - Sun, March 22, 2020
Dev To
Should I use Redux?
State management is a huge and important part of a big application. In libraries like React, Redux has always been popular. However, in past few days I came to know about these tweets. ...
07:35 am GMT - Sun, March 22, 2020
Dev To
SQL and Database Wrap Up - March 2020
Hi! I'm Helen, one of your friendly mods looking after the #sql, #postgres, #mysql and #database tags. At the end of each month, I'll be showcasing some of the great posts, projects and insights from...
04:06 am GMT - Sun, March 22, 2020
Dev To
6 Things Markdown Got Wrong
John Gruber's Markdown is almost a perfect content authoring format. Here are 6 things it got wrong (in my opinion, of course).This post is an expanded tweet 1. Lazy List NumberingIn Gruber's ori...
11:23 pm GMT - Sat, March 21, 2020
Dev To
What hacky dev workarounds have you done before?
TL;DR version: What are some examples of hacky dev workarounds that you have used to speed up a feature release? Do you prepare your website/app for unexpected features and how?Long version:Like many ...
09:55 pm GMT - Sat, March 21, 2020
Dev To
We started a new open source project: markdown2document
So it was the second time when we had to turn markdown content to pdf in a project... so I simply extracted the relevant code, then I only had to put it into a shape so that it can be used in many way...
08:12 pm GMT - Sat, March 21, 2020
Dev To
How much do you care about the office space you work in?
Now, that most of us are working from home, I've started thinking about the different office spaces I've had the opportunity to work in. I've already experienced a couple of different setups, includin...
06:32 pm GMT - Sat, March 21, 2020
Dev To
At what age and in what language did you write your first line of code?
At what age and in what language did you write your first line of code?...
06:31 pm GMT - Sat, March 21, 2020
Dev To
What was your first computer?
What was your first computer?Leave your answer in the comments!...
09:34 pm GMT - Fri, March 20, 2020
Dev To
Farewell, Netlify
Today is my last day at Netlify. It is a bittersweet moment, but the end of a formative period of my career that I will always be grateful for.Netlify is the first job I ever got through Learning in P...
06:02 pm GMT - Fri, March 20, 2020
Dev To
Class vs Struct in Memory | iOS & Swift
Hey everyone, long time no blog! What better time to get back at it then between the two week span of being laid off and facing a global pandemic, am I right? So, to stay grounded I offered the follow...
04:20 pm GMT - Fri, March 20, 2020
Dev To
I'm Vivek Saraswat, investor in Dev Tools Infra startups @ Mayfield and former product leader @ Docker/VMware/AWS. AMA!
Hi folks--Vivek Saraswat here from Mayfield. I invest in early stage infrastructure and product development tools startups, including partnering at the Series A with the amazing team at DEV (hi @ben @...
04:01 pm GMT - Fri, March 20, 2020
Dev To
What was your win this week?
Looking back on your week -- what was something you're proud of?All wins count -- big or small Examples of 'wins' include:Getting a promotion!Starting a new projectFixing a tricky bugCleaning your hou...
03:22 pm GMT - Fri, March 20, 2020
Dev To
Dreams and Nightmares of Ops
In a career in operations spent ensuring the reliability of various websites and applications, I've run into a lot of stories. In Ops you tend to collect war stories as ways to reflect on moments tha...
01:53 pm GMT - Fri, March 20, 2020
Dev To
What is something important that you think is being overlooked in the tech community? Call us with your answer!
DEV is launching a new podcast (shhhhh ) and we'd love for you to be involved! For one of our inaugural episodes, we want to know:What important issue is being overlooked in the tech community?If you'...
08:27 pm GMT - Thu, March 19, 2020
Dev To
Mechanical Keyboards 101
Welcome to my Mechanical Keyboards 101 series! In this series I hope to introduce mechanical keyboards, their components, how to customise them and how to get into the hobby. This article is meant for...
08:24 pm GMT - Thu, March 19, 2020
Dev To
What You Can Do with Netlify Build Plugins
Netlify Build is coming! It is in private beta now, and will go into public beta soon (and you can try it out as part of the RedwoodJS tutorial).There are a number of new capabilities Netlify Build wi...
07:30 pm GMT - Thu, March 19, 2020
Dev To
How to take smart notes (as a developer)
I recently read the book How to Take Smart Notes by Snke Ahrens. It explores the note-taking method of a famous German sociologist Niklas Luhmann, who published a huge amount of work in his lifetime (...
03:29 pm GMT - Thu, March 19, 2020
Dev To
Remote Jobs Sites
In times of great adversity and chaos, we need to stay optimistic, adapt to the circumstances, and help others as much as possible.The economy may have been globally affected and the way we have to wo...
02:09 pm GMT - Thu, March 19, 2020
Dev To
How do you come up with new side projects?
image by By freepikSide projects are great ways to grow our knowledge and skill, but where do you start? How do you get your ideas for new side projects? For me, I need someone else's passion to reall...
01:53 pm GMT - Thu, March 19, 2020
Dev To
Improve Your Sleep (as a Developer)
In this post, I won't go into details why sleep is important because there is a lot of information about it already. What I would like to do instead is to share my personal experience of improving my ...
01:08 pm GMT - Thu, March 19, 2020
Dev To
We Just Had Our First Virtual Reality Status Meeting. Here's How It Went.
Just about everyone who can is working from home now. And while we're lucky to work in an industry that already works from home regularly and easily, there are still some aspects of being in an office...
12:41 pm GMT - Thu, March 19, 2020
Dev To
What does API Monitoring Mean for API Product Managers and Growth Teams
Today, countless engineering teams have leveraged API monitoring to track infrastructure health and report when services are down or unhealthy. There are a variety of API metrics that can be tracked t...
11:43 am GMT - Thu, March 19, 2020
Dev To
How to build a sentiment analysis engine in Python
IntroA little tutorial to show how to build and train a classifier to distinguish positive from negative reviews:as an example dataset we download Movie Reviews from Kaggle.This dataset contain...
10:10 am GMT - Thu, March 19, 2020
Dev To
Are early-stage startups "dead-by-default" when Coronavirus is causing significant harm to the worlds economy?
Today the Coronavirus outbreak has plunged the world's economy into a global recession, which will cause a period of a global economic slowdown.Regarding tech startups, the truth is that 90% of startu...
03:04 am GMT - Thu, March 19, 2020
Dev To
Twitter as Universal Meta-Commentary Layer
Twitter has enhanced my Internet experience in 2 similar ways recently - Webmentions and Twitter Links. I think these things point toward something we want as part of the permanent fabric of the socia...
11:27 pm GMT - Wed, March 18, 2020
Dev To
How Do I Split Up a Large query In Sidekiq and Rails?
I posted this question on Stack Overflow and thought I would get the dev.to communities perspective as well.When we (egghead.io) release a course, we send an email blast to all of our users that are o...
10:36 pm GMT - Wed, March 18, 2020
Dev To
how to run shell commands from c
I need to run a python script from a C# program and i cant figure out how, please help! thanks!...
09:45 pm GMT - Wed, March 18, 2020
Dev To
DAY 3: So board of WFH.
It's not so fun when you have no choice.My Son decided to turn the WIFI off mid meeting, he is literally clinging to me all day, smashing keys and grunting through slack calls, I am going to go spare....
07:30 pm GMT - Wed, March 18, 2020
Dev To
Google puts off holding Cloud Next '20: Also, they asked for sexual orientation during Registration?
A request before you start Reading this article. If you can help in building an opensource intelligent system on human health please contact me. A raw doc is here:https://github.com/Manishfoodtechs/OS...
07:24 pm GMT - Wed, March 18, 2020
Dev To
CODEVID-19: A Pandemic Hackathon
With the COVID-19 pandemic in full swing, many people are looking at a lot of free time stuck indoors. Avoid cabin fever and use that time to make a difference in your community and the fight against ...
05:46 pm GMT - Wed, March 18, 2020
Dev To
BaseCS: Graph Theory Part 1
Today's episode of BaseCS dives into the origins and basics of graph theory!Well learn a little bit about Leonard Euler, a mathematician who attempted to solve the seven bridge problem. From there, we...
04:13 pm GMT - Wed, March 18, 2020
Dev To
Eight Ways We Connect Remotely at Glitch
About half of the developers at Glitch are remote. I'm one of them, working from Chicago, so we've gotten a lot of practice trying to make sure everyone feels like they're a part of the team. As more ...
03:29 pm GMT - Wed, March 18, 2020
Dev To
Experimenting with Coffee Outside the Coffeeshop
I am an extremely social developer and I am always looking for new ways to meeting new people. I have had coffees with people in Nashville that want to talk or are visiting. These conversations have b...
02:29 pm GMT - Wed, March 18, 2020
Dev To
How To Give Engineers Filtered Database Access
A common issue that many companies often face, including DEV, is how much data access to give their engineers. Allowing engineers access to production data has many benefits. It can help them make mor...
01:08 pm GMT - Wed, March 18, 2020
Dev To
What's the oldest code you have?
Some time ago a friend sent me a backup of our code from when we were starting to learn pascal. It was very nice to see some of my first attempts at programming.This one is from November of 2004, it's...
02:07 am GMT - Wed, March 18, 2020
Dev To
I need help with Docker
hey guys, so actually today I'm having some troubles, I'm trying to install docker and have a go at it with a full stack app, but installing its not the problem.me problem is when I try to do anything...
07:38 pm GMT - Tue, March 17, 2020
Dev To
What non-coding skills do you want to learn next?
In addition to coding-related things you're working on, what are some non-coding skills/fields you want to learn about next? These can be coding-adjacent (like user research or project management) or ...
05:54 pm GMT - Tue, March 17, 2020
Dev To
GITHUB MOBILE IS NOW AVAILABLE FOR GENERAL PUBLIC!!! GET IT HERE...
Bring GitHub collaboration tools to your small screens with GitHub for mobile.GitHub Mobile is officially leaving beta and entering general availability today. Learn more and download: https://github....
02:43 pm GMT - Tue, March 17, 2020
Dev To
Observability for Frontend Developers
Observability is a hotly debated topic in the backend world, and I accidentally got involved when I tried to match up my knowledge of open source JS tools to the Monitoring pillars of Metrics, Logs an...
02:17 pm GMT - Tue, March 17, 2020
Dev To
Daily Challenge 206 - Pound Means Backspace
Assume "#" is like a backspace in string. This means that string "a#bc#d" would actually be "bd". Implement a function that will process a string with "#" symbols and understand them as backspaces. ...
02:13 pm GMT - Tue, March 17, 2020
Dev To
Can you help me with some feedback on my CV, please?
Hello, I am in the great and interesting time of looking for a job, ideally, it was remotely until these past weeks, but at this point, I am looking locally as well. The options are not that many.Do y...
03:12 am GMT - Tue, March 17, 2020
Dev To
13 virtual conferences and Meetups to attend
Are you getting antsy being stuck at home? Over the past week, more people have decided isolate themselves at home to mitigate the spread of COVID-19 aka the Coronovirus. This means that Meetups are b...
03:12 am GMT - Tue, March 17, 2020
Dev To
15 FREE virtual conferences and Meetups you should attend
Are you getting antsy being stuck at home? Over the past week, more people have decided isolate themselves at home to mitigate the spread of COVID-19 aka the Coronovirus. This means that Meetups are b...
01:12 am GMT - Tue, March 17, 2020
Dev To
DEV.TO writers, what MD tools do you use?
I started using markdown as my primary document format, but the tools I'm using are very rudimentary. I use VS CODE + MD ext + Grammarly. I wrote a few scripts for cleaning up folders and committing t...
06:49 pm GMT - Mon, March 16, 2020
Dev To
6 Years Remote
In the wake of the Coronavirus crisis, I see new "how to work remote" articles pop up every day, so I thought maybe someone is interested in my two cents.This isn't one of those articles that try to h...
06:01 pm GMT - Mon, March 16, 2020
Dev To
GitHub has acquired npm
Nat Friedman @natfriedman Excited to announce that @npmjs will be joining GitHub, and honored to...
05:56 pm GMT - Mon, March 16, 2020
Dev To
Crowd brainstorm covid-19
So guys, let's face it. Covid-19 is a pandemic. We can't change that fact. But how can we as a bunch of smart people be of any help? Can we contribute to a specific project, can we start a new one?Ide...
05:55 pm GMT - Mon, March 16, 2020
Dev To
A simple COIVID-19 dashboard I made on the weekend
I made a simple dashboard over the weekend to monitor the Coronavirus situation.It all started last friday and I learned a lot on this journey. First I started to mess with jq to convert the CSV files...
05:55 pm GMT - Mon, March 16, 2020
Dev To
A simple COVID-19 dashboard I made on the weekend
I made a simple dashboard over the weekend to monitor the Coronavirus situation.It all started last friday and I learned a lot on this journey. First I started to mess with jq to convert the CSV files...
01:04 pm GMT - Mon, March 16, 2020
Dev To
How will Covid-19 change things forever?
We're all hoping our society can weather the storm. And as software developers we're most certainly not the ones most at risk of personal disruption.Anyway, how do you see our global society changing ...
11:05 am GMT - Mon, March 16, 2020
Dev To
Loneliness in tech
I'll preface this with a quick bit about me: I've been a remote worker for just over 5 years now, typically I'll try to go to the office once a week. This is certainly something I have had to deal wit...
11:31 pm GMT - Sun, March 15, 2020
Dev To
Donate Your Unused CPU Cycles to Fight the Coronavirus
The Folding at Home research project uses crowdsourced CPU power to help model simulations to develop treatments for diseases. You can help them by taking 5 minutes to download their client and donate...
07:24 pm GMT - Sun, March 15, 2020
Dev To
Just An Update
I wasn't planning on saying anything for a while, but the number of people who have reached out to me just to check in and tell me how much they learned from my writing last year has been surprising. ...
06:13 pm GMT - Sun, March 15, 2020
Dev To
Online courses recommendation
Hi guys, I want your help, I am a beginner at front end development so please guys would you suggest the best online course in front end development? and in your opinion what is the best way to beco...
05:01 pm GMT - Sun, March 15, 2020
Dev To
What's the proper way to move website to a new address?
Say, you have initially deploy the website on GitHub Pages, but you want to move to Netlify or Heroku.Perhaps, totally destroy the old website, and create 404.html for GitHub Pages (or redirect rules ...
11:37 am GMT - Sun, March 15, 2020
Dev To
String.Compare() or String.Contains(), best way to compare strings
Recently, I have started working on a project and lots of time I have to deal with strings. Comparing string tokens for equality and then calling the related operation. Sometimes strings do not need t...
04:21 pm GMT - Sat, March 14, 2020
Dev To
Formats over Functions
The ThesisWhen we focus our efforts on Formats over Functions, we focus less on implementation and more on standardization. This is the key to longer lasting code. Why"Functions" are selfis...
02:24 pm GMT - Sat, March 14, 2020
Dev To
What is the favorite thing you keep on your desk?
Keeping figurines, rubber ducks, alarm clocks and other kinds of decoration on ones desk seems to be quite common these days.It's not hard to get that you'd like to pimp out the place where you spend ...
10:41 am GMT - Sat, March 14, 2020
Dev To
Can you crush your workload while working from home?
2020 has just started a couple of months ago, yet we are found in the difficult situation of dealing with the coronavirus - leading many companies to enlist remote work policies. While it is manageabl...
03:00 am GMT - Sat, March 14, 2020
Dev To
JavaScript: the First 20 Years by Allen Wirfs-Brock and Brendan Eich
Allen Wirfs-Brock (editor of ES6) and Brendan Eich (you know what he did) have published the definitive 20 year history of JavaScript. It is a 190 page treatment for The History of Programming Languag...
08:06 pm GMT - Fri, March 13, 2020
Dev To
Running search-tweets-python in R
This tutorial was originally posted to the Twitter developer blog.Reticulate is a package for R that allows you to run Python code inside of R. Since both Python and R are very popular for common data...
08:06 pm GMT - Fri, March 13, 2020
Dev To
Running the Python Package for Search Tweets in R
This tutorial was originally posted to the Twitter developer blog.Reticulate is a package for R that allows you to run Python code inside of R. Since both Python and R are very popular for common data...
07:41 pm GMT - Fri, March 13, 2020
Dev To
Code Line Daily widget
Here's a Code Line Daily widget: a component that displays a line of code of the day.Here's how I built it.Get data from localStorage:const cldData = localStorage.getItem('cldData');Parse data if avai...
06:33 pm GMT - Fri, March 13, 2020
Dev To
What can a backend dev do to improve Accessibility?
As a backend dev, is there anything you can do to improve accessibility?...
06:00 pm GMT - Fri, March 13, 2020
Dev To
The Developer Relations Path - From College Student to Developer Advocate - Ask Me Anything!
Developer Relations is a fast-growing field with more tech companies adopting this concept as they are coming to a realization of how important having Developer Relations is for the success of their p...
05:57 pm GMT - Fri, March 13, 2020
Dev To
Changelog: updated API docs!
We recently updated the documentation of the DEV API (beta) to add detailed information on the following resources: comments, followers, listings, podcast episodes, tags, users and video articles.The ...
03:01 pm GMT - Fri, March 13, 2020
Dev To
What was your win this week?
Looking back on your week -- what was something you're proud of?All wins count -- big or small Examples of 'wins' include:Getting a promotion!Starting a new projectFixing a tricky bugCleaning your hou...
02:06 pm GMT - Fri, March 13, 2020
Dev To
Have you considered Site Reliability Engineering as a path?
I wanted to point to this podcast appearance by my colleague @molly_struve, DEV's Lead SRE. S11:E7 - Why site reliability is so important (Molly Struve) CodeNewbie ...
02:03 pm GMT - Fri, March 13, 2020
Dev To
Liven up your video calls with snap filters
Hey, newly remote workers! Are you finding yourself on a lot more video calls than usual? Are you missing your favourite selfie filters? Okay, let's fix that. Snap CameraSnap Camera is a Mac and ...
01:39 pm GMT - Fri, March 13, 2020
Dev To
Duck Typing: What do ducks have to do with polymorphism?
I have been reading Practical Object-Oriented Design in Ruby aka "POODR" by Sandi Metz. The book is coveted and frequently referenced as a beacon for establishing good software design habits. I just m...
07:02 am GMT - Fri, March 13, 2020
Dev To
Mar. 13, 2020: What did you learn this week?
Happy Pi Day one day early awesome community members!It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.Feel free to com...
04:14 am GMT - Fri, March 13, 2020
Dev To
The Power of Lampshading
We are often told that Knowledge is Power. This is mostly true - except for at least two points in your career.Have you thought about how Ignorance can be Power too? I can think of at least two stages...
08:47 pm GMT - Thu, March 12, 2020
Dev To
Easy as a pie Big O notation: A note about Objects
An object is an unordered data structure where everything is stored in key-value pairs.Let superDog = {Name: Dulce,Breed: Chihuahua,Weight: 2 pounds }Objects are great when storing in order is not a c...
08:46 pm GMT - Thu, March 12, 2020
Dev To
CSS: Overlay Text Over Image
This example is from the mobile version of a personal website I'm building with HTML/CSS and vanilla JavaScript.To overlay an element over another, we first need to understand z-index. Z-Indexz-i...
07:40 pm GMT - Thu, March 12, 2020
Dev To
Routing an External Registered Apex Domain to an AWS S3 Bucket
Your website will be accessible with HTTP. To access it with HTTPS do these three extra steps:Create a certificate with the AWS Certificate Manager for your domainCreate an AWS CloudFront distribution...
06:40 pm GMT - Thu, March 12, 2020
Dev To
Getting started with styled-components in React
If youre looking for a way to write easily maintainable and portable CSS in React, you may be interested in using the styled-components library. Its one of a number of CSS in JS libraries that let you...
05:37 pm GMT - Thu, March 12, 2020
Dev To
5 outcomes from building Chrome extension with Svelte
Even though I was happy with React and a huge fun of Vue, I still wanted to check out what's Svelte and why it is so awesome. And since the best way to try a tool is by building something with it, I d...
05:37 pm GMT - Thu, March 12, 2020
Dev To
5 outcomes from building a Chrome extension with Svelte
Even though I was happy with React and a huge fun of Vue, I still wanted to check out what's Svelte and why it is so awesome. And since the best way to try a tool is by building something with it, I d...
03:02 pm GMT - Thu, March 12, 2020
Dev To
Whats the best source of raw data
I am looking for some data for ML models I am working on, whats the best source?...
03:23 am GMT - Thu, March 12, 2020
Dev To
Work from home, the Heidi Way
There are approximately one millionty WFH articles out right now, including a great one from my teammate Dawn Setting yourself up for success while working remotely. I think its vital that we gather ...
11:54 pm GMT - Wed, March 11, 2020
Dev To
Unit and Integration Testing for Plugin Authors
I've just completed work on Netlify-Plugin-No-More-404 - a Netlify Build plugin to guarantee you preserve your own internal URL structure between builds. But I'm not here to plug my plugin or Netlify ...
11:43 pm GMT - Wed, March 11, 2020
Dev To
Client side only! How far can we go?
In a nutshell, serverless means to use sombody else's server, I find it unfortunately named because the term PWA is misslabeled as well, it used to be called offline first, atleast that was when every...
11:40 pm GMT - Wed, March 11, 2020
Dev To
Conversation Mitigators
Twenty minutes of back and forth on Slack will save you from having a 2-minute in-person conversation.You've probably heard some version of that. It is kinda meant in jest, but it often reflects the r...
11:26 pm GMT - Wed, March 11, 2020
Dev To
Typescript, react, redux, thunk, and mui skeleton app
Over the past day I've revisited the skeleton application that I use as a bootstrap when creating projects. The last time I wrote one with this tech stack was 14 months ago, which in development years...
11:26 pm GMT - Wed, March 11, 2020
Dev To
Typescript, react, redux, thunk, and material-ui template
Over the past day I've revisited the skeleton application that I use as a bootstrap when creating projects. The last time I wrote one with this tech stack was 14 months ago, which in development years...
11:07 pm GMT - Wed, March 11, 2020
Dev To
Followers are you here?
I would like to know how many percentages I get of views, likes etc.. on my followers. I've got a lot, but I find that there is a lot of inter-reactions missing. Do ...
10:17 pm GMT - Wed, March 11, 2020
Dev To
Looking for DEV's Leadership community
I've found the DEV community to be amazing. Lots of empathetic, enthusiastic, and generous people.I have also found it to be quite tailored towards Software Development (duh, read the name), which is ...
07:54 pm GMT - Wed, March 11, 2020
Dev To
What is Your Career Transition Story?(Within Software)
There are so many inspiring stories of people getting into the software industry later in life - learning to code in a self-taught way and getting a job as a programmer. There are also many people who...
06:36 pm GMT - Wed, March 11, 2020
Dev To
Windows vs linux?
So I wanted to create a short post here and get some opinions from the community. Since I have gotten back to the web dev game I have been looking into what was a better OS to make my workflow faster....
06:09 pm GMT - Wed, March 11, 2020
Dev To
Yes, you should write that first post!
Dear reader who has not started writing yet, I want to encourage you to start blogging your first post and see where it leads you.In fact I have thought about this for a long time, and procrastinated ...
05:00 pm GMT - Wed, March 11, 2020
Dev To
BaseCS: Depth First Search Implementing
Today's episode of BaseCS explores the logic behind implementing the depth-first algorithm!We'll start by learning about recursion, the strategy for implementing DFS, and investigate the time complexi...
04:45 pm GMT - Wed, March 11, 2020
Dev To
HTML Tag
Super simple to add and play audio files on your site. No more fussing with embedding a Flash file or whatever the old way was Simplify and move forward with HTML5 <audio> tag, yay <audio co...
04:32 pm GMT - Wed, March 11, 2020
Dev To
What are your top WFH/Remote working tips?
So many people are having to work from home or work remotely due to COVID-19, what are your tips for them?Here are mine:Get dressed -- doesn't have to be formal, just avoid pajamas or bathrobesset a r...
02:43 pm GMT - Wed, March 11, 2020
Dev To
The Cost of Running a DApp on a EOS Network
Before you think about deploying your EOS decentralized application (DApp) to a blockchain network, as a developer and system planner you should study in detail the cost to run your infrastructure on ...
02:01 pm GMT - Wed, March 11, 2020
Dev To
COVID-19 - what does it mean for the dev world
A couple of days ago the CEO and founders of Sequoia Capital, one of the biggest VC standing behind such success stories as Dropbox, Linked or Stripe, has openly published a letter they have sent to t...
01:10 pm GMT - Wed, March 11, 2020
Dev To
The Amazing Skill of Predicting the Interview
Hello my friends,Today I am gonna teach you an amazing magic trick. I am gonna teach you how to predict the interview.How do you like that?Okay, I want you to apply for a position you like.Next, I wan...
12:51 pm GMT - Wed, March 11, 2020
Dev To
How did you end up in your current role?
Hey DEV community! If you work in an engineering or engineering-adjacent role: how did you end up in your role? What has the hardest thing been for you? What do you like about your role? Ive been in t...
12:17 pm GMT - Wed, March 11, 2020
Dev To
Help! Hackers are mining my cloud for Bitcoin
This is not a far fetch scenario; this actually happens to many cloud users; Experienced and newcomers. Here are some Pro Tips for you for using the cloud in a more secure and responsible way: Pr...
12:06 pm GMT - Wed, March 11, 2020
Dev To
What kind of physical exercises do you maintain to be fit and healthy?
Hi, folks, I was wondering what kind of physical exercises should be considered as a bare minimum to be fit? I don't want to be a bodybuilder. I just want to be healthy, not to get diabetes, back pain...
10:09 am GMT - Wed, March 11, 2020
Dev To
Responsive typography via CSS calc
Change the base font-size accordingly to the browser viewport using some math via CSS Calc https://developer.mozilla.org/en-US/docs/Web/CSS/calc...
10:05 am GMT - Wed, March 11, 2020
Dev To
I'm looking for examples of 2D simulators. Do you know of any?
Hi :)I'm looking for examples of 2D, top-down simulators of robots, vehicles, machines or similar things. Searching on github doesn't bring up many results and searching the internet with a search eng...
03:02 am GMT - Wed, March 11, 2020
Dev To
React Single File Components Are Here
The launch of RedwoodJS today marks a first: it is the first time React components are being expressed in a single file format with explicit conventions.I first talked about this in relation to my pos...
01:09 am GMT - Wed, March 11, 2020
Dev To
Write Merge Requests Like Youre Posting to Instagram
Merge requests (or pull requests) are a huge part of a team's development process. It's the main gatekeeper preventing developers from throwing whatever they want into the default branch. It's also a ...
09:33 pm GMT - Tue, March 10, 2020
Dev To
Tip: Set your "experience level" for a more tailored feed.
If you go to /settings/ux, you'll see a few nobs for adjusting your DEV experience, such as fonts (I'm sans-serif all the way!)One of the settings is "experience level", a self-assigned number to help...
09:06 pm GMT - Tue, March 10, 2020
Dev To
Lets talk video vs article when learning
Hello all!I been thinking lately on tutorials and video vs articles and thought it would be interesting to hear from you. So when youre learning something new in programming or just starting out, do y...
07:52 pm GMT - Tue, March 10, 2020
Dev To
Add AI Functionality to Your App in Minutes with AWS AI Cognitive Services
AWS AI Service Live Demo Site (no code or sign-in required)Artificial intelligence and machine learning offer truly game changing functionality, but you probably didn't need me to tell you that! Conce...
07:38 pm GMT - Tue, March 10, 2020
Dev To
Styling native Checkboxes and Radio inputs (CSS Only)
So, do you want to style native radio and checkboxes without relying on JavaScript, plugins or dozens of wrappers, is that right? Well, thats possible :)The provider of all that magic is the appearanc...
07:19 pm GMT - Tue, March 10, 2020
Dev To
Visual Open Authoring with Next.js & TinaCMS
We're focused on improving the independent web as a whole. We want to craft tools that help people build better sites and create better content.In line with this mission, we sought to create something...
05:26 pm GMT - Tue, March 10, 2020
Dev To
SOS! CSS is eating my timeline!
"You thought CSS was going to be easy!"It only took one attempt at pure vanilla CSS to see where things go awry. Deciding on a structure before you begin is complicated, and CSS is already hard! I am ...
04:48 pm GMT - Tue, March 10, 2020
Dev To
Can anyone become a developer?
A couple of days ago I made a comment in Youtube referring that anyone can become a developer. My thought was tested by another user, who claimed that you also need talent. Otherwise, everyone would b...
01:00 pm GMT - Tue, March 10, 2020
Dev To
Paradox of scale: why Netflix couldn't build Netflix
TL;DR notes from articles I read today. The paradox of scaleGalls Law: A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed ...
09:20 am GMT - Tue, March 10, 2020
Dev To
Comment Below and I will give you a random project!
Are you tired of the endless stare into your screen as you think of a good project?Do you wish their was a quicker way?Well now their is!Simply comment below:The Language/Stack you want to useYour lev...
02:56 am GMT - Tue, March 10, 2020
Dev To
Carrying my Laptop in the Outback Solo Messenger Bag
Call me crazy, but there's just something about being out and surrounded by people that stimulates my brain. Pop in some AirPods (noise canceling is my favorite), listen to some music and grab a comfy...
02:19 am GMT - Tue, March 10, 2020
Dev To
What you need to know about Full screen API
There are many situations where we'd like to see our web page in fullscreen mode. Be it games, online courses, video tutorials, or simply wanting more reading space while reading a book. What we usual...
01:44 am GMT - Tue, March 10, 2020
Dev To
Pick your preferred monitoring memcached tool
Whether you dont want to install any additional package or fancy more detailed statistics, your preferred monitoring tool will vary.Lets make a few assumptions first to better understand the context o...
11:43 pm GMT - Mon, March 9, 2020
Dev To
Wouldn't it be cool if DEV could render LaTeX?
Oh neat, you can. c=a2+b2c = \pm\sqrt{a^2 + b^2}c=a2+b2Here's the code to produce that snippet:{% katex %}c = \pm\sqrt{a^2 + b^2}{% endkatex %}It's new and there will be kinks that need to be worke...
05:47 pm GMT - Mon, March 9, 2020
Dev To
404 status code! Really?
Hi, guys! This is my first post on Dev.to.I come to share with you a thought that intrigues me a little. Maybe, a little strange one at first sight.Well... I have built a REST API for a personal proje...
01:36 pm GMT - Mon, March 9, 2020
Dev To
Neurodiverse Friendly Recruitment Process
The term neurodiversity refers to variation in the human brain regarding sociability, learning, attention, mood and other mental functions in a non-pathological sense. More information can be found on...
01:19 pm GMT - Mon, March 9, 2020
Dev To
Remote Work Tips for Teams
Originally posted on laurieontech.comAs you've probably seen, a lot of companies are moving towards remote work in the midst of coronavirus. There are many articles out there that give great tips like...
07:31 am GMT - Mon, March 9, 2020
Dev To
Tag Someone You First Met on Dev Who Changed Your Life for the Better
I spotted this tweet asking to "Tag someone you first met on Twitter, that changed your life for the better." Matthew Kobach @mkobach ...
04:00 am GMT - Mon, March 9, 2020
Dev To
So you're working from home: a primer, part 1
With so many people suddenly working remotely, I thought Id share some tips that Ive learned over the years as Ive worked from home. As many are discovering, its not just a matter of opening up your l...
01:44 am GMT - Mon, March 9, 2020
Dev To
What do you do when you have writers block?
Specifically, a technical writing project like a blog post, tutorial, documentation, etc.I'm in the middle of writing one and suddenly, don't know how to reach my point or what technical information t...
01:06 am GMT - Mon, March 9, 2020
Dev To
How I made SVG-logo for my site
HelloMy name is Artem Shar, I'm Web/Fron-End developer since 2016. In the end of 2019 I decided it was time to make a new personal website with a blog like as usual... The new site is not ready ...
12:11 am GMT - Mon, March 9, 2020
Dev To
Coding after 40: Learning Ruby
I've been learning Ruby for a few weeks now. With the basics of Java under my belt I've found it somewhat easier to come to grips with, and I'm just now starting to get into Rails. Ruby is a really fu...
11:08 pm GMT - Sun, March 8, 2020
Dev To
Automating Integration Tests
Automated testing is a liability. Manual checking functionality is a huge liability. I want to emphasize some concerns I have with the machine learning testing solutions.If you are not familiar with t...
10:53 pm GMT - Sun, March 8, 2020
Dev To
A guide to Native code and Effect Managers in Elm - Part 1: Commands
This is a guide to understand how Elm implements its core libraries, and how you could write your own.This article assumes experience writing Elm and JavaScript.Elm uses a combination of the following...
08:14 pm GMT - Sun, March 8, 2020
Dev To
Windows Containers in Azure Kubernetes Services
Kubernetes, or K8s, is the most popular tools to orchestrate containers. Kubernetes is widely available, you can deploy it on-premises or on any Cloud providers or use a managed service like AKS in Az...
07:41 pm GMT - Sun, March 8, 2020
Dev To
Unpopular opinions
I have never used Redux, even after using React for 2+ years.What's your unpopular opinion or something you?...
07:17 pm GMT - Sun, March 8, 2020
Dev To
Building my Github Action to deliver doggoes to PRs
The long awaited GitHub Action feature is finally out of beta and ready to be present in every repositories. GitHub even organized a Hackathon through out March to encourage folks to create more aweso...
06:33 pm GMT - Sun, March 8, 2020
Dev To
chsh - Have you considered switching your default shell?
Are you stuck with bash?Have you tried zsh but found it too complex to set up properly?You've never found sh syntax compelling?Let me introduce you to fish - Friendly Interactive SHell.fish is a smart...
05:26 pm GMT - Sun, March 8, 2020
Dev To
What's your Android Studio setup?
Hello fellow android developers, I'm curious how you configure your android studio IDE. From theme, icons, font and code style, what works best for your productivity and makes reading and understandin...
05:20 pm GMT - Sun, March 8, 2020
Dev To
How to integrate Azure functions with Azure Key vault
I've been working with Azure Functions for a few months now and I've really been loving how it can integrate with other Azure services. I was trying to figure out how to get Functions to work with Key...
05:09 pm GMT - Sun, March 8, 2020
Dev To
Nevertheless, Megan Cole Coded
Recently, I realized that I've been floating around the tech world for 6 years now! That's a pretty good chunk of time! In those 6 years, I've been in roles for business analytics, data processing, pr...
03:16 pm GMT - Sun, March 8, 2020
Dev To
Are They Awake Yet? Building a GitHub Action to Find Out!
Have you ever wanted to know when tagging someone on a GitHub issue or pull request if they might be awake? Clearly, if someone is awake, it does not automatically mean they must respond in real-time ...
03:13 pm GMT - Sun, March 8, 2020
Dev To
Reading More Technical Content Can Help You Improve Your Content Creation Skills. Here's How.
One of the parting pieces of advice I give in The Developer's Guide to Content Creation is the recommendation to read a lot of technical content. Reading technical content is every bit as important as...
02:33 pm GMT - Sun, March 8, 2020
Dev To
What is helpful, if you want to help
Dear allies and friends, You're out here and I see you. Thank you for being here and taking the time to offer coding tips and solid career advice that 4 jobs and many years of self study would not hav...
01:09 pm GMT - Sun, March 8, 2020
Dev To
Neural Network Basics: The Perceptron
A Neural Network is a machine learning model inspired by the human brain. A neural network learns to perform a task by looking at examples without being explicitly programmed to perform the task. Thes...
12:15 pm GMT - Sun, March 8, 2020
Dev To
Switching Your Career to Programming
The title of what you are doing right now does not determine what you will do in the future. Nowadays you can switch careers, especially to programming. Elon Musk ...
08:32 am GMT - Sun, March 8, 2020
Dev To
How to center things in CSS
Yo devs ! A quick guide on "How to center things in CSS" Most of the time, you write great CSS code from colors to complex animations.But I know most of us (beginners) still struggle to center e...
03:16 am GMT - Sun, March 8, 2020
Dev To
In defence of (some) fragmentation
Any time a new project is announced, especially in a relatively young language such as Rust, there will be the inevitable responses regarding "fragmentation", "wasted effort", "duplication of work" an...
02:00 am GMT - Sun, March 8, 2020
Dev To
Feedback Ladders
Canonical URL: https://www.netlify.com/blog/2020/03/05/feedback-ladders-how-we-encode-code-reviews-at-netlify/The code review is a critical part of life as a professional developer: in most engineerin...
12:13 am GMT - Sun, March 8, 2020
Dev To
Write your own Dotfiles
Some time ago I need to format my Mac twice times in the same week and it's was very painful to configure all the things.I saw an opportunity to write my own dotfiles that can help me a lot when I nee...
11:49 pm GMT - Sat, March 7, 2020
Dev To
When should I use HTTP verbs?
When is it a good idea to use PUT and DELETE for APIs, instead of separate endpoint names (like POST /comments/post vs POST /comments/delete)?My website's comment API uses mostly a single endpoint, wi...
11:40 pm GMT - Sat, March 7, 2020
Dev To
What is the JAMStack
JAMStackJAMStack stands for JavascriptAPIsMarkupThe stack portion is basically just the tools that you use. The important takeaway is JAM. The JAMStack is an approach to web design that emphasiz...
11:03 pm GMT - Sat, March 7, 2020
Dev To
Developer blog with dev.to as your backend/CMS
TLDRFork this repo github.com/gautemo/blog-devto-backend and change the username to yours on dev.to in script/app.js. Now you got your very own developer blog! The ideaSo you want your own...
09:58 pm GMT - Sat, March 7, 2020
Dev To
Best way to make infrastructure by Terraform
Hi,I am new to terraform; I've been involving in a project and trying to make a CICD pipeline in order to work on data through multiple tiers and of course proper way to automate moving data between d...
07:47 pm GMT - Sat, March 7, 2020
Dev To
React Redux with hooks
If you're not familiar with Redux or hooks feel free to check out my other articles explaining the topics and then come back! When I was first learning Redux I found all the moving parts and files inc...
06:24 pm GMT - Sat, March 7, 2020
Dev To
Getting Cozy with Ruby
When I first approached Ruby, I basically looked at it like "dynamic C++", because that was the best analogue I had. Of course, that has required some tweaking. This post talks about some Ruby-speci...
03:42 pm GMT - Sat, March 7, 2020
Dev To
WTF? Google Cloud Platform has a Cloud Service that Uses ML to help you find a job. How more meta can you get?
You know me DEV, I'm AWS Obsessed. That doesn't mean I never use GCP or Azure. I was refreshing my GCP knowledge today and saw a service I never noticed before called Cloud Talent Solutions APISo I'm ...
03:27 pm GMT - Sat, March 7, 2020
Dev To
Let's talk about Linux
I wanted to share this with you guys. What do you love the most about Linux and freedom of the software? ...
02:30 pm GMT - Sat, March 7, 2020
Dev To
Penelope: Nevertheless, She
Hi Penelope,You're new to this. It certainly feels strange to be writing a letter to yourself on International Women's Day. But you can't help but smile reading that. Yourself, International Women's D...
12:49 pm GMT - Sat, March 7, 2020
Dev To
Setting a remote workspace without much space or money
Happy Saturday folks,Hope you are all chilling So, with all this talk on working remotely because of the virus, and in my case it is more because I may have gotten a full time remote web dev job, I wa...
02:59 am GMT - Sat, March 7, 2020
Dev To
A Context API Framework for React State Management
This is a follow up to my second post in this series:https://dev.to/bytebodger/throw-out-your-react-state-management-tools-4cj0In that post, I began digging into the Context API in earnest for the fir...
02:42 am GMT - Sat, March 7, 2020
Dev To
Creating a CLI to Automate File Creation
Why Scaffolding?Is scaffolding "worth it"?Micro-generator tool: PlopJSHow does Plop work?Plop Set UpPlop Example to Generate JSX PageFormatting OutputConclusionCreate Your Own TemplateAdditional Resou...
02:26 am GMT - Sat, March 7, 2020
Dev To
And Despite It All, Shayna Coded
As with most of my posts, I'll probably ramble quite a bit, get lost in my own train of thought, and eventually tie it together in an unsatisfactory way.But this, my lovely DEV friends, is the story o...
02:22 am GMT - Sat, March 7, 2020
Dev To
What was your win this week?
Looking back on your week -- what was something you're proud of?All wins count -- big or small Examples of 'wins' include:Getting a promotion!Starting a new projectFixing a tricky bugCleaning your hou...
01:38 am GMT - Sat, March 7, 2020
Dev To
Advantages of a JavaScript Map
I wrote a previous blog post about JavaScript Set objects so I naturally wanted to follow it up with a post about JavaScript Map objects. Sets and Maps could be considered distant cousins or estranged...
01:35 am GMT - Sat, March 7, 2020
Dev To
Nevertheless, Dana Coded
I code and I like to read (preferably fiction).I code and I am learning to improve my drawing.I code and I like to wake up at 6 am.I code and I am learning Blender.I code and I like to take long walks...
01:01 am GMT - Sat, March 7, 2020
Dev To
Happy International Womens Day
What are you doing to celebrate this day?...
12:31 am GMT - Sat, March 7, 2020
Dev To
Nevertheless, Ashlee Coded
I rarely wear makeup or style my hair. My skin is pale and sometimes gets dry and red. My teeth aren't sparkly white or straight. There's acne on my face. I've gained weight over the last few years.I ...
12:21 am GMT - Sat, March 7, 2020
Dev To
Nevertheless, Carol Darski coded (2020 version)
When I participated in this initiative last year, I was feeling the need to share with the world that situations happen, and y'all are not alone. This yearThis year I would like to reflect I bit...
12:02 am GMT - Sat, March 7, 2020
Dev To
Fellow Developers, What Should Our Last Name Be?
When @danielroygreenfeld and I got married, I took the "Greenfeld" part of his name, and he took the "Roy" part of my name. We thought it was a nice gesture showing the world that he belongs to me and...
11:48 pm GMT - Fri, March 6, 2020
Dev To
How does dyslexia make it hard to be a developer?
I wanted to start a conversation about neurodiversity in tech. One of my good friends found out she had dyslexia after struggling to learn code, for years. Our tools are designed for most people to re...
11:43 pm GMT - Fri, March 6, 2020
Dev To
Nevertheless, Audrea Cook Coded
As a child, my parents fed me the same line most parents do: You can be anything you want when you grow up. While I never distrusted their encouragement, I never truly internalized it, either.In the r...
10:20 pm GMT - Fri, March 6, 2020
Dev To
10 Tips To Get The Most Out Of Meetups and Conferences
We asked the egghead community on Twitter for their best tips on how to make sure you get the most of out meetups and conferences. We wanted to share those answers with the DEV community! ...
10:00 pm GMT - Fri, March 6, 2020
Dev To
Nevertheless, Molly Coded
I code and I competitively ride horses.I code and I go to bed at 9 pm.I code and I am a morning person.I code and I run at least 3 miles every morning. I code and I love to snowboard.I code and I take...
09:46 pm GMT - Fri, March 6, 2020
Dev To
Nevertheless, Lara Coded
Equality in tech looks like...everyone getting a chance to participate and be recognized for their contributions. It also means recognizing that not everyone starts off on equal footing and work...
08:53 pm GMT - Fri, March 6, 2020
Dev To
Nevertheless, I Have Just Built My Very Own Hangman Game!
Week #7 On My Bootcamp......and I'm making my very own hangman game from scratch with React.The first time I learnt about React was on Wednesday. (Yes, two days ago.) Now I am spending my Friday...
08:50 pm GMT - Fri, March 6, 2020
Dev To
Nevertheless, Tori Kept Interviewing
For anyone who doesn't know much about me, I am a career changer who attended and later coached at, Flatiron School. I graduated from their online self-paced software engineering program in February o...
08:35 pm GMT - Fri, March 6, 2020
Dev To
Nevertheless, my team mate Coded
I'm lucky because I have a great team mate !Despite an extremely stressful context and a solid imposter syndrome, she coded. She joined the team 1 year ago, and has made great progress although ...
08:35 pm GMT - Fri, March 6, 2020
Dev To
Nevertheless, Evgenia Coded
I'm a self-taught frontend developer...And that journey hasn't been an easy one.I started tinkering with frontend when I was a teenager. I loved message board roleplay games and wanted to style ...
08:10 pm GMT - Fri, March 6, 2020
Dev To
Nevertheless, Sabrina Coded
Every year I decide to write a she coded post, it's on a work day where I'm convinced I know very little about some thing and get stuck on it. I even wouldn't be surprised if it was the same thing-- r...
07:30 pm GMT - Fri, March 6, 2020
Dev To
Shattered or How to bomb interviews as a senior developer
Yesterday I interviewed for a senior developer position at a large corporation. I was confident, in charge, and ready to rock.Thirty minutes into the interview I left shattered and destroyed.What happ...
07:20 pm GMT - Fri, March 6, 2020
Dev To
Nevertheless, Nana Coded
Before coding... I have a degree in marketing and never thought programming will be interesting for me and had a completely wrong image of IT. How it started... But when I started learning ...
07:17 pm GMT - Fri, March 6, 2020
Dev To
Nevertheless, Ali Coded
Trigger Warning: graphic sexual content, racism, sexual harassment Nevertheless, Ali coded. And wrote about it online....
07:05 pm GMT - Fri, March 6, 2020
Dev To
Which licence do you use for your open source projects?
(Image by Annett Zobel from Pixabay)Recently, i made a quick OK Http server for feature i was developing in my work, and had to do a little research (just read the help that Github gives when creating...
06:06 pm GMT - Fri, March 6, 2020
Dev To
Thanks to Other Women, Vicki Coded
What I thought was equalI have yet to work a job in tech. So far, the majority of my tech experience is Twitter-based. My twitter feed is full of amazingly supportive, helpful, and positive peop...
05:32 pm GMT - Fri, March 6, 2020
Dev To
Good enough portfolio ?
Hi dev.to this is my first post, I would like to introduce myself and share some insights from my website and ask for opinion of this amazing communityI am mix of web developer and designer so my web...
05:22 pm GMT - Fri, March 6, 2020
Dev To
Nevertheless, Ravina Deogadkar Coded (Up's and Down's)
I am a Software Developer working across different technology stack, a self-taught coder and a beginner blogger.Altogether till now lots of things has changed.I joined a startup as intern and then con...
05:21 pm GMT - Fri, March 6, 2020
Dev To
Nevertheless, Sarah Coded
It's that time of the year when we get to write this and I am happy to write one. Not because I've got some exciting story to inspire or motivate you but simply to tell you that sometimes it's okay no...
04:36 pm GMT - Fri, March 6, 2020
Dev To
Nevertheless, Brbara Coded
Equality in tech looks like...When everyone has the opportunity to enter the industry, to work, to grow, to share knowledge and to be paid fairly, regardless of gender, race, sexuality or any ot...
04:03 pm GMT - Fri, March 6, 2020
Dev To
Passing Private Params to an Update Method in a Controller (Rails)
In this post, I want to take a moment to dissect a block of code that I found challenging while working on my first Ruby on Rails project.In our Bachelor/Bachelorette web app, a user can update an exi...
03:56 pm GMT - Fri, March 6, 2020
Dev To
She Coded! But she tired from the week.
I'll make this quick. A lot has changed since my last #SheCoded post -I got a promotion.I switched companies.I took on a strategic role.I moved from an IC to a people manager. (And a manager of manage...
03:49 pm GMT - Fri, March 6, 2020
Dev To
Dear New Front-End Developer
Its hard to believe, but Ive been a front-end developer for three years now! Sometimes I have to pinch myself because I cant believe its my JOB to build cool things and solve puzzles all day. It isnt ...
03:26 pm GMT - Fri, March 6, 2020
Dev To
Nevertheless, Laura Coded (and admin'd and ops'd and...)
I'm what a dev looks like. I'm a DevOps practitioner, a self-taught coder, a self-taught admin, and a beginner-safe speaker.I'm also an example of what a developer looks like when they've changed care...
03:22 pm GMT - Fri, March 6, 2020
Dev To
Join us for SheCoded 2020!
International Womens Day is Sunday, March 8!To celebrate, DEV is highlighting stories from self-identifying women and non-binary people who code. Nevertheless, She Coded amplifies the importance...
03:16 pm GMT - Fri, March 6, 2020
Dev To
(More) Women in Tech
One of my podcast listeners asked me why I use the feminine pronouns like "she" and "her" to refer to generic programmers. After all, most techies are dudes. If the trades are to be believed, women ho...
02:06 pm GMT - Fri, March 6, 2020
Dev To
New to Coding
Just stopping in to say .Hello World/.New to coding trying to learn myself, starting out with github and the basics.If anyone has any pointers shoot em my way....
01:25 pm GMT - Fri, March 6, 2020
Dev To
20 Days of HTML(Learn 20 amazing things about HTML) Part 1
Day 1- Divide webpage into logical sectionsHTML5 offers several elements that will help you organize your layout in appropriate sections:Header <header>Navigation bar <nav>Main Cont...
01:02 pm GMT - Fri, March 6, 2020
Dev To
Mar. 6, 2020: What did you learn this week?
Photo by twinsfisch on UnsplashIt's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.Feel free to comment with what you lea...
09:49 am GMT - Fri, March 6, 2020
Dev To
Building A Dashboard In Svelte
Introduction:The newest entry in the race to be the best JavaScript framework in the market today is Svelte. It is a new JavaScript framework just like React, Vue and Angular, but with a twist.W...
08:58 am GMT - Fri, March 6, 2020
Dev To
Nevertheless, Shilpa Coded
My journey as a woman in tech so far...Two years ago, I started my coding journey as an HTML developer. It was quite an exhilarating start for me. Later, I learned HTML, CSS and Javascript as we...
08:55 am GMT - Fri, March 6, 2020
Dev To
Yes, I am a developer, and yes, I am a woman.
I decided to be a Software Engineer. I had never had a clear vocation for computer systems, and it was not a meditated decision. I remember the look on my parents faces that day. They only said to me ...
06:20 am GMT - Fri, March 6, 2020
Dev To
Sarah Bartley Continues to Code in 2020
Four years ago, I wrote my first line of code ever. This code wasnt very amazing. I was simply trying to get Hello World to appear on the screen. It was a simple task, but this was the beginning of a ...
03:25 am GMT - Fri, March 6, 2020
Dev To
How do you screen share with a 4k display
Does anyone have some tips about screen sharing with a 4k display? (I.e.: in slack) I'm currently moving stuff to my MBP screen otherwise it's way to small for anyone who doesn't have a 4k screen and ...
01:08 am GMT - Fri, March 6, 2020
Dev To
Nevertheless, I Coded: Life after "I just don't want to be a software developer anymore"
In 2017 I wrote I just don't want to be a software developer anymore. The post went viral and continues to get traffic. Some people have asked where I am now. Reader, I'm a software engineer. At the t...
12:14 am GMT - Fri, March 6, 2020
Dev To
25 reasons to switch to Webpacker
Originally published at rossta.netPhoto by Alice Donovan Rouse on UnsplashI've been getting this question lately from Rails developers in some form or another:Is Webpack and Webpacker worth the hassle...
11:48 pm GMT - Thu, March 5, 2020
Dev To
How to use eslint with webpack / ES6 / modules
Today we are going to talk about eslint and webpack. This is not going to teach you how to install eslint in your project, I will assume that you already did.First of all, when you are new to eslint a...
10:50 pm GMT - Thu, March 5, 2020
Dev To
Nevertheless, Kaleigh Coded
I wanted to share how I got started in tech, despite being the only girl in MOST situations Early BeginningsI think the very first time I coded, I was making a website for my Girl Scout troop. I ...
10:24 pm GMT - Thu, March 5, 2020
Dev To
Snake Eyes: Extension Methods
Today we set out to implement a feature I saw and liked in Kotlin - Extension Methods.You can follow along with working code samples here, or get the code hereExtension methods are a nice piece of syn...
09:10 pm GMT - Thu, March 5, 2020
Dev To
Why Svelte? (The Short Version)
I'm preparing an introductory talk on Why Svelte for the March Svelte Society NYC meetup so here are my talk notes. Why is it called Svelte?Attractively thin, graceful and stylish. What is S...
08:21 pm GMT - Thu, March 5, 2020
Dev To
GraphQL In Action: Introduction
What is GraphQL. What are its design concepts. How is it different from its alternatives. What are its advantages and disadvantages.I am writing the GraphQL In Action book for Manning and 6 chapters (...
07:26 pm GMT - Thu, March 5, 2020
Dev To
Lights Puzzle made with Vue
I built this project a while ago, but I wanted to add more levels and clean-up the code before showing it off.The game board can be navigated using arrow keys.If there's anything I can improve on in t...
05:47 pm GMT - Thu, March 5, 2020
Dev To
This community is unlike any other and I am proud to be a part of it.
I got here (Im a developer community event manager) by an odd chain of events which I can trace back step-by-step to the beginning. I ran for the role of part-time volunteering officer at my students ...
05:41 pm GMT - Thu, March 5, 2020
Dev To
Introducing our March 2020 sponsors
For March, all three of our Gold sponsors DigitalOcean, CloudBees, and Twilio have returned. We'd like to extend thanks to each of these companies for being long-term valuable DEV Community partners...
05:09 pm GMT - Thu, March 5, 2020
Dev To
Changelog: Feed Improvements
We recently completed our first six week cycle here at DEV, and one change I'm particular excited about is making it easier to test and change the way the home page article feed is generated. First, s...
03:02 pm GMT - Thu, March 5, 2020
Dev To
No, TypeScript is not OOP version of JavaScript
The common misconception about TypeScript I hear a lot is - TypeScript is more OOP than JavaScript, TypeScript is more like Java, C#, its for OOP programmers, it emphasizes classes and inheritance. On...
02:57 pm GMT - Thu, March 5, 2020
Dev To
Can coding breaks be too long?
Has anyone taking a long hiatus from active coding either due to career changes or whatever reason and then try to get back into it? What's the experience like? What steps did you take to get back on ...
02:04 am GMT - Thu, March 5, 2020
Dev To
Vue 3: Smaller, Faster & Stronger.
In this presentation, I am going to talk to you about some of the new and exciting features coming to Vue 3. I originally put this presentation together for a conference called CodeMash. I put a lot o...
01:16 am GMT - Thu, March 5, 2020
Dev To
What Tool Can You Never Remember or Get Good At?
What program, application, or shortcut have you never been able to get behind, even though most people tout up as the best thing for developing? It could be either because you don't care to learn/use ...
12:34 am GMT - Thu, March 5, 2020
Dev To
Interview Prep: Object Oriented Design Questions featuring Sam (@TechDebtor)
Special guest Sam (https://dev.to/techdebtor) walks us through how to prepare for object oriented design questions and ace the communication and whiteboarding part of the interview.This video is Part ...
12:04 am GMT - Thu, March 5, 2020
Dev To
React: Hooks vs. Render Props vs. Higher-Order Components
About Me: I've been a professional web developer for just over 10 years now. I'm currently the lead web development instructor at Better Coding Academy, and as part of what I do, I post videos on our ...
09:18 pm GMT - Wed, March 4, 2020
Dev To
Just released ultra-runner 2.0.0! Ultra fast script runner and build tool, with support for lerna, yarn and pnpm monorepos.
I've just released Ultra Runner 2.0.0 with lots of new features to run scripts and builds for monorepos. Highlightszero-config: works out of the box with your existing monoreponon-intrusive: no ...
09:12 pm GMT - Wed, March 4, 2020
Dev To
BCrypt Explained
IntroShould have used HTTPS!If you're into Cryptography For Beginners, you're in the right place. Maybe you're just getting into Rails and want to add a user login/logout function. Maybe you're ...
08:27 pm GMT - Wed, March 4, 2020
Dev To
Mob programming for a year
Last week marked the day when I've been mob programming full time for a whole year. In case you don't know what mob programming is, Woody Zuill, who is credited for discovering the method describes it...
06:36 pm GMT - Wed, March 4, 2020
Dev To
Book notes: Accelerate, building and scaling high performing technology organizations
These are my notes on Nicole Forsgren, Jez Humble and Gene Kim's Accelerate, building and scaling high performing technology organizations. Note that there is an additional chapter on the book website...
06:26 pm GMT - Wed, March 4, 2020
Dev To
What means High Performance Team to you?
I have been using to the term High Performance Team when debating with team-mates and friends about performance, way of working, and so on.After a while, we realized that we were meaning different thi...
06:26 pm GMT - Wed, March 4, 2020
Dev To
What means High Performing Team to you?
I have been using to the term High Performance Performing Team when debating with team-mates and friends about performing, way of working, and so on.After a while, we realized that we were meaning dif...
05:28 pm GMT - Wed, March 4, 2020
Dev To
Running your first Docker Image on ECS
Working with containers has become a hefty trend in Software Engineering in this past couple of years. Containers can offer several advantages for software development and application deployment, poss...
05:05 pm GMT - Wed, March 4, 2020
Dev To
remove trailing spaces
If you have a Python text string, and want trailing spaces removed you can do that with the method .strip(), .lstrip() and .rstrip().That removes the spaces before and after the string. ExampleYo...
05:02 pm GMT - Wed, March 4, 2020
Dev To
Base CS: Depth First Search Writing
Today's episode of BaseCS explores depth-first tree traversal on trees!We'll learn the basics of the DFS algorithm, and see how to interact with a single node when traversing through a tree. Next, we'...
04:15 pm GMT - Wed, March 4, 2020
Dev To
Inception Dev
Hey Dev team and contributors!Question. How often to you find yourselves googling an issue, finding something useful then only realising mid read that you are actually on Dev?Curious ...
03:48 pm GMT - Wed, March 4, 2020
Dev To
When you feel like you can't do it...
Hey ladies and non-binary friends!What do you do when today is just one of those days? If you're the only software engineer around who's not a cis man, you might get times where you feel like you're n...
01:49 pm GMT - Wed, March 4, 2020
Dev To
What makes for readable code?
What are the qualities of readable code, and what helps one create readable code?...
02:38 am GMT - Wed, March 4, 2020
Dev To
Easy Automatic Vulnerability Detection in the JFrog Platform
JFrog has released a Unified Platform, putting the entire product suite under one roof. Youll have a comprehensive view of whats going on with your artifacts, more clear permissions control, quicker a...
01:56 am GMT - Wed, March 4, 2020
Dev To
Compile Svelte in Your Head by Tan Li Hau
Last year, when I mobilized my network to put together the first NYC Svelte meetup in one week, I was not even an active Svelte user at the time. I was just a Rich Harris fan and friend.So of course o...
12:20 am GMT - Wed, March 4, 2020
Dev To
What is the difference between parsing and serialization?
So, I've come across both terms and I don't understand how serialization is different than parsing. They seem to be different as I've never read about both in the same context but they seem to be simi...
11:14 pm GMT - Tue, March 3, 2020
Dev To
Reimagining virtual team collaboration
Do you ever wish that collaborating with your team when working remotely, would feel more natural? A 4,300-person survey from Digital Ocean shows that 33% of developers primarily work remotely, and 28...
08:13 pm GMT - Tue, March 3, 2020
Dev To
Tests Are for the Future
Imagine this: Youve just written some code for a new feature. Youre wrapping up writing some unit tests. As youre writing your tests, you begin to have an existential crisis. Why am I writing these te...
06:00 pm GMT - Tue, March 3, 2020
Dev To
Building a remote developer job listings app with the Twitter API
The code for this tutorial is available on GitHub.With the start of the new year, I have had quite a few friends complain how difficult it is to find remote developer job openings. Not only that, but ...
02:12 pm GMT - Tue, March 3, 2020
Dev To
Hasura lands a $9.9M to simplify GraphQL development
Another piece of great news for the GraphQL community surfaced last week. A San Francisco-based startup Hasura Inc. announced a $9.9M Series A investment!Originally Hasura was a company aiming to help...
02:05 pm GMT - Tue, March 3, 2020
Dev To
Getting Started with Elasticsearch and Ruby
Recently, DEV has started the migration from Algolia to Elasticsearch. Since I am often asked what is the best way to get started with Elasticsearch, I figured I would share how we have been making th...
11:58 am GMT - Tue, March 3, 2020
Dev To
What is your opinion on Elixir language, why don't more developers use it?
What is your opinion on elixir language, why don't more developers use it?Thanks in advance for all the participants to this discussion...
10:20 am GMT - Tue, March 3, 2020
Dev To
Performance Budgets, do you use them?
I've been doing loads of more research on Performance for the past couple of weeks and Performance Budgets have caught my eye. Curious to know how many teams use performance budgets and how you've imp...
03:07 am GMT - Tue, March 3, 2020
Dev To
Three Jobs of Containers
I've been watching Brian Holt's Intro to Containers on Frontend Masters (this is a paid, recorded workshop that is every bit worth the subscription, but also the course notes are available free online...
02:05 am GMT - Tue, March 3, 2020
Dev To
What it's like to be a technical female founder of a mobile app.
I bet you know of someone who had an app or website idea and got screwed over by their developer. That is, the developer agreed to take a job, promised they could actually do the work, started itand t...
10:50 pm GMT - Mon, March 2, 2020
Dev To
Writing a Ruby Gem Specification
I created my very first Ruby gem in 2009. Since then I have released many packages. It's been a long ride. A lot of things have changed in a Ruby gem manifest file. Some configuration options are no l...
10:18 pm GMT - Mon, March 2, 2020
Dev To
Browsing a localhost server from any device in your LAN
For most of us, a local development server proves to be good enough to get our day to day coding done. Even mobile device displays can be tested quite well on Chrome (or other browsers) using built-in...
10:02 pm GMT - Mon, March 2, 2020
Dev To
How to Write a good Dev.to post?
I really like the Dev.to community. Only been here a few days but people are super nice and it's a great place to brain dump my thoughts.So for both networking and personal satisfaction reasons, I'm t...
09:43 pm GMT - Mon, March 2, 2020
Dev To
Coronavirus , quarantines and remote working
As many of you will know, this new COVID-19 (or SARS-CoV-2) epidemic is spreading all over the world and I am one of the lucky ones who found themselves rigth in the middle of it: living in the Italia...
08:36 pm GMT - Mon, March 2, 2020
Dev To
What effect is the Coronavirus having on your work life and personal life?
Do you go into an office on work days? Is your company taking precautions? Are you taking personal precautions? Are you planning on attending any conferences soon which are up in the air?...
08:12 pm GMT - Mon, March 2, 2020
Dev To
Nevertheless, Kayla Coded
I make sure to participate in #shecoded every year to share this gif:Gif source Equality in tech looks likeAnything that would be provided is provided to all peoples equally.Care products in one ...
07:47 pm GMT - Mon, March 2, 2020
Dev To
Node-secure release v0.5.0
Hello ! The "new" release v0.5.0 of node-secure has been published few hours ago. This release includes new features and a lot of UI improvement.Do not hesitate to check the article on the v0.4.0 (whi...
06:00 pm GMT - Mon, March 2, 2020
Dev To
Nevertheless, Claire Collins Coded
"""Coded she did. So much self doubt. So much information to overwhelm even the most educated of person. All you have to do is start.... and oh my did she start. She started, she read, she practiced t...
05:05 pm GMT - Mon, March 2, 2020
Dev To
Autogenerated schema types vs handcrafted one
Hello community, lately ive been wondering the advantages of auto generated schema definitions like graphql-compose-mongoose, in respect to hand written schema definitions, there are many things the t...
04:55 pm GMT - Mon, March 2, 2020
Dev To
Stackoverflow SurveyThoughts
It's hard to get very far in development without encountering StackOverflow. It's likely one of the most universal tools among all developers across the world.If you're not familiar with the StackOver...
04:41 pm GMT - Mon, March 2, 2020
Dev To
Developing for the future, My smart fridge
In a constantly changing world where powerful AI-based applications are day by day more accurate and efficient than any technology, its hard to keep track of such a big transformation. As developers, ...
04:05 pm GMT - Mon, March 2, 2020
Dev To
How to squash Git commits
A really quick step-by-step guide on how to squash Git commits to make your PRs concise, easy to read, and hence easy to review.Steps:Make sure your branch is up to date with the master branch.Run git...
12:20 pm GMT - Mon, March 2, 2020
Dev To
Inspiring stories: Eva Pardi
As a society we tend to focus on titles and roles, we tend to forget that behind each title there is a person, a person who has a story to tell and every persons story is unique. In honor of Internati...
11:59 am GMT - Mon, March 2, 2020
Dev To
Introducing minicli: a microframework for CLI-centric PHP applications
In the previous posts of the Building Minicli series, we demonstrated the steps to bootstrap a dependency-free microframework for CLI-only applications in PHP. Minicli was created as an educational ex...
11:10 am GMT - Mon, March 2, 2020
Dev To
The classic Minesweeper game developed with Angular
The game development is a great way to cover several programming topics. In this experiment I developed a differente version of the classic Minesweeper game.My main goal was to build an accessible gam...
08:21 am GMT - Mon, March 2, 2020
Dev To
Tags in Swift UIViews
Is using tag in your UIView to store the state of the UIView a bad practice?...
05:45 am GMT - Mon, March 2, 2020
Dev To
HSTS Preloading of all .Dev domains - Troubleshooting
I've been quietly planning out SheHacksPurple.dev for the past little while, with the intent to announce it while at RSAC last week in San Francisco. My new site provides regular security content for ...
04:32 am GMT - Mon, March 2, 2020
Dev To
Stop gobbling up that memory
I've been writing web applications for more than a decade. From classic ASP to PHP, ASP.Net web forms and the list goes on and on. However, something that's been common between all those years for me ...
12:58 am GMT - Mon, March 2, 2020
Dev To
Why Not Data Science?
I'm 27 years old and I have just realized that I've been going about this life thing all wrong . Good thing is I'm still alive thank God, so I can start going about it the right way. The HowAfter...
10:27 pm GMT - Sun, March 1, 2020
Dev To
How To Use Netlify Forms With Gatsby
This article assumes you have some basic knowledge of Gatsby and Netlify. How do you do it?Using Netlify's built-in form handling with Gatsby should be simple and intuitive, but sadly it's not th...
08:29 pm GMT - Sun, March 1, 2020
Dev To
Safety-Critical Software: 15 things every developer should know
Despite being all around us, safety-critical software isn't on the average developer's radar. But recent failures of safety-critical software systems have brought one of these companies and their soft...
02:55 pm GMT - Sun, March 1, 2020
Dev To
A brief difference between zsh and bash
Shell is an interface between the user and operating system services. It provides multiple features like background processing, input and output redirection, aliasing, link, and chain commands, etc. w...
05:20 am GMT - Sun, March 1, 2020
Dev To
How I Approach First Principles Thinking
In a recent conversation I had with someone I admire, they commented that they really liked my way of explaining things from first principles. I was quite struck by this in 3 ways:I wasn't actually co...
01:58 am GMT - Sun, March 1, 2020
Dev To
Find your way in Ruby Pattern matching
Last December we got for Christmas Ruby 2.7. release and between its many interesting features and improvements, one in specific is pretty much a first for the ruby language.This article is an overvie...
07:48 pm GMT - Sat, February 29, 2020
Dev To
What's wrong with Egghead.io?
Hey, folks! Today i want to ask you about egghead.io. Do you enjoy it?In December 2019 I purchased 1-year subscription and to be honest, I am disappointed. Quality of videos are good, but content is e...
07:29 pm GMT - Sat, February 29, 2020
Dev To
Monitoring Apartment temperature & humidity with Raspberry Pi, Prometheus & Grafana
For quite some time, I had a spare Raspberry Pi lying around in my place. And one weekend I came up with idea to make my apartment "smarter". What I mean by saying "smarter" is tracking some metrics o...
06:23 pm GMT - Sat, February 29, 2020
Dev To
console8, yet another chip8 emulator that runs on your command line.
Hey! I have made a chip8 emulator that allows you run chip8 roms on your command line interface and does not require any GUI.If you want to install, see the source code or see more information about ...
06:12 pm GMT - Sat, February 29, 2020
Dev To
JavaScript Memes and Jokes ... Keep em coming
Let's begin ...
05:58 pm GMT - Sat, February 29, 2020
Dev To
Run Kubernetes Pod with root privileges
Problem:Most Docker containers and the processes inside run with non-root user, because of better security. If the container process is running with root (uid 0) it will be the same root as on t...
05:58 pm GMT - Sat, February 29, 2020
Dev To
Run Kubernetes Pod with root privileges (not recommended)
Problem:Most Docker containers and the processes inside run with non-root user, because of better security. If the container process is running with root (uid 0) it will be the same root as on t...
05:57 pm GMT - Sat, February 29, 2020
Dev To
VS Code - Joker Smile Theme
Hello everyone,I want to share with you my first VS Code theme based on Joker's style.Check it out: Code/File Preferences Color Theme Joker Smile.VS Code Marketplace - Joker SmileFeel free to contr...
01:44 pm GMT - Sat, February 29, 2020
Dev To
GDC 2020 "Postponed"
The Game Developers Conference (GDC) is one of the largest and longest-running events targeted at video game developers.Owing to concerns regarding the coronavirus, the past few weeks has seen a numbe...
01:19 pm GMT - Sat, February 29, 2020
Dev To
Rapid Prototyping with GatsbyJS
On February 17th, I gave a talk at the React Vienna Meetup about this topic and I thought writing a blogpost about could benefit some folks that either couldn't make it or are living somewhere else ar...
11:17 am GMT - Sat, February 29, 2020
Dev To
My ThoughtWorks University experience
From developer to consultantIf you are here, you are probably a Thoughtworker or somebody soon to join ThoughtWorks and you are looking for what is this TWU thing. If you are none of the above then is...
10:32 am GMT - Sat, February 29, 2020
Dev To
Why would people hate React (or JSX), but not Vue SFC, or even Angular?
Or even, do you hate lit-html?I mean, all you are doing is either HTML-in-JS, or truly JS function syntax anyway. No real separation of concern here, unless you truly visually separate them.I think HT...