HackerTrans
TopNewTrendsCommentsPastAskShowJobs

taphangum

no profile record

Submissions

The Principles of Planning and Designing a Great Website

planflow.dev
1 points·by taphangum·قبل 4 سنوات·0 comments

Show HN: A 'build it your way' tabs library for Vue 3

github.com
3 points·by taphangum·قبل 4 سنوات·0 comments

What Is Box-Sizing in CSS? How Does It Work?

planflow.dev
2 points·by taphangum·قبل 5 سنوات·0 comments

What Is The Box Model? A Very Simple Explanation

planflow.dev
2 points·by taphangum·قبل 5 سنوات·0 comments

Understanding the CSS Cascade: The Engine That Makes It All Work

planflow.dev
3 points·by taphangum·قبل 5 سنوات·0 comments

How to Get Better at CSS

planflow.dev
1 points·by taphangum·قبل 5 سنوات·0 comments

The Main Advantage of TailwindCSS

planflow.dev
2 points·by taphangum·قبل 5 سنوات·0 comments

comments

taphangum
·قبل 4 سنوات·discuss
That's awesome! And agreed, there is nothing better than natural fit/wom marketing. Congrats!
taphangum
·قبل 4 سنوات·discuss
Fascinating!

I'm working on a book as well, but for the Frontend. I'm very curious to know more about how you marketed this?

I know it's a different niche, but is there any globally applicable advice you'd give?
taphangum
·قبل 5 سنوات·discuss
There was an interesting thread about this on Twitter a while ago: https://twitter.com/PlanFlowDev/status/1317680078734696448
taphangum
·قبل 5 سنوات·discuss
You may find this helpful: https://fromtoschool.com/why-most-programming-tutorials-are-....

A general framework that has helped me a lot in the past.
taphangum
·قبل 5 سنوات·discuss
Thanks man. Yes, we've had some issues on Safari for a while now (seems like its the new Internet Explorer :)). I'll take a look at this.

The site in general is in 'under construction' mode right now, so rest assured these issues will all be resolved by launch. We're just dedicating all of our energy towards the first version right now, so have not polished everything.
taphangum
·قبل 5 سنوات·discuss
Alright, so what you have here is pretty innovative. The problem for me was that it just took way too long for me to figure out what it is you did.

You might be spending a bit too much time on the problem here. It may be worth spending a bit more on the solution and making that clearer.

Right now it seems that its hidden within the modal underneath the copy. It should be much higher and not within a modal.

