• Home
  • Blog
  • @itstrueintheory
  • Search
Menu
Author 42 Posts
Shimin Zhang

Shimin Zhang

Shimin's Separate Concerns
Newer Posts Page 3 of 6 Older Posts

The HTML Principles Checklist for Your Component Library

By Shimin Zhang in HTML on 18 Mar 2022

I found the HTML language design principles, one of those principles of Web development that stood the test of time – perfect learning for a lazy 24 hours-in-a-day developer like me.…

Why I don't use Tailwind CSS in Production

By Shimin Zhang in CSS on 11 Mar 2022

While I love Tailwind for prototyping, I do not use it for production codebases. Where maintainability is key and there's time to document and enforce style workflow.…

Tailwind CSS – What's the Big Deal Anyway?

By Shimin Zhang in CSS on 04 Mar 2022

If you are asking yourself "Why is Tailwind such hot stuff?" – this post is for you. I'll list my reasons why Tailwind CSS could be the right CSS framework for you or your team.…

How to use Bloom's Taxonomy for Faster Front-End Level-Ups

By Shimin Zhang in Programming Career on 25 Feb 2022

Bloom's taxonomy of educational objectives is a set of six levels of learning objectives used by instructors to design their learning systems. I use it to evaluate my skills in a variety of Front-End development areas.…

Three Unexpected Joys of Being a Specialist Front-End Developer

By Shimin Zhang in Programming Career on 18 Feb 2022

Truth is, deep down I was afraid of closing off options that I knew all along I'm not passionate about. I feared others would pigeonhole me for specializing 'too early' and miss out on the next trendy framework or paradigm shift.…

Should this be in pixels? Three questions to ask when using the CSS px unit

By Shimin Zhang in CSS on 11 Feb 2022

It can feel a bit overwhelming to determine he correct unit to use in each case.. This post will provide some key questions to ask to determine if px is right for the occasion.…

Why Bespoke Front-End Devs Should Stop Worrying and Love Website Builders

By Shimin Zhang in Programming Career on 04 Feb 2022

This post will convince you that website builders are no replacement for the services of an experienced web developer. You may even be tempted to give the next Squarespace site you come across a dainty little pat on the back.…

How to create Styling APIs using CSS Custom Properties

By Shimin Zhang in CSS on 28 Jan 2022

I'll briefly go over what are CSS custom variables, then dive into how you can use them to create a style API layer, and finally, look at some implementation tricks and pitfalls when it comes to CSS custom properties.…

Newer Posts Page 3 of 6 Older Posts

Topics

CSS: 11 Programming Career: 11 Best Practice: 7 TailwindCSS: 5 Programming Tips: 5 Gatsby: 4 WordPress: 3 HTML: 3 Performance: 3 JavaScript: 2 Accessibility: 2 Code Review: 2 Web API: 1 Documentation: 1 Hooks: 1 useEffect: 1 React: 1 startup: 1
Shimin's Separate Concerns © 2023 Published with Ghost • Theme Attila