PinnedPublished inGeek CultureContaining Low-Quality Code DegenerationHow to Fix “Broken Windows” and Keep Your Code ShinyMay 14, 202115May 14, 202115
PinnedHow to write great Recommendation Letters for your ColleaguesAnd How It Helps You More than ThemMar 31, 20211Mar 31, 20211
PinnedPublished inBetter ProgrammingThe Subtle Art of Debugging Your CodeAnd how to master it without frustrationMar 17, 2021122Mar 17, 2021122
PinnedPublished inBetter ProgrammingHow To Become a Charismatic Developer in Team MeetingsTips for effective communication with other tech and non-tech colleaguesMar 9, 2021113Mar 9, 2021113
PinnedPublished inNerd For TechThe 3 a.m. rule5+ Tips to boost unexpected (overnight) working hoursDec 15, 20201Dec 15, 20201
Published inGeek CultureWhy IT Startups Must Hire a Senior Software Engineer FirstJuniors alone will end like wannabe explorers: a lot of courage, but a terrible death.Oct 17, 2021853Oct 17, 2021853
Published inGeek Culture5 Bad Habits Programming Beginners Must Drop about BooleansBoolean return, complex conditions, and more…Oct 8, 2021431Oct 8, 2021431
Published inGeek Culture7 Junior Developer Mistakes That Made Me a Better SeniorThat Time I Wiped the Hard Disk…Jul 21, 20214Jul 21, 20214
Published inGeek CultureWhat Is Tech Debt and Why You Should Worry About ItHow does it generate and how can you contain itApr 30, 202119Apr 30, 202119
Published inBetter Programming5 Software Engineering Tips To Do More With Less EffortBecome more productive through awarenessApr 26, 2021Apr 26, 2021
Published inBetter Programming5 Python Concepts That Are Misunderstood by BeginnersPython is easy — but it can still be tricky when you are starting outApr 23, 20212Apr 23, 20212
Published inGeek CultureHow I Got 5k+ Reputation on StackOverflowAnd How This Changed my Developer LifeApr 17, 20211Apr 17, 20211
Published inBetter ProgrammingRephrasing the YAGNI Software Development PrincipleA better understanding of why “You Aren’t Gonna Need It”Apr 15, 2021Apr 15, 2021
Published inBetter Programming5 Python Code Blocks You Wouldn’t Expect at FirstKnow what actually goes on under the hood so that you aren’t surprisedApr 7, 2021Apr 7, 2021
Published inBetter ProgrammingWhy Most Software Developers Find Recursion So DifficultAnd why it’s not as trendy as it used to beApr 2, 2021Apr 2, 2021
Published inBetter ProgrammingWhy I’m More Comfortable Writing Python Than Java4 coding examples of powerful but contrasting differences between the two programming languagesMar 31, 2021Mar 31, 2021
Published inGeek CultureThe Six Types of Programmers You Want in Your Development TeamThe Right Soft Skills Balance to Make the Teamwork EffectiveMar 26, 2021Mar 26, 2021
Published inGeek CultureWhy I Joined and Left a Startup in 18 MonthsGrowing from Developer to Almost CTOMar 25, 2021Mar 25, 2021
Published inBetter Programming7 Reasons Why Software Developers Are Prone to BugsBugs are common in code bases. Often developers are also the cause of the problemMar 22, 2021Mar 22, 2021