• Home
  • Blog
  • @itstrueintheory
  • Search
Menu
Topic 11 Posts

Programming Career

Shimin's Separate Concerns
Page 1 of 2 Older Posts

The Unreasonable Effectiveness of the To-do List – Zeigarnik Effect and Developer Productivity

By Shimin Zhang in Programming Career on 13 May 2022

Learning about the Zeigarnik Effect and how it shapes my mental capacity has been a productivity and mental health game-changer.…

Why a Meeting Costs More than a MacBook Pro – the Business Case for Fewer Developers in Meetings

By Shimin Zhang in Programming Career on 06 May 2022

The meeting's opportunity cost is higher than the price of a brand-new M1 MacBook Pro. If the meeting was pointless, might as well cancel it and fly one of the devs to Bali instead.…

3 Interview Questions to Spot "Fake Agile" Software Engineering Teams

By Shimin Zhang in Programming Career on 15 Apr 2022

Here are 3 questions to help you find out if the company you are interviewing with is doing AgileFail.…

The Boar, the Lobster, and the Juniper – 3 Patterns of "Agile" Software Development

By Shimin Zhang in Programming Career on 08 Apr 2022

Have you ever worked in an 'agile shop' that actually feels more like waterfall development? Raises hand – I have and it's pretty terrible.…

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.…

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.…

Afraid your code discussion is hurting team morale? Use 'Disagree and Commit' and get through technical disagreements unscathed.

By Shimin Zhang in Programming Career on 07 Jan 2022

The beauty of 'disagree and commit' is that it separates the developer from the opinion.…

Page 1 of 2 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 © 2025 Published with Ghost • Theme Attila