Suhas Motwani pointed me to honeycode.aws. This is airtable + zapier + more. Prepare to get disrupted (again). This is the amazing power of platforms. The thing is – AWS probably did this in half the time and effort (or less) that the startups pour into it – because they have the blocks, and it took a small pizza team to put it together.
This is probably the biggest fear of startups – what if one of the big guys created something like this!
The biggest thing that jumped at me was the design –
Neat airy design
Humaans type image
Deviation from their usual black-blue-orange scheme
EmberSerif for headings – not seen serifs on amazon pages before.
Very refreshing from the usual drab designs that Amazon typically has. Someone at Amazon really stuck their neck up and did something different. Kudos.
Communication (n) – a process by which information is exchanged between individuals through a common system of symbols, signs, or behavior.
During this very difficult time of the entire world fighting the CoVid-19 virus, companies have been forced into this new normal – a way of getting things done through entirely remote teams, connected virtually through mediums such as Google Meet/Zoom (meetings), Slack / MS Teams (asynchronous communications), and of course good old Email.
In this blog, I will attempt to condense my decade or so of learning to communicate properly. These are years of communicating with geographically dispersed teams across three continents, with teams that worked on strong waterfall models, with teams that have been extremely agile and dynamic, with cross-functional teams (business vs tech vs product), with teams that were amicable vs hostile ; you get the gist. Disclaimer – This subject is huge, and I am still learning.
Up until now, good/great communication has been seen as a productivity booster ; but now, with this new norm, it is a necessity ; and can potentially do harm if not done properly.
Just to recap, the advantages of good communication remains the same as always:
Unambiguously transmission of information
Take quick decisions
Reduce communication strain (reduce unnecessary back-and-forth flow of information)
And lets dive into the thick of it. These are points that are in no particular order (of importance or otherwise).
There is not a more trite advice than writing concise short emails ; but people still do not follow it.
Subject line should always say exactly what the email contains. This is the first level of mind filter. Use it to your advantage. If it is important, use tags such as [Important], [Blocked], [Need Your Approval] etc to identify actionable emails.
Start the email always with a sentence on what this email is about. Most people will choose to read the email or not or park for later depending on this.
In this first sentence, always ensure you are setting the expectation for the reader on what she will get out of this email. Use phrases such as ‘short list’, ‘summary of..’, ‘detailed explanation of ..’.
Use bullet points thereafter. The human brain processes this much better. Seeing three bullets (with explanations if required) gives the user a sense of quantifiable effort required to read/process the email – than three paragraphs (which will 90% get skipped).
Last sentence – always summarize. Highlight or bold or identify with [Summary]. The hurried email reader will be super happy.
Use the right channels. Tag the right people appropriately.
Decide when to write on channel and tag someone or DM someone directly. Its important. If the Signal-to-Noice ratio becomes unmanageable, focus workers such as developers and designers will inevitably mute the channel.
Use @channel very sparingly – only for appreciations and announcements
If you are a leader, and you are going to be doing this often, have a separate channel for the same.
Have a separate channel for fun and banter.
Decide early whether you want to have project based channels (#new-design-revamp, #add-apple-wallet, #loyalty) or any other way of identifying channels (#android, #ios, #frontend, #ui, #design)
Use threads to your advantage. Keeps the channel clean.
Use the ‘Sent to Channel’ also option sparingly. It is always confusing to see the same thing in two places. Reserve it for important information that you want to surface to the entire channel.
Zoom / Hangouts / Phone:
Always set context on email / invite. Always repeat context in the first 2 minutes of the call (if you are leading the call).
If there is a decision that needs to be taken in a meeting, there has to be someone who will continuously need to be on the look-out that, the conversation steers in that direction.
If it is a catch-up call, that one person needs to ensure that, there is equal mic-time for everyone.
For detailed discussions, Amazon’s written spec method or a separate presentation-followed-by-discussion is the best. We should all accept reality that not all discussions can be done in a status/catch-up meeting. Relevant folks have to get back together virtually and do it separately.
Short focused meetings help attendees feel that meetings are not a waste of time. A few vague meetings are enough to change this perception. As a leader or yet another meeting attendee, let us do each of our bit to ensure that this does not happen. (This is also called meeting fatigue).
For important meetings. one person should always take down notes.
Brainstorming sessions are a different beast, which I will blog about later, as a separate post.
Hope this free rambling set of communication learnings help. Will try and write more on these in the days to come.
Context – I had never worked in a co-working space until about a year ago. Made some mistakes, moved, made some mistakes, and moved again. So I guess I want to pass on these learnings to others who might end up in the same scenario.
Washrooms. Sounds gross/crude – but take a team member of either sex to go inspect. And inspect once more (another day) towards the evening. Will give you an idea of how frequent they clean.
Washrooms are non-negotiable. If they stink one day, do not dismiss it as – perhaps just that day it is stinking (community managers might tell you that). If it stinks even one day, run away. Shows the seriousness of the management.
Community Managers. Talk to them. Chat up with them. They are usually friendly. Ask how long they have been there. How much autonomy they get in running the center <– this is very important. Observe how they give a tour. The prouder they show you stuff, the more ownership.
Common Area. Ensure you ask for common area. Space for having lunch. Space for just ordering tea and sitting/taking a break. Make sure it will remain. Make sure it is mentioned in the contract. In one of the spaces we were in, common area suddenly was sold off to a client. Ensure that the common area is spread out. Nice to have – common areas / nooks spread out across the floors. Common area is different from play area. If your team is young and fun, look for TT tables/foosball etc. Again, make sure / ask if it will remain and won’t disappear.
HVAC (Air-conditioning) – This can really mess up workspaces and your team. If the floor has central AC, check who has access to the thermostat. Make sure it is handled only by the fac team. Walk around and check if temp is uniform. AC draft balancing is a science. Inspect on two separate days at different times – If it is too cold or too hot on either of the days, something is wrong. And if it is wrong on that day, it will be wrong many days. (Same as washrooms). Non-negotiable. At one time, my guys were wearing hoodies and working.
Infra – Check for seepage. AC duct drips. Glass cracks etc. If these exist on both days of your visit, then the team isn’t good enough to maintain the facility. We had buckets under the AC ducts in one of our workplaces.
Meeting rooms – Check if there are enough for your team. Check if at least some of them have TVs / whiteboards. Check if the TVs have HDMI/Chromecast. Check how to book meeting rooms. If they say whatsapp or physical book/register, run away.
Even if one of the meeting rooms has a sign saying – “Reserved for company Foo” on both days, think twice. Long reservations of meeting rooms for companies does not usually bode well for others.
Food – Best case scenario if the Coworking space has a wet kitchen on a terrace of a cafe attached. Food brought in from outside and heated doesn’t usually bode well. Do peek in to the pantry/heating room. Check for hygiene.
Pantry – Coffee/water dispenser area – bare minimum. Take a close look at the counter where the coffee machine / tea / sugar is kept. How clean is it? Can give you an approx idea as to how effective housekeeping is. Look at the sink. Loaded? Clean?
Internet – Look for the wifi routers. Ask about how one signs in. The best guys have location based auto sign-ins. Sub-optimal ones have a user-name/password to sign in. Check the speed. Ask the community manager to show fast.com results on their mobile. Check if they have back-up internet providers, if one provider conks off. Ask about any specific requirements like – we needed port forwarding and a static IP for our biometric machine.
Housekeeping staff – In both of your visits, look out for house keeping staff. Are they on the move. Are they even there? Ask for the cleaning schedule. Do they deep-clean on weekends? How many staff they have? And who supervises them? How does one request help from them?
Parking facilities – a lot of the co-working spaces do not have enough car parking spaces. Two wheeler spaces are available though, but they are paid for. Check the process for that.
Entry / exit formalities – Ask explicitly about security deposit, what it covers. If you are customizing stuff, explicitly check if there are any re-fitting charges. We removed a glass partition and were shocked to hear about a refitting charge !!
Over-all, basically, if you are working out of a co-working space, there are always trade-offs / sub-optimalities. These are proportional to the per-seat rent in most places. The higher you go, the better it is. There might be exceptions of course.
It is up to you to figure out, at which point your company is, how much you can pay, and which of these trade-offs you can live with. Happy co-working folks !!
Earlier this month, we, at Shotang, held our first demo day. It was a Friday afternoon event on our terrace. We could not have had better weather that day. The intent of this event is to showcase the technology and the product that is being built to enable the first large scale retail distribution platform. This would hence enable all the functions of the Shotang family to literally play with the product and gain a deeper understanding.
This was driven by the awesome product team at Shotang, ably supported by the equally awesome tech team. The product team coined a name for the demo day as well – Shotgun. We ran with a Wild West theme through the communications.
This being the first demo day, the event focused on the journey of an order on the Shotang platform. We wanted everyone to experience the full flow – from the retailer placing an order through the Shotang retailer app, to how it flows through the seller dashboard ecosystem, and the falcon logistics apps, which powers our pickers and the delivery executives.
We had set up POD stations on the terrace – one each for the retailer experience, seller experience, and the logistics platform. Engineers and PMs manned these booths and explained the flows with pride. There was a complete test bed that had been created on a test city, where guests could place orders, and trace their order through the entire platform.
It so happens that in a company such as Shotang, day to day agility forces each function in the company to focus deeply on their own domains. For example, the corporate finance team spends its waking days poring over the sales and spends numbers, but often do not get enough visibility into the actual product. Similarly for other teams such as our customer delight team, our commercial finance team, alliances team, and so on.
What did we get out of this?
Singular pride for each PM and engineer who showcased the products that they develop. You should have seen the energy on the floor.
Zonal leaders (P&L owners) from each of the 7 cities that we are live in, got insights into what is the current state of product and tech, and what is in store for the future.
Greater visibility on the amount of tech that goes in to developing our platform
Increased empathy for our end customer and what she goes through.
So much feedback that came in from non-tech folks on improvements that could be made with respect to user interfaces.
We intend to have a Shotgun event every month. Product and tech developments since the previous month would be demonstrated. We would sync the event to the monthly planning meeting of the Zonal managers. We anticipate that the local field leaders and the zonal leaders would take back to their respective field teams, the latest developments and future plans.
At the end of the day, It is also a fun event, where we celebrate all the hard work that has gone in, to do, what we all love doing – ship!
I recently got to know that BBMP has a door-to-door collection philosophy of garbage collection. Apparently, you are not allowed to take your garbage to some location. Well, there is no location. And the BBMP collection people are supposed to take the garbage to a road corner (yes, I said road corner). From here small auto type vehicles showel in the garbage and take it to another road corner (yes, I said road corner again), from where the big garbage trucks haul it to, I dont know where – most likely a landfill.
Now two questions might have popped into your mind. Why road corners? And where is this waste segregation falling in this ‘methodology’?
It is road corners because, these centralized places where garbage is collected and moved into vehicles/bigger vehicles do not have waste bins. They are literally dumped on the road. So see, folks see this. For those places where the BBMP people do not go (yes, this collection does not happen everywhere), folks come and dump their garbage ‘near’ the centralized collection points. This makes these collection points larger and wider, and makes the area ‘very fragrant’ too.
Regarding waste segregation, there is none. The garbage that I mention above is ‘unified’ garbage. And even if you segregate and give, they take and dump it together in the same place.
I agree that, we should not be blaming it on the corporation (BBMP in this case). I also hear that several apartment complexes are doing their bit by trying to compost and segregate recyclable waste. And sure, I encourage as many apartments do it. But, is it not one of the civic responsibilities of the corporation to do this for us. I read somewhere that effective roads, water supply, and garbage management are the three main functions of any city corporation. Roads are written off. Water supply is off and on. And if we are expected to take care of garbage management also, so what IS the corporation doing?
My four year old son made a comment today saying, “Appa, all these cows, and stray dogs, and all other animals are in the middle of the road, only because of all this garbage on the road. When will all this garbage go away?”. If a four year old is distressed seeing this, I can only imagine.
This last picture is something that strikes my heart. I live less than 250m from this place. This ‘place’ appears right across the road to the Koramangala Regional Passport Office – you can see the building in the backdrop. I see this happening day in and day out. There is a residential layout on this side of the road. BBMP does not go in to collect garbage there. So what alternative do they have. They do not have a garbage bin anywhere. This is also a ‘garbage’ transfer point. So the entire layout dumps their garbage here. And the ‘transfer’ does not happen regularly either. There are cows eating that garbage all the time. That is just plain wrong.
In comparison, let us look at Chennai. It may not be perfect, but the methodology is perfect, in my opinion. There are bins on each roads. Folks are expected to come and drop their house’s garbage into the bins. There is garbage truck that has an automated mechanism to pick up the bin an dump the garbage into the truck. Bin is empty. Road is clean. I have not really seen mounds of garbage on the road anywhere in Chennai – atleast the places I have been to.
The same methodology is followed in the NCR region as well – I have seen this in Noida. And oh, this is exactly the system followed in the US too. And hm, I think all over the world too. It provides a balanced civic responsibility. Citizens are expected to put the garbage into the bins. The corporation is expected to clear the bins. You keep your side of the bargain, while I keep mine. Seems fair to me. This may not be perfect everywhere in Chennai. Sure there are overflowing bins. But there are bins. Atleast the methodology is in place.
So who is the brilliant mind who suggested this funda of the Bangalore corporation coming door to door and picking up the garbage. Even to a novice planner, this seems a non-scalable solution.
I have been looking for an alarm clock with the following specifications. If any one has any info on something like this that exists, please let me know. Yes, all the specs should be met.
I should be able to set multiple alarms (need to wake my son up in the middle of the night for his pee-run).
LED display of the time with a much lesser intensity than the normal LED 8 segment displays – should be soothing to the eyes. Preferably blue colour. This display should not be ON all the time. It should come on only when I tap.
I should be able to set any tune for waking up (mp3).
Should be easy to snooze/switch off.
Should have dynamic snooze setting. I would want to set more snooze in the weekends vs week days.
Should run off rechargeable batteries (preferably li-ion). No power cords.
Should be small. Preferably flat and thin.
Should not have data connectivity. I have problems resisting urges to check email/rss feeds at all times of the day. And no, please dont tell me I can disable data. I will on a strong urge, enable data and configure an email client in 5 minutes to check email at 2AM.
I really like the articles that Jeff Weiner’s (CEO of LinkedIn) writes. A lot of it resonates with the Engineering Manager’s mind. Short and crisply written, they portray problems and solutions of every day things in the day of an Engineering Manager.
This article on the power of thanking someone is another classic article. In summary, Jeff suggests to be mindful of the following things when saying thank you to someone:
Be thoughtful – I think this is super important. A quarterly award is an award and can make an employee happy; but being thoughtful and seeking out something that the employee would cherish and remember you for, is King.
Be Genuine – Mouthing out the words or nominating for an award with hollow words just wont cut it. You need to be genuine.
Pick your spots – Balance between over-complimenting and not rewarding enough.
Solicit suggestions – Ask around if others want to nominate someone for great work. You would not know everyone and the great work that everyone does.
Learn how to accept a compliment – This is by far one of the biggest things that I have a problem with. And I see this with so many other people. Especially very strong in the Indian culture – where humility is taught in extreme proportions. Indians just suck at accepting compliments. Try complimenting an Indian person; and they will gush out – “Oh it was nothing.”; “Oh you shouldnt have.”; “Without you, it would not have been possible”. Sure, one should be humble, but at some points, when you are complimented on something that has been successful because of you, we should accept it with grace. Yes, I am still working on this as well.
A great Inc.com article on signs that you might be a good leader. Contrary to some people who think, only folks who are in action all the time are good leaders, these 3 point to subtle soft skills that good leaders exhibit.
1. You lead only when you have to, not all the time.
Slideset on Slideshare for those who want to flip through this quickly. Great set of informative, simple, yet very powerful slides. The slides are all black-and-white. They all have the same font. They all have 2-3 bullets or numbers per page. But the message is delivered.