loading...
Jordan Kicklighter profile picture

Jordan Kicklighter

UX Designer, Full-Stack Developer, Musician, & Photographer. I can exit vim in 3 tries or less. | CTO at Kommander Software

Education

B.S. Interdisciplinary Studies - University of Central Florida

Work

CTO, Designer, Developer at Kommander Software

All 115 Comments

re: Build a website with Vapid CMS
Interesting, from this demo and what I can gather in their do...
re: Stop Using React
At its core, GitHub is a Ruby on Rails monolith. I can't spea...
re: Show and tell: Show off your vim setup 🚀
Oh no, I didn't take it that way! Just clarifying that the Vi...
re: Show and tell: Show off your vim setup 🚀
I'm very comfortable with Vim, and I use the plugin in vs cod...
re: Hyper - A modern terminal emulator for Linux
When you're running a docker stack at 10 containers, a web br...
re: Hyper - A modern terminal emulator for Linux
I enjoy what they're going for with Hyper, but being an elect...
re: Show and tell: Show off your vim setup 🚀
Not sharing a setup, but curious from anyone around here ment...
re: Stop using frameworks and libraries
I get what you're going for, but some poor junior dev is goin...
re: Utility-First CSS Is All the Rage
Tailwind is great, and if you're an app dev (or especially if...
re: Is git commit --amend truly *important*?
In the example you provided, it depends on how valuable it is...
re: I Translated Big Scary Tech Terms to Human so You Don't Have To
Even so, a call stack isn't an action. I agree that the defin...
re: How I Switched Careers Into Tech With No Degree In My Mid 30's
Thanks so much for sharing! I'm going to send this to some fr...
re: What are, Mixins?
Hey there, I'm a little confused about this article. Are Mixi...
re: Blue/Green Node.js Deploys with NGINX
That's a great point about the quick rollbacks. It would make...
re: Create a custom toggle component in Vue.js. 🎛
Sure, I recognize that it's just a demo and there may be some...
re: Blue/Green Node.js Deploys with NGINX
I think there was a great learning experience in all of this,...
re: Create a custom toggle component in Vue.js. 🎛
And I would add to this: styling based on an ID is not consid...
re: Free hosting providers for front-end & back-end applications
There are "always free" tiers for AWS S3 and GCP Storage. I a...
re: Staticrypt : Password protect a static HTML page
What an interesting solution to this problem! I've wondered f...
re: Basics of JavaScript Object and Array Destructuring
Destructuring, and its sibling spread operator, are amazing p...
re: Must Know: Basic Engineering Principles for Programming
Choosing to postpone the effort to enforce DRY and other simi...
re: Centring an element on a page
You bet, keep up the good work!
re: How to use Populate in Mongoose & Node.js
From the outside, this seems like basically creating JOIN fun...
re: Centring an element on a page
No problem! Feel free to send me a message if you have any qu...
re: Centring an element on a page
Hey Davey, these techniques are no doubt straightforward; how...
re: Pass props to dynamic Vue components
I haven't, but it may help with that. From what I understand ...
re: What was your win this week?
Finally wrote another post for here/blog after wanting to get...
re: What shared hosting providers have you tried?
If your site is one that can run on Netlify, and it takes mor...
re: What shared hosting providers have you tried?
For what it's worth, Vercel is also great at front end only d...
re: Pass props to dynamic Vue components
Thank you! As the components start to take more props and the...
re: What is a specific recurring challenge you have with CSS?
Currently writing something that will be used to generate a P...
re: What is the point of following someone?
I could be mistaken, but I believe it also helps make sure th...
re: How do you manage clipboard history?
I use the clipboard manager built into Alfred (MacOS only) si...
re: Pass all props to children in Vue
This is sort of an interesting take, and I think it's address...
re: Pass all props to children in Vue
Yep, that's a good way to put it! Your origin question is how...
re: How do you stay motivated with your side projects?
Like Derek Sivers said, "If you're not saying 'HELL YEAH' abo...
re: Pass all props to children in Vue
You're sort of correct about Vuex sitting between the browser...
re: Pass all props to children in Vue
Hey Malin, that's a great question! In Vue, $attrs is an obje...
re: Which dev.to loading GIF do you prefer?
Pulse 1 is what I'd prefer in an app, but I love the creativi...
re: Introduction to properties-driven development
In the Ruby world, we use Faker and FactoryBot to help handle...
re: Pass all props to children in Vue
That's great for this use case! Thanks for the tip :)
re: Pass all props to children in Vue
That's a great space saver! Thanks 🙂
re: Workflow
I was thinking this same thing. There are many options for ...
re: What do you want to accomplish, unrelated to development?
Exactly! Hopefully most of us love our careers, so they def...
re: What do you want to accomplish, unrelated to development?
Do both! Bread making is one type of cooking/baking I have...
re: What do you want to accomplish, unrelated to development?
This is something I've wanted to do and just haven't commit...
re: What do you want to accomplish, unrelated to development?
These are great! Starting a software venture is totally doa...
re: What do you want to accomplish, unrelated to development?
This is so much more achievable than people realize! I'm ac...
re: What do you want to accomplish, unrelated to development?
Wow, that's so unique! When you started talking about stati...
re: Debugging Ruby locally in VSCode using ruby-debug and native breakpoints
Do you have any idea if this works with the VS Code remote ...
re: Need Laptop Recommendations for Linux
Not to mention how much you learn about Linux. The Arch Wik...
re: 🤯 Ultra List: One List to Rule Them All. Aug, '19
Woah, I've never noticed that! Thanks :)
re: 🤯 Ultra List: One List to Rule Them All. Aug, '19
Hmm I've actually read that and didn't find anything that l...
re: 🤯 Ultra List: One List to Rule Them All. Aug, '19
Totally off-topic: how did you make the table of contents p...
re: How is your portfolio built?
Mine is currently just a blog, but it's built using: Gridso...
re: Why you should stop declaring variables inside a for loop (especially in JavaScript)
Like several people have said, this article needs to be upd...
re: Why you should stop declaring variables inside a for loop (especially in JavaScript)
There's no need to do that. Please read the rest of the com...
re: Why you should stop declaring variables inside a for loop (especially in JavaScript)
Whao, this is crazy That's because it is incorrect. Plea...
re: How to normalize (join together) bold nodes in HTML DOM?
If you use a capture group, you could put every bit of whit...
re: How to normalize (join together) bold nodes in HTML DOM?
Would be good to do this in a regex that also looks for whi...
re: Apple wants to remove scripting languages from macOS
There's nothing to say a new release of Automatic won't bun...
re: Apple wants to remove scripting languages from macOS
This actually brings MacOS much more aligned with Linux phi...
re: Apple wants to remove scripting languages from macOS
This is exactly what I was thinking. Please get them out of...
re: CSS Gap creates a bright future for margins in Flex as well as Grid
Since you have to specify the alignment, justification, and...
re: Useful Docker shell aliases to speed up Development
Also dce="docker-compose exec -it
re: Is JavaScript the most confusing programming language?
To be fair, the first few examples don't line up specifical...
re: What is the oddest JavaScript behavior?
Wow, this is a new one for me. The array coercion actually ...
re: What is the oddest JavaScript behavior?
I mostly agree, however I would add that there were some le...
re: dev.to is shadow-banned on Reddit
Is it just a particular sub, or all of reddit? edit: misse...
re: Ads In Your Linters
Perhaps the answer isn't getting more individual users to c...
re: Ads In Your Linters
Here are my thoughts: Putting ads in an open-source proje...
re: The #1 Way To Grow Your Personal Brand As A Developer
LOVE this advice! Thinking about the people I enjoy followi...
re: Selective Extraversion
Overall, this article has some great points. I just want to...
re: If your manager told you to spend the next two weeks working on any "fun and fulfilling" project at work, what would you do?
Probably write a few series I'm prepping for here/my person...
re: What is your daily routine?
I work remotely, and having a dedicated routine has greatly...
re: NOT NOT (!!)
Someone had to make the initial configuration and even put ...
re: How we replaced (part of) Intercom with 100* lines of code
Nah, it was only slightly baiting. Worthwhile for the artic...
re: How we replaced (part of) Intercom with 100* lines of code
Title is a tiny bit clickbait, but I've gotta give props fo...
re: What do you think about the new function based API of VueJS?
Ah, I get where you're coming from. I wonder if the nice do...
re: What do you think about the new function based API of VueJS?
The original RFC said you could. I would suggest reading th...
re: What do you think about the new function based API of VueJS?
It's funny, that line is the main reason I've never wanted ...
re: What do you think about the new function based API of VueJS?
I don't think it's for every situation, but one strong pro ...
re: The ONE book every developer MUST read!
Wow, you beat me to it! I'm currently reading this book aga...
re: Using CSS Custom attributes generated by JavaScript as a handover mechanism
Wow! I'm surprised at how responsive this is, thanks for th...
re: I tried Vue.js, Have you...?
As being from AngularJS background, learning Vue.js was fun ...
re: Bash Quick Tips
Thank you! I knew there was a way to use the previous arg, ...
re: Bash Quick Tips
Right? I was trying to remember a full branch name, but the...
re: Pass all props to children in Vue
No worries! Always great to hear some other options that mi...
re: Pass all props to children in Vue
Hmm, I'm curious where that would fit in for this particula...
re: Pass all props to children in Vue
Sure enough, it does! I don't think I tried both v-bind="$p...
re: Pass all props to children in Vue
Vuex is a wonderful piece of tech that I enjoy using, but s...
re: Pass all props to children in Vue
I tried that, but it didn't seem to work for me (unless I d...
re: What's your non-internet career alternative?
I'd likely try to find some sort of music performance gig
re: 5 Uses for the Spread Operator
If you add curlies, you can still specify the arguments in ...
re: 5 Uses for the Spread Operator
I always forget this since there seem to be more places to ...
re: 5 Uses for the Spread Operator
This totally works, but have you tried using default values...
re: No, TypeScript is not a waste of time.
Thank you for clearing up a lot of misrepresentated info fr...
re: A case against modern CSS frameworks (component libraries)
Yes, those are JS Component Libraries. If you can't use it ...
re: I spend one hour a week optimizing my development environment.
These are great! Would you mind sharing the details of the ...
re: A case against modern CSS frameworks (component libraries)
This isn't really a case against frameworks, it's a case ag...
re: Confused by JavaScript's const? Me too!
In practice, I do what Wes Bos had recommended in his ES6 c...
re: Vue's Darkest Day
the RFC is the consultation Thank you for saying this! I...
re: VueJS is dead, long live VueJS!
Yes, definitely. With the large amount of misunderstanding ...
re: VueJS is dead, long live VueJS!
VueJS 3 departs from the option-based API we've grown to l...
re: Against 'foo' (and 'bar' too)
This mindset is one of the big reasons I listen to what Wes B...
re: Making An Animated Timer With CSS & JavaScript
Great call!
re: Making An Animated Timer With CSS & JavaScript
That's strange, even if using 0/100% instead of from/to?
re: Making An Animated Timer With CSS & JavaScript
You could improve the keyframe code by only including 0% an...
re: Which units of measure do you use and why in CSS?
I see a lot of people only using rem or only using px, but ...
loading...