From small purpose-built tools to large applications, building on the web has been my jam since 2010.

Chicago, IL
Sometimes the biggest risk you take is remaining comfortable.
5
2
59
4,245
The best part about being a solopreneur? Been the employee of the month for the past 10 years.
23
4
69
3,937
Replying to @DerekAshauer
Sure, because starting a meeting exactly when you're no longer free is peak efficiency! 😂
1
57
11,505
For my solopreneurs... Was there a defining moment in your life or career that pushed you to build something yourself?
38
39
7,967
Me: *wakes up and checks Twitter* Twitter: "HTML was created in 1993 are you older than HTML?" Me: 😭 *closes twitter*
14
1
38
2,133
This sorta stuff is exactly what drove me back to messing around with rails again. It's a happier place.
1
31
16,071
Replying to @Kari_Creative
"Currently my brain is on a coffee break, and it seems to be an extended one." 😂
2
33
7,708
Replying to @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
29
3,344
Replying to @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
26
1,196
Replying to @jasonleowsg
One of my current businesses has done about 10x that with just index.html and style.css 😉
3
1
26
6,200
Hit 200+ overnight 🔥 Thank you to everyone that has followed! We're all going to do great things!
6
21
555
𝗥𝗲𝗮𝗰𝘁𝗶𝗻𝗴 𝘁𝗼 𝗬𝗼𝘂𝗿 𝗣𝗼𝘀𝘁𝘀 - 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 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
3,454
𝗥𝗲𝗮𝗰𝘁𝗶𝗻𝗴 𝘁𝗼 𝗬𝗼𝘂𝗿 𝗣𝗼𝘀𝘁𝘀 - 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟵 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.
4
18
595
Boooooom! Thats what we like to see 💯 ten18.tech #ten18tech #buildinpublic
3
19
463
Feels good. Especially when it's a WordPress site that previously scored a 64 with 5s+ load time.
5
17
732
Replying to @darrenmarble
Sacrifice
1
14
1,079
Don't fear failure. Fear being in the exact same place next year as you are today. Take risks, learn, and grow.
6
15
490
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
15
380
Replying to @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
12
671
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
16
713
Replying to @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
15
534
I felt compelled to write a tweet but didn't know what to tweet about so now we're here...
8
13
288
Replying to @EmyLascan
Left/White, reads a lot cleaner and is just more visually appealing.
13
1,400
𝗥𝗲𝗮𝗰𝘁𝗶𝗻𝗴 𝘁𝗼 𝗬𝗼𝘂𝗿 𝗣𝗼𝘀𝘁𝘀 - 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟲 A great mix today of useful tools, great design, and sharing some feedback. All posts from the video are linked below.
3
15
412
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.
3
1
14
2,308
Small teams dream big. Big teams dream small.
4
13
246
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
564
So satisfying to git push a major update before bed. My mind can now rest knowing a major problem was solved.
2
13
259
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
14
326
Just 2 away from my goal of 300 followers for the week and just a few hours left. Who's it gonna be?!

ALT Come To Me Come Here GIF

6
13
266
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
13
995
Replying to @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
11
1,306
Do you ever finish coding a project and get excited to rewrite it?
3
12
481
To all my font gurus out there... What font pairings are all the cool kids using these days?
7
13
1,989
Difference between good and great... Good - gets the job done Great - gets them to tell other people
4
12
513
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?!
9
11
812
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
12
236
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
12
239
Replying to @_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
11
1,818
Nothing revolutionary gets created if you are consumed with fear or focus on limitations. Push beyond, innovate, and keep learning.
2
12
293
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 system to once again try and improve our process and get rid of the heavy-handed approach of most ticketing systems. Then we realized how much we were overcomplicating everything... Clients had to have their logins and remember their passwords, we had to maintain the code of our ticketing system, and then manage all of the tickets. We decided to simplify. We went back to just being able to email us to get things done. While it can sometimes lead to busy inbox it was still so much simpler and easier for everyone involved. Do not overcomplicate your process. Simplicity always wins.
2
11
202
Replying to @xsgames_
2

