DEV Community

derek profile picture

derek

let thoughts = [true, undefined]; console.blog(...thoughts);

Location 🏝 Joined Joined on  github website

Education

πŸ“š

Work

πŸ€– at 🌈

All 84 comments

Why I Stopped Interviewing with Companies That Require a Coding Test

Tale as old as time... The most famous story in the JS world...

Explain CI/CD like I'm five.

Indeed. But I was speaking in the context of process and impl...

11 Ways To Be Just Another Mediocre Developer Suffocating In A Terrible Coding Job

Thanks for another great article. You write very well. Keep ...

Which tool do you use for making a presentation?

πŸ¦†πŸ¦†GO ☝🏽 so far the most fun and dev friendly

why social logins are a bad idea - dev.to please keep your native login enabled

My question was in the specific context of implementation in ...

why social logins are a bad idea - dev.to please keep your native login enabled

πŸ’―! This is a great point of view! However, it’s increasingly...

Golang or Rust, that is the question.

I would recommend 2 possible perspectives to help you determi...

What do you use for CI/CD?

drone πŸ€– I πŸ’š it's extensibility and scalability

What are some lesser-known roles and specializations within software development?

πŸ’―

What irritates you the most as a developer? πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Ignored warnings... that typically go like: Me: β€œThat’s a ba...

What projects should somebody have and experience to be a senior?

It should be experience. You can get a lot of experience in ...

HowTo: My Terminal & Shell setup - Hyper.js + ZSH + starship β˜„πŸ”₯

Starships were meant to fly Hands up and touch the sky Can't ...

"Hello, World!" but in 30 different languages!!!

Awesome!!!

What are some of your hobbies outside of coding that have directly or indirectly helped your dev work?

Penetration testing. It's a completely different animal co...

Explain CI/CD like I'm five.

Lambda emoji represents code Check represents tests pass ha...

What is the most challenging part of your daily work that doesn't involve coding?

emails πŸ‘ŽπŸ½

What helps you most to stay productive πŸ’ͺ throughout the day?

Yes, paradoxically you should take more time away from doin...

What helps you most to stay productive πŸ’ͺ throughout the day?

Exercise πŸ‹πŸ½β€β™‚οΈπŸƒπŸ½β€β™‚οΈπŸŠπŸ½β€β™‚οΈπŸ§˜πŸ½β€β™‚οΈ Get the ...

Kotlin: How Can a Programming Language be so Young And so Mature at The Same Time?

How Can a Programming Language be so Young And so Mature a...

7 Easy functional programming techniques in Go

Gotcha! I forgot to open my reply with: First off... Thank...

7 Easy functional programming techniques in Go

I think the situation will dictate the technique. I defini...

Secrets From Fellow Techies on How to Start A Workout Routine

Treat it like TDD. Because uncle Petey always said... ...

How do you manage deployment configs? (Especially large scale cloud agnostic ones)

Ah gotcha... Yes as aforementioned πŸ‘‡πŸ½ "with emphasis on ...

How do you manage deployment configs? (Especially large scale cloud agnostic ones)

Sounds like you need to start working on simplifying the pr...

What time of day are you most productive?

πŸ‘‡πŸ½

The One Thing You Should Do After Building Best-Practice Docker Image (in 3 minutes)

πŸ‘πŸ½ very cool tool! Thank you for creating it! I 😍the DX an...

My Favorite Linux Tools

Thanks for posting and sharing! I πŸ’šthings that ++productivi...

What's the best software for collaborating on a slide deck?

Awesome! Thank you for creating it! It's an amazing project...

What's the best software for collaborating on a slide deck?

I just did a presentation and built it with πŸ¦†πŸ¦†go πŸ‘‡πŸ½ deckde...

What kinds of coding outside your "main" area of expertise are you excited about lately?

Pentesting and it's tools both software and hardware!

Explain CI/CD like I'm five.

CI == Automating the running of code, tests, and or builds o...

Diversity vs Inclusivity: Understanding the Difference

Thanks for posting... As I was reading it, it seemed analo...

Naming things...

πŸ˜†β˜ That's a good one! I don't understand why the security ...

How many computer devices do you own?

Macbook Pro 2010 (experiments, privacy) Daily, especial...

What was your TDD aha moment?

When I started doing Go 🐹, because it's already built in. ...

What advice would you give someone looking to use their keyboard more and their mouse less?

Master hot keys Remap caps_lock to control Replace spotlight...

