Jim KleiberInstead of forgiving myself, I tried apologizing to myselfHow a dangerous night in Addis Ababa helped me feel reunited14 min read·Aug 2, 2018----
Jim KleiberinHackMentalHealthWhy Twitter Should Verify More Users: Towards a More Human Web.And being a finalist at SF’s 2018 Reverse Hackathon8 min read·Jun 12, 2018----
Jim KleiberWhy “No Justice, No Peace” will not create peace.“No justice, no peace!” This has been the shout at many of the Black Lives Matter protests. I was at a few while I lived in Oakland. I was…2 min read·Jan 11, 2017----
Jim KleiberOh the humanity…of Trump“Oh the humanity,” we exclaim when we come across something that shocks us. I bet many of us have stopped saying that when we come across…2 min read·Oct 8, 2016----
Jim KleiberThe name calling of the left and rightIn following this current U.S. election, I have started to notice just how much Donald Trump has name called his opponents. I mean, it has…1 min read·Oct 4, 2016----
Jim KleiberWords that trigger me when talking about raceSticks and stones may hurt my bones but words can break my soul.4 min read·Jul 2, 2015----
Jim KleiberLanguage: digitizing an analog worldWhy words are one of the best tools we have for communicating our emotions2 min read·Dec 18, 2013----