PinnedKelvin MuchiriDesign Thinking: Key Skill for Software Engineers in the Age of AIFocus on being a problem-solver first, and coder secondSep 27Sep 27
PinnedKelvin MuchiriTo Understand the Granular, You Must First Conquer The AbstractComplex things arise from simple abstract conceptsSep 7, 20233Sep 7, 20233
Kelvin MuchiriHow Your Engineering Team Could Be Hindering Startup GrowthWhy your tech startup is not innovating, stuck in a loop3d ago3d ago
Kelvin MuchiriBudget-Friendly Startup UI/UX: Unveiling the Forgotten TrickKeep customers engaged with insights from ‘Don’t Make Me Think’ by Steve KrugSep 27Sep 27
Kelvin MuchiriDjango: Stop Assuming Your Cache Is Always AccessibleThe network is not always reliableSep 13Sep 13
Kelvin MuchiriThe Best Time To Learn Code Is NowThinking about a career switch? There is a global shortage of Software Developers, and you’re right in the midst of it allAug 14, 20233Aug 14, 20233
Kelvin MuchiriShould Medium Have a Read-to-Write Ratio to Catch Non-Readers?The writers are assumed to be readers, but what if they are not reading?Apr 27, 202310Apr 27, 202310
Kelvin MuchiriinILLUMINATIONI Failed a Few Interviews To Understand That a Visible Track Record Should Complement a Good StoryMillions of other interviewees have good stories, how do you make yours stand out?Apr 24, 20231Apr 24, 20231
Kelvin MuchiriWhen Should I Use Parallel Programming? Gustafson’s Law ExplainedAn optimistic perspective on Amdhal’s LawApr 18, 20231Apr 18, 20231
Kelvin MuchiriinExplain it to grandmaWhat Is the Difference Between Concurrency and Parallelism?Concurrency is about dealing with a lot of things at once, parallelism is about doing a lot of things at onceApr 15, 2023Apr 15, 2023