Showing posts from August, 2023

Salvaging projects

Image credit: CookieAMA mobile app A software company decided to merge two failed CRMs and marketed it as a new product.  It is not algebra where multiplying two negatives becomes a positive.  This is no different than expecting a couple sets of horribly bad genes produces a genius miraculously.  Of course we knew it was an attempt at salvaging two failures but it was still piles of s* when you were assigned to work on it.  There are always causalities, just a matter of how many if not all. Salvaging projects/products is a common practice but very few succeed and more often result in sacking those hardworking employees who were assigned to the impossible.  Some may jump the ship before its sunk (you are a d* but I can understand).  When more people left, the remaining ones worked half ass looking for their lifesavers while all H-1Bs got all the 'thoughts and prayers'.  The probability of salvaging two failures at this point was doomed.   Tasks started moving offshore and lettin

Every re-org comes with extra mile(s)

  "We don't even care whether or not we care" It sums up those who have been working in tech for years witnessing never ending re-orgs becoming emotionless.  New boss, new policies, new directions with more responsibilities, oh ... I mean extra mile(s).    The definition of extra mile is all the work you are 'willing' to take on outside your role and responsibilities unwillingly (in many cases) in addition to your personal goals, team goals, company goals, stretch goals ... etc.  It is a pyramid scheme in tech.  The CEO wants x, your GM wants y+x, a pool of managers/directors want z*+x+y, and everyone gets the x,y,z* plus whatever you signed yourself up for. You are so passionated about accomplishing something at the beginning of the year but half way or a few months later, WHAM! a re-org hits then either all your existing goals become irrelevant or worse, a double whammy mounting with twice, triple, quadruple of the x,y,z* until the year end.  Your self assessmen

Oh snap! Godot 3.5 does not support Android API 33? (Resolved on 9/8)

Image credit: CookieAMA mobile app   The deadline is approaching, all mobile apps in google play must target api level 33 by 8/31 or they will not be allowed to ship updates.  Godot is aware of the drop dead date yet there is no commitment to have an update for the 3.5 stable export templates in time.   'That's what open source is all about', we are all free to contribute. They have the fix  implemented in version 3.6 and 'cherry picked' for version 3.5.3 but are not yet committing to release either before the deadline. In case Godot doesn't release the fix in time, the workaround seems relatively simple by setting the target SDK to 33 in the android export dialog.  It will give you a warning 'target sdk 33 is higher than the default 32.  This may work, but wasn't tested and maybe unstable.'   We tested it and our apps work fine, phew~  There are only a handful devices in the market with Android 13 installed and more difficult and expensive to find t