πŸ‘Ά New Baby! πŸ‘•New Shirt! πŸ“™New AWS Course! Let's Celebrate with a Special Deal!

πŸ»πŸ™ŒπŸ½

Authentication is hard: Keycloak to the rescue

This is very cool 😍! Thanks for sharing, I'm definitely go...

Why I am Investing $100 to a Drone company

Very cool! Thank you for sharing your experience. I've neve...

If you could change one thing about learning to code, what would it be?

✨Technical documentation When I first started trying to le...

Automate NPM packages security fixes with recurring tasks on CI

Thank you for sharing 😍

Adding permissions without permission

πŸ€—

Adding permissions without permission

It's just brace expansion you can copy 🍝 without and it'll ...

What would be best Language to make a web based video conferencing app? πŸ€”

Golang leveraging webRTC with pion! Why golang? Because it...

CI/CD Pipeline: A Gentle Introduction

GCP Cloud Build n1-standard-1 - 3.75GB memory, ...

5 CLI Utilities to Boost Your Productivity

Nice! Great 🧠 think alikeπŸ˜‰ Also... I just figured out that...

5 CLI Utilities to Boost Your Productivity

Nice! Thanks for sharing! Also... fzf🌸: command line fu...

Writing and Previewing Markdown in Real Time with Vim 8+

I don't think vim-vmd the same "vmd". But that looks like a...

Improve your Dockerfile, best practices

Specifically in the context of node images if you use distr...

VIM Spelling Suggestions with fzf

😍Thank you so much!!! This improved my workflow++

Writing and Previewing Markdown in Real Time with Vim 8+

Great Video! Thanks for sharing. Currently I've been pairi...

πŸ’»β†”οΈπŸ–₯️ Transferring files between two computers

Very cool tool! Thank you for creating it and sharing! I'm...

Docker For Frontend Developers

🍺held! Very cool Confirmed! They've successfully implemented...

Docker For Frontend Developers

Indeed. But hypothetically if you could only do one thing, ...

What Makes Good Developer Tools... Good?

likewise... I believe the same as well, and I too aspire to...

Docker For Frontend Developers

Oh, also you can get more bang for your buck... if you use ...

What do you do when you don't feel productive

"And what do we say to the god of distraction?" And if t...

What are your favourite dev resources?

All the documentationz and downloaded into Dash for offline...

I started using VIM a few weeks ago, now I am addicted. Ask Me Anything!

Resources Gamification tmux + vim = productivi...

Flashback Friday: Sh*t DEVs Say

missing

So is it .yaml? Or .yml?

Nice! Thanks for chiming in. Just a quick follow up random...

Investing in the right technologies to avoid technical debt

How do you manage to stay on top of technical debt? Qual...

So is it .yaml? Or .yml?

Nice! Great DX! But...

I've Been Booted Out Of My Dev Role! What Should I Do?

Looking at it as a glass half full... I think your reader ...

Why do you code?

As an efficient means to solve problems

Best Mechanical Keyboard?

So far... Leopold is my favorite, with those torpe switches...

Advice for Developers in the Early Stage of their Career

Break things often: Just from personal experience this is ...

Should I learn Go?

I believe a lot of the hype is sadly due to it's "concurren...

What do you do while waiting for tests to finish running?

🀞🏽and πŸ™πŸ½ they πŸ’―

Wizards Use Vim! My New Book on Vim

Thank you! Excited to read it!!! 🍻

Bad terminal habits

Alias all the things. So if I'm in a new env I usually typ...

I'm a security auditor and researcher, Ask Me Anything!

Cool! Awesome reply, thank you for sharing πŸ™πŸ½πŸŽ‰! That πŸ“πŸ₯§vpn...

Productivity Hacks

welcome πŸ€™πŸ½! Cool, yeah Alfred3 is awesome! If you haven't ...

Productivity Hacks

DISCLAIMER, not making a truth claim or anything of that na...

I'm a security auditor and researcher, Ask Me Anything!

Hi Paula! Thanks for doing this and willing to share your k...

How to Combat Information Overload?

Definitely πŸ‘‚ ya... It feels like you gotta know everything ...

How fast do you code?

There used to be Codeivate--an app that would measure keyst...

What tense do you use in Git Commit messages?

Because Tower and Git Kraken have character limits in subje...

What was your TDD aha moment?

My "AHA" moment was when I realized it was like exercising....

loading...