Jordan Johnson Profile Banner
Jordan Johnson Profile
Jordan Johnson

@wwwdotdev

603
Followers
822
Following
199
Media
2,506
Statuses

After 10+ years at the helm of my web dev business, I'm starting something new! Join me as I share my journey and tips. Let's grow together 🌱

Chicago, IL
Joined July 2016
Don't wanna be here? Send us removal request.
Pinned Tweet
@wwwdotdev
Jordan Johnson
5 months
Sometimes the biggest risk you take is remaining comfortable.
6
2
52
@wwwdotdev
Jordan Johnson
2 months
The best part about being a solopreneur? Been the employee of the month for the past 10 years.
26
5
79
@wwwdotdev
Jordan Johnson
4 months
@DerekAshauer Sure, because starting a meeting exactly when you're no longer free is peak efficiency! 😂
1
0
70
@wwwdotdev
Jordan Johnson
2 months
For my solopreneurs... Was there a defining moment in your life or career that pushed you to build something yourself?
42
0
44
@wwwdotdev
Jordan Johnson
2 months
Me: *wakes up and checks Twitter* Twitter: "HTML was created in 1993 are you older than HTML?" Me: 😭 *closes twitter*
15
3
43
@wwwdotdev
Jordan Johnson
4 months
@danielberg_ @remix_run @nextjs @rails This sorta stuff is exactly what drove me back to messing around with rails again. It's a happier place.
1
0
37
@wwwdotdev
Jordan Johnson
4 months
@Kari_Creative "Currently my brain is on a coffee break, and it seems to be an extended one." 😂
2
0
35
@wwwdotdev
Jordan Johnson
4 months
@kyleanthony This hits home. I wish more people would pay for expertise rather than caring about how much time was actually spent making the thing.
2
1
31
@wwwdotdev
Jordan Johnson
3 months
@shahzadahmad246 Just remember that someone out there is looking to hire someone just like you. With your skills and your ability to grow within the company. Yes you'll face rejection but soon enough you'll find somewhere where you're exactly who they need and want.
1
0
31
@wwwdotdev
Jordan Johnson
3 months
@jasonleowsg One of my current businesses has done about 10x that with just index.html and style.css 😉
3
1
26
@wwwdotdev
Jordan Johnson
4 months
Hit 200+ overnight 🔥 Thank you to everyone that has followed! We're all going to do great things!
7
0
22
@wwwdotdev
Jordan Johnson
3 months
𝗥𝗲𝗮𝗰𝘁𝗶𝗻𝗴 𝘁𝗼 𝗬𝗼𝘂𝗿 𝗣𝗼𝘀𝘁𝘀 - 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 8 Today we explore creating a unique layout in webflow, some great landing page designs, a brand exploration, and a really cool screenshot tool. All posts from the video are linked below.
2
1
21
@wwwdotdev
Jordan Johnson
3 months
𝗥𝗲𝗮𝗰𝘁𝗶𝗻𝗴 𝘁𝗼 𝗬𝗼𝘂𝗿 𝗣𝗼𝘀𝘁𝘀 - 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟵 Really inspiring set of posts in this one! From animations, to landing page designs, to an amazing new ai powered search tool this episode has a lot of great stuff! All posts from the video are linked below.
5
0
19
@wwwdotdev
Jordan Johnson
4 months
Boooooom! Thats what we like to see 💯 #ten18tech #buildinpublic
Tweet media one
3
0
19
@wwwdotdev
Jordan Johnson
2 months
Feels good. Especially when it's a WordPress site that previously scored a 64 with 5s+ load time.
Tweet media one
5
0
17
@wwwdotdev
Jordan Johnson
2 months
@darrenmarble Sacrifice
1
0
17
@wwwdotdev
Jordan Johnson
2 months
Don't fear failure. Fear being in the exact same place next year as you are today. Take risks, learn, and grow.
7
0
16
@wwwdotdev
Jordan Johnson
1 month
Helping a client move hosts which will help save them a few thousand dollars each month. We did it because I saw their hosting bill was outrageous and I saw an opportunity to help save them money. I didn't charge them. I did it to build loyalty and trust.
8
0
16
@wwwdotdev
Jordan Johnson
1 month
@Dev_AbdulHaseeb No but it's useful to know it a little bit so you can export assets or grab things from the design you may need.
1
1
16
@wwwdotdev
Jordan Johnson
1 month
Dealing with bad mental block this week. Struggling to feel productive. As much as it sucks, it's a good lesson. Sometimes the only way out is through.
4
0
16
@wwwdotdev
Jordan Johnson
2 months
@andreiacribeir Just remember for introductory jobs in tech it's not all about your raw tech skills. The interviewers want to find someone they can imagine being part of their team. Often the skills come second to being a likeable/good person to work with.
4
0
15
@wwwdotdev
Jordan Johnson
3 months
I felt compelled to write a tweet but didn't know what to tweet about so now we're here...
9
0
15
@wwwdotdev
Jordan Johnson
4 months
@EmyLascan Left/White, reads a lot cleaner and is just more visually appealing.
0
0
15
@wwwdotdev
Jordan Johnson
3 months
𝗥𝗲𝗮𝗰𝘁𝗶𝗻𝗴 𝘁𝗼 𝗬𝗼𝘂𝗿 𝗣𝗼𝘀𝘁𝘀 - 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟲 A great mix today of useful tools, great design, and sharing some feedback. All posts from the video are linked below.
3
0
15
@wwwdotdev
Jordan Johnson
3 months
Reacting to Your Posts - Episode 3 Some really amazing designs and hero explorations in this episode! Every tweet I reviewed will be in the comments below. Make sure to like and follow the authors of the content I reviewed if you enjoyed their work.
4
1
15
@wwwdotdev
Jordan Johnson
3 months
Small teams dream big. Big teams dream small.
5
0
14
@wwwdotdev
Jordan Johnson
1 month
You ever work on something for over a year only to hit a major roadblock that might derail the entire thing? Welcome to my week 🥳🤢
4
1
13
@wwwdotdev
Jordan Johnson
3 months
So satisfying to git push a major update before bed. My mind can now rest knowing a major problem was solved.
3
0
14
@wwwdotdev
Jordan Johnson
3 months
It's funny how whenever I tell a potential client "no" or "we're not a good fit" it seems to make them want it more.
2
0
14
@wwwdotdev
Jordan Johnson
4 months
Just 2 away from my goal of 300 followers for the week and just a few hours left. Who's it gonna be?!
6
0
14
@wwwdotdev
Jordan Johnson
3 months
Reacting to Your Posts - Episode 4 Some of the logos and web design in this episode are outstanding and really inspiring! Thanks to everyone who was featured in the video for sharing your work. Everything you see in the video is linked below.
2
0
14
@wwwdotdev
Jordan Johnson
3 months
@xsgames_ The best is probably vim/nvim just do to it being infinitely customizable and how optimized your workflow can become with vim motions. However, it's not for everyone and I think VS Code has a strong argument for being the best editor for the non vim dev.
4
0
14
@wwwdotdev
Jordan Johnson
3 months
Do you ever finish coding a project and get excited to rewrite it?
3
0
13
@wwwdotdev
Jordan Johnson
2 months
To all my font gurus out there... What font pairings are all the cool kids using these days?
8
0
13
@wwwdotdev
Jordan Johnson
3 months
Difference between good and great... Good - gets the job done Great - gets them to tell other people
4
0
13
@wwwdotdev
Jordan Johnson
4 months
Sometimes you think you write a banger reply or tweet and it flops. Other times you drop a tweet or reply with no thought and it crushes. What is this sorcery?!
10
0
12
@wwwdotdev
Jordan Johnson
2 months
Get yourself a mentor if you don't have one. Just got done having a coffee with one of my mentors I have known since college. They can help recharge your batteries, inspire you, and use their experience to help guide you.
1
0
12
@wwwdotdev
Jordan Johnson
3 months
Being a solopreneur means finding better ways to work every day. It's not about huge shifts (which aren't easily maintainable) but tiny tweaks that enhance your output and quality.
4
0
12
@wwwdotdev
Jordan Johnson
4 months
@_anniebabannie_ Do it all the time for my side projects. Amazing how fast you can scaffold a design/layout using tailwind and there's something fun about building on the fly. I think it makes you consider the UI/UX differently than you would from a pure design-first perspective.
1
0
11
@wwwdotdev
Jordan Johnson
3 months
Nothing revolutionary gets created if you are consumed with fear or focus on limitations. Push beyond, innovate, and keep learning.
2
0
12
@wwwdotdev
Jordan Johnson
3 months
Simplicity always wins. When we started our business 10 years ago we managed all of our clients tasks an Trello. Life was pretty good. But then we transitioned to a full blown ticketing system thinking it would help us improve our process. Then we built our own ticketing
2
0
11
@wwwdotdev
Jordan Johnson
3 months
3
0
11
@wwwdotdev
Jordan Johnson
3 months
You know you're a bit of a nerd when you get excited over a new router even though you probably won't see much of an improvement. But hey... I wanted tri-band
2
0
11
@wwwdotdev
Jordan Johnson
3 months
Isn't it crazy how Honey was purchased for $4B in 2019? 𝘐𝘵'𝘴 𝘢 𝘣𝘳𝘰𝘸𝘴𝘦𝘳 𝘦𝘹𝘵𝘦𝘯𝘴𝘪𝘰𝘯... In reality its an affiliate marketing / referral based stroke of genius. Never underestimate how a simple product that is purpose built can be a billion dollar business.
3
0
11
@wwwdotdev
Jordan Johnson
4 months
Just fixed a bug that's been driving me nuts for days. Ever have one of those problems that seems like a small side quest but ends up being like a final boss fight?
5
0
10
@wwwdotdev
Jordan Johnson
2 months
1
0
9
@wwwdotdev
Jordan Johnson
3 months
Reacting to Your Posts - Episode 10 Today we explore some really great page designs and an app navigation bar. All posts from the video are linked below.
3
0
10
@wwwdotdev
Jordan Johnson
3 months
Pushed to master. Time to grab a coffee and wait for the emails to come in telling me I broke something.
3
0
10
@wwwdotdev
Jordan Johnson
4 months
Just saw another indie dev share their journey from zero to a profitable online tool. Key takeaways: start small, stay consistent, and listen to your users. Their success is a reminder that good things take time. Keep pushing forward and refining your ideas.
1
0
10
@wwwdotdev
Jordan Johnson
3 months
𝗥𝗲𝗮𝗰𝘁𝗶𝗻𝗴 𝘁𝗼 𝗬𝗼𝘂𝗿 𝗣𝗼𝘀𝘁𝘀 - 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟭𝟱 00:22 - Which product card is better? 01:27 - Which pricing section color palette? 04:02 - Device orientation animation 05:47 - Webflow or Framer? 07:28 - Bento animations 08:53 - Better testimonials All posts from
3
1
10
@wwwdotdev
Jordan Johnson
3 months
Built a video editing python script and used it on the video I posted today. Anyone know if a good python library that can detect when your eyes are starting into the camera vs when they are not?
1
0
10
@wwwdotdev
Jordan Johnson
3 months
The top of a muffin is the best part of a muffin.
5
0
10
@wwwdotdev
Jordan Johnson
3 months
Reacting to Your Posts - Episode 2 Had a lot of fun reviewing and reacting to your posts this morning. Any feedback or thoughts on this format I am trying is appreciated 😊 Everyone in the video and posts I speak about are tagged below.
3
0
10
@wwwdotdev
Jordan Johnson
3 months
Jumpstart your week starting today. - Make a game plan for your week. - Take care of tasks or chores today that will free up more of your week. - Make today a great and positive day and carry that with you into your day tomorrow.
2
1
10
@wwwdotdev
Jordan Johnson
4 months
Success isn't a straight line. For every major win, there were countless setbacks. It's like a roller coaster. You're in for a thrill both enjoyable and terrifying. But once you reach your destination you'll be smiling from ear to ear.
3
1
9
@wwwdotdev
Jordan Johnson
3 months
Some Friday's you take the day off work to be a fun uncle and take your nieces to Medieval Times 🐎⚔️🛡️
Tweet media one
1
0
9
@wwwdotdev
Jordan Johnson
1 month
Anyone else having trouble with notifications? I'll get likes and comments on a tweet yet no notification count or UI update in Twitter to tell me...
4
0
9
@wwwdotdev
Jordan Johnson
2 months
The kids will never know what we went through.
Tweet media one
2
0
9
@wwwdotdev
Jordan Johnson
4 months
The debate rages on. IMO if you need this many monitors (or more) for web dev, you may have ADHD.
Tweet media one
8
0
9
@wwwdotdev
Jordan Johnson
4 months
Starting the day facing a large problem... However it presents an opportunity for a big win once it's fixed. - Dont let the difficult days beat you up - Take wins where you can - Take breaks when you get frustrated
2
0
9
@wwwdotdev
Jordan Johnson
4 months
If you're out here building something you believe in you should be proud. So many people have ideas of what to build but never take the first step. The gap being thinking and doing is monumental. Your reward will come for being a doer.
3
0
9
@wwwdotdev
Jordan Johnson
4 months
@SSiddiqui223 12 years If you count the few sites I built towards the end of high school, 14 years.
1
0
9
@wwwdotdev
Jordan Johnson
2 months
@samcodes_io Yeahhhhhh, at this point I'd just invoice them for the tasks their asking for and if the pay then great or just refer them to someone else and let them know it's the end of your relationship.
1
0
9
@wwwdotdev
Jordan Johnson
3 months
I always love a late night coding session BUT... There is something nice about getting up early and getting all of your daily tasks completed before lunch.
2
0
9
@wwwdotdev
Jordan Johnson
3 months
0
0
9
@wwwdotdev
Jordan Johnson
3 months
It's so refreshing when you talk to a potential client that you can tell will be a joy to work with. It gets me excited to watch the relationship blossom.
0
0
8
@wwwdotdev
Jordan Johnson
3 months
Small changes can have big results. I used to lay in bed for 20-30 minutes before getting up. I'd scroll X or Insta and avoid starting my day. I decided I had to change this bad habit into a good one and now I get up the moment I wake up.
2
0
9
@wwwdotdev
Jordan Johnson
3 months
@QiLikeCheetah I believe the full expression is, "A jack of all trades is a master of none, but oftentimes better than a master of one." Vote for jack of all trades here.
2
0
9
@wwwdotdev
Jordan Johnson
3 months
Spent some time this week optimizing a #wordpress site: - Changed hosts - Better caching setup - Image optimizations - CDN - Setup Perfmatters Went from a 68 pagespeed score to 98. Of these Perfmatters made the largest impact. Second was the hosting change.
2
0
9
@wwwdotdev
Jordan Johnson
3 months
Reacting to Your Posts - Episode 1 Trying out a new format where I directly review and react to the posts in my feed. Hope you enjoy! Posts I talk about are tagged/shared in the comments.
1
0
9
@wwwdotdev
Jordan Johnson
4 months
Starting a web development project without a design can feel like cooking a complicated dish without a recipe. Sometimes you nail it, other times you learn what not to do next time.
4
0
8
@wwwdotdev
Jordan Johnson
3 months
Now this is how you show off a new game changing feature 🔥
@figma
Figma
3 months
Multi-edit: the way it should have been but wasn’t but now is.
186
643
5K
2
0
9
@wwwdotdev
Jordan Johnson
4 months
@SSiddiqui223 Howdy y'all 🤠 always looking to meet and connect with new people! Will follow anyone who follows or likes. Let's grow together!
3
0
9
@wwwdotdev
Jordan Johnson
3 months
Usually overly busy days stress me out (and today is no exception) but there is a pleasant side effect that the day doesn't drag on. It's 5 o'clock before you know it.
2
0
8
@wwwdotdev
Jordan Johnson
2 months
@pxue Feels like I'm staring at the WordPress backend of a client's website. Held together by super glue and duck tape but hey "it works"
1
0
7
@wwwdotdev
Jordan Johnson
3 months
ChatGPT on the fritz today. Anyone else?
3
0
8
@wwwdotdev
Jordan Johnson
2 months
Reacting to Your Posts - Episode 18 00:23 - This animation is 🔥 01:41 - Max's new personal website 03:52 - Timezone Checker browser extension 05:57 - What should I do to get more sales? 09:48 - Better onboarding = less support All posts are linked below
1
0
8
@wwwdotdev
Jordan Johnson
3 months
𝗥𝗲𝗮𝗰𝘁𝗶𝗻𝗴 𝘁𝗼 𝗬𝗼𝘂𝗿 𝗣𝗼𝘀𝘁𝘀 - 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟭𝟭 One of the coolest scroll-based animations I have ever seen in this video! Check out the 2:10 marker 👀 All posts from the video are linked below.
3
0
8
@wwwdotdev
Jordan Johnson
2 months
@hernandoabella Report the bug for some extra credit and then you've passed 😂
1
0
8
@wwwdotdev
Jordan Johnson
4 months
@faydesignsstuff Time for the radical centrist answer haha While I agree a great design can improve conversions it's really one side (or one color) of the Rubik's cube. Strong copy, increasing traffic, creating content, marketing, etc also contribute to conversion. You first need steady
2
0
8
@wwwdotdev
Jordan Johnson
3 months
𝗥𝗲𝗮𝗰𝘁𝗶𝗻𝗴 𝘁𝗼 𝗬𝗼𝘂𝗿 𝗣𝗼𝘀𝘁𝘀 - 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟭𝟰 00:28 - Landing page tips 03:37 - Before and after design 06:04 - Free ai copywriting tool 07:53 - Awesome marriage of old-school and new-school page design 09:50 - A slick webflow slider 11:05 - Top fonts of the
1
0
8
@wwwdotdev
Jordan Johnson
4 months
Specializing in a framework might be the norm, but mastering the fundamentals of coding is the real game-changer that makes you infinitely more adaptable.
0
1
7
@wwwdotdev
Jordan Johnson
4 months
@CodeToCreation Lots of cursing under my breath and things like: "What is going on?" "This should be working...!" "Why can't this just work" "I hate this #%$!" And so on 🤣
1
0
8
@wwwdotdev
Jordan Johnson
4 months
@Dev_AbdulHaseeb Linux but Mac is great too especially if you're already in the apple ecosystem with an iphone or ipad.
3
0
7
@wwwdotdev
Jordan Johnson
4 months
Me at 10:30pm: "One little coding session before bed sounds like fun" Annnnnd now it's 3:15am 😂
5
0
7
@wwwdotdev
Jordan Johnson
3 months
@danielcranney Lol, next thing you know, we'll be calling the space bar the 'baguette key'.
3
0
6
@wwwdotdev
Jordan Johnson
3 months
What's the next thing on your list to add to your WFH setup? My office doesn't get a ton of natural light so for me I need better lighting.
2
0
7
@wwwdotdev
Jordan Johnson
2 months
Hey you... yeah you! Go for a walk today.
0
0
7
@wwwdotdev
Jordan Johnson
3 months
@ralphcodes TextMate and before that Sublime. Trying to make the ultimate move to neovim from vs code this year. Hoping it's my final destination.
1
0
6
@wwwdotdev
Jordan Johnson
4 months
@thekitze Casually approaching ATH
0
0
7
@wwwdotdev
Jordan Johnson
2 months
How many web apps are one "npm update" away from never working again?
4
0
7
@wwwdotdev
Jordan Johnson
3 months
@ilyamiskov For sure! Would love to see a mini again and a pro model would be an instant buy for me.
0
0
7
@wwwdotdev
Jordan Johnson
4 months
Just a reminder that the most successful startups solve real problems. Identify a need, provide a solution, and communicate its value clearly. Keep it simple and user-focused. Your goal at the start should be customer satisfaction, not just features.
1
0
7
@wwwdotdev
Jordan Johnson
3 months
It can be hard to know when to keep pursuing an idea and when to let it go. But if you believe in the idea and you've seen it impact the audience your aiming for, you're almost always on the right track.
3
0
7
@wwwdotdev
Jordan Johnson
3 months
Take some time today to set some goals for yourself during the week. - what do you want to deliver? - what do you want to improve on? - what gets you ahead of schedule? - how can you optimize your time? Plan now and your week will feel more focused and purposeful.
1
0
7
@wwwdotdev
Jordan Johnson
2 months
What is "good enough" for you? Is it reaching a certain income level? Is it achieving some sort of goal? Or is it something else?
6
0
7
@wwwdotdev
Jordan Johnson
3 months
If you are just getting started in web dev, pick something you find enjoyable to learn. If React frustrates you, try Ruby on Rails or Django. The more you enjoy the fundamental language and stack you code in, the more likely you are to keep bettering your skills.
0
0
7
@wwwdotdev
Jordan Johnson
4 months
It always feels so dirty the first npm install you do on a new laptop. Almost like being a germophobe yet intentionally diving into a bunch of mud.
1
0
6