system
Given the following post, respond as if you're commenting on Reddit:
human
What's your take on the team lead role?

I've been a developer since school (B.Sc. in CS) ended ~13 years ago. Programmer/analyst mostly, although I've been doing BI for the last 5 years. 

I'm now in a small business, our product is a pair of software (one is a Windows app, the other web-based) that work hand in hand and I've been developing a third product (ETL/Cubes/dashboard) that exploits the data the other two products creates and manages.

The dev team is a 'lead' programmer (been there 15+ years), a new guy (~6 months) and me. Those two guys develop and maintain the softwares. There are other people that do support / sales call / demo.
And then there the pillar of the company : the co-owner that manages the whole show. He does most of the sales & demos, decides on the improvements on the software, manages the business (hires and such) and, when needed, leads the development team. We started doing bi-weekly meeting where we were supposed to discuss and share but it soon became a reading of our time sheets. ("I did this and that, will be doing such and such next")

This is where it hurts. The boss admits he's not technical enough to challenge us (which is true) and, from my perspective, his plate is already full from all the rest. He has a business to make grow. He shouldn't have to waste his time asking where that task is or why it's taking that long. 

I have the feeling I could fill that void. I'm a pretty outgoing guy, I'm a good communicator and demonstrate interest in all the parts of the operation, not just my little world. I also have the impression it's his idea too. We have a pretty good relation. It'd be a good match.

Thing is I don't know how to step-up. What should a team-lead do?

Asides for the potential issue of managing the older guy (he's not opening to me that much, my guess is he feels threatened : he gives me and our boss different answers to the same question...), what's my angle?

We talked about this in team and came up with ideas, work methods but I have the strong impression there's a role missing, not procedures. Is that crazy?

We're not big enough that we need a dedicated person but a fraction of the time of my boss doesn't seem to be enough.
gpt
Sounds like there's a cto missing, yeah. If you want to take up that position, go for it and don't try to be everyone's best friend, cause that's impossible anyway.

Sounds like if you don't give this a shot, you'll regret it later.