I would also try to say more with less with the problem. Again, it felt like it took a little too long to get to the point (and the point you're making is a pretty good one I might add!).

I find that with people who are more on the 'founder' end of the customer spectrum, particularly those who are tech focused, too much 'copy' and 'slow salesmanship' can be a negative. We tend to err on the side of 'just tell me and I'll figure out if its valuable' if that makes any sense.

I hope this helps?

Good luck man!

Tapha
taphangum
·قبل 5 سنوات·discuss
Awesome! Thanks chdaniel. Happy to give you feedback. Check back in a few.
taphangum
·قبل 5 سنوات·discuss
https://planflow.dev - The easiest way to PLAN your website or mobile app.

It tries to make planning a website or mobile app as close as possible to the pen and paper experience.

It does this in a simple but (from my, and the experience of those who have tested it out) very effective and engaging way.

I share a bit more about how this is done here: https://simpleprogrammer.com/information-architecture-develo....
taphangum
·قبل 5 سنوات·discuss
Humility.

There's no better way to put your mind into 'listening mode' than to assume that the person in front of you might know something that you don't.

Be humble, and listening will come naturally. The rest is just getting a better memory/knowledge base for better understanding.
taphangum
·قبل 5 سنوات·discuss
"If you can suppress the urge to retch long enough to give it a chance, I really think you’ll wonder how you ever worked with CSS any other way.” - Adam Wathan

The advantage of Tailwind [1] is very subtle over the short term (such as not having to constantly context switch between HTML & CSS files), but dramatically impactful over the long term.

Both in terms of time-savings, as well as code quality and ability to work with others quickly.

It really is something that you must earnestly try to gain an appreciation for.

My initial reaction was the same as the authors when I first came across it. Actually using it on a real life project changed my mind.

[1] - https://planflow.dev/blog/the-main-advantage-of-tailwindcss.
taphangum
·قبل 5 سنوات·discuss
I've been doing this for my own blog posts (https://planflow.dev/blog) of late, as well as within my book (https://gumroad.com/l/Debbg/z823cp8), and I have to say, the engagement levels are INSANE.

I *HIGHLY* recommend it.

Some tips:

- Understand that a drawing is a low fidelity synthesis of an idea.

The first skill to get good at, is breaking down what you're trying to say into its 'essence'. The most important PARTS of it.

This comes with practice, but a good way to do it is by writing, and then editing that writing, strangely enough.

- Learn the fundamentals of design

Understanding the basics of design, such as color theory, typography and layout composition gives you a great advantage when it comes to your drawing technique. There is no secret here, you will just have to learn the basics and then practice.

- Use FAST tools

I use Figma for all of blog drawings [1]. Why? because it's online, and most importantly, it's very FAST. And fast helps me speed up my iteration (and therefore 'learning') cycles. Fast is highly underestimated when learning. Fast is a superpower.

- Use templates

If you take a look at the drawings I have on my blog, you'll notice that I use similar templates for each one. In fact they all start from the same template.

Using a template gives you the confidence to get over the 'blank page' anxiety that often derails beginners. Allowing you to build up a momentum that will KEEP you drawing. And if you keep drawing, you WILL get better.

I plan to write more about this in the next few weeks, as a blog post. If you're interested in reading it, select one of the posts on the blog [1] and add your email address at the bottom! :)

Hope this helps!

[1] - https://planflow.dev/blog
taphangum
·قبل 5 سنوات·discuss
A big reason why many developers struggle with CSS is because they view it as an afterthought. And never truly learn the fundamentals.

An article that talks about how to overcome this (and that many have found useful): https://planflow.dev/blog/how-to-get-better-at-css
taphangum
·قبل 6 سنوات·discuss
Have just edited the link for now. It seems that adding a closing '/' seems to fix the issue. But will look into the cause on the site.

Thanks for the heads up!
taphangum
·قبل 6 سنوات·discuss
It really is one of those "you gotta try it" things.

Once you get over the small learning curve, it gets to be VERY productive. Think of it as writing CSS at a slightly higher level of abstraction. That abstraction being in not having to edit two separate files or areas of your HTML document (unless you want to abstract further with @apply).

Not having to go through the 'define identifier in element, then define in StyleSheet' workflow. With Tailwind you get the most commonly used style definitions pre-defined. But not so high level that it LOOKS pre-defined. Giving you room to customize greatly. How could it not be faster?

I recently completed a theme in Tailwind, mostly to get the hang of it: https://planflow.dev/free-themes/. And managed to go from idea to finished theme in about 4-5 days. That's the fastest I've ever done it.
taphangum
·قبل 10 سنوات·discuss
Yes, I know. We live in the real world. My issue isn't people making judgements, etc. It's that I choose not to willingly expose myself to (and support) a system that enables those judgements to negatively affect me. Instead, I choose to spend my money with a system (a hotel) which does not allow the prejudices of individuals to get in my way.

Airbnb has chosen it's system (and refuses to address the flaws inherent in that system), so I've chosen not to use it.
taphangum
·قبل 10 سنوات·discuss
Or just don't use Airbnb? I'd rather not turn myself into a circus clown just to be able to use a service. Especially one that I pay for.

I stopped using Airbnb wholesale after experiencing very similar things to what the OP has described in this article.

Plus, hotels are just better.