ALT Big Monitor Big Brain GIF

3
10
534
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
11
175
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.
1
10
466
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
10
303
Replying to @lukesprosser

ALT Walk Out Steve Austin GIF by WWE

1
9
603
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
10
399
Pushed to master. Time to grab a coffee and wait for the emails to come in telling me I broke something.
3
10
185
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
10
207
𝗥𝗲𝗮𝗰𝘁𝗶𝗻𝗴 𝘁𝗼 𝗬𝗼𝘂𝗿 𝗣𝗼𝘀𝘁𝘀 - 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟭𝟱 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 the video are linked below.
3
1
11
538
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
1
9
349
The top of a muffin is the best part of a muffin.
5
10
344
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
9
367
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
185
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
9
282
Some Friday's you take the day off work to be a fun uncle and take your nieces to Medieval Times 🐎⚔️🛡️
1
8
262
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
8
510
The kids will never know what we went through.
2
7
446
The debate rages on. IMO if you need this many monitors (or more) for web dev, you may have ADHD.
8
9
486
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
1
9
146
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
9
207
Replying to @_saima223
12 years If you count the few sites I built towards the end of high school, 14 years.
1
9
1,921
Replying to @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
8
490
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
9
216
Replying to @ImLunaHey

ALT Knowledge Tai Lopez GIF

9
1,339
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.
7
219
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
9
193
Replying to @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
7
194
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
9
203
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
9
330
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
7
263
Now this is how you show off a new game changing feature 🔥
Multi-edit: the way it should have been but wasn’t but now is.
2
9
217
Replying to @_saima223
Howdy y'all 🤠 always looking to meet and connect with new people! Will follow anyone who follows or likes. Let's grow together!
3
9
687
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
8
237
Replying to @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
6
490
ChatGPT on the fritz today. Anyone else?
3
8
340
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
8
1,112
𝗥𝗲𝗮𝗰𝘁𝗶𝗻𝗴 𝘁𝗼 𝗬𝗼𝘂𝗿 𝗣𝗼𝘀𝘁𝘀 - 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟭𝟭 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
8
272
Replying to @hernandoabella
Report the bug for some extra credit and then you've passed 😂
1
7
195
Replying to @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 traffic to even be able to measure conversion rate in a meaningful way. If you get 100 visitors per month and 1 conversion normally, and then you change the design and you got 2 conversions this month, is that enough data to really point to the design being the differentiating factor? I'd argue no. Now if you get 10 conversions on average for a few months after changing the design then clearly the design made a huge impact.
2
8
359
𝗥𝗲𝗮𝗰𝘁𝗶𝗻𝗴 𝘁𝗼 𝗬𝗼𝘂𝗿 𝗣𝗼𝘀𝘁𝘀 - 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟭𝟰 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 week All posts from the video are linked below.
1
8
559
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.
1
7
145
Replying to @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
5
342
Replying to @Dev_AbdulHaseeb
Linux but Mac is great too especially if you're already in the apple ecosystem with an iphone or ipad.
3
7
381
Me at 10:30pm: "One little coding session before bed sounds like fun" Annnnnd now it's 3:15am 😂
4
7
201
Replying to @danielcranney
Lol, next thing you know, we'll be calling the space bar the 'baguette key'.
3
6
67
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
7
265
Hey you... yeah you! Go for a walk today.
7
263
Replying to @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
5
751
Replying to @thekitze
Casually approaching ATH
5
3,670
How many web apps are one "npm update" away from never working again?
4
7
346
Replying to @ilyamiskov
For sure! Would love to see a mini again and a pro model would be an instant buy for me.
6
1,051
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
7
154
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
7
524
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
6
200
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
6
936
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.
7
192
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.

ALT Powder Movie Powder GIF

1
6
194