Home Static analysis Blog

2022 FE Wrapped

Maciej Gibas

2022 year in review for the Frontend team! πŸ“…

Wait! What do you mean year in review?! In the middle of Mar... oh wait, 😒, ignore me, carry on...

Yes, it's wild that we're already here! Not sure about you, but for me this year felt like a single month. Maybe a bit stretched, slightly longer than usual, but 6 weeks tops! That made me think, "Have I missed an entire year and done nothing?! 😱 Where did our time go? What has the Frontend team achieved during that short amount of time?". There are lots of question marks so let's try to find some answers and wrap 2022!

Numbers

Yes, we all love numbers, even if they make no sense or cary no meaning, they're still fun.

Developers

6

Projects

12

Seems like we worked on them all: Bidx, BidExpress, Appia, DocExpress, Signet, Release notes, ITE, Development portal, Identity verification, Subscriptions, Web Bidding, Causeway

Time

12033h

We charged a lot (6 people will do that!), but it's also interesting to take a look at where we spent most of that time:

Bidx
51%
Causeway
16%
Signet
15%
IVS
8%
Appia
5%
Rest
5%

JIRA Cards

270

Packages

~40

Causeway components, vue plugins, eslint configs, we build them all πŸ”₯

Pull Requests

406

Projects' LOCs

Tools we chose, patterns we found, components we built, all of which is paying off in the reduction of our products complexity. Average Lines Of Code may not be the greatest metric out there, but it's something and I like the direction. Bidx and Signet had the biggest reduction in Avg. LOC this year:

Bidx (js)
37% ⬇️
Bidx (html)
51% ⬇️
Bidx (css)
56% ⬇️
Signet (css πŸ’¨)
92% ⬇️

πŸ‘†πŸΌ these numbers mean that JS, HTML or CSS file average number of lines went down by given percent.

Projects

As you can see from the numbers, we worked here and there, and did this and that πŸ™ƒ There where so many products, projects, efforts, fixes, releases, and various things throughout the year. There's no way I could list all of them, so here's a sample of the major efforts the Frontend team worked on in 2022:

What happened

Even though it felt like 6 weeks, it was a full year, full of good news (mostly!) and bad. Worthy mentions:

Brandon's departure

That hurt, especially at first! Brandon was a big part of Frontend team, and technically the only FE developer on Bidx, so you can imagine how happy we were when he broke the news 😭 Times like that either will break you or make you (I know, cliche 100%) but I believe that we've managed the situation well. Everyone stepped up, we grew personally and as a team, we've never been stronger!

Team photo with Brandon.

Team VMSO

Vision, Mission, Strategy, Objective

Shortly after Brandon left we decided to focus on a shared understanding of what we do, why and how - our north star ⭐️. This is a tool that we use almost every day that provides much needed focus and clarity. It's a living document, so we already have ideas and improvements for next year update 😎

You can read more about it at https://fe.infotechinc.com

FE site and blog

We needed a place to share our vision, findings, thoughts, and blog posts like this one, so we created Frontend site πŸ•ΊπŸΌ The blog itself was a late addition, but to be honest it was the best one! We love to share various things. Sometimes it'll be stuff that only we care about, other times it's something that is useful for the rest of our department. For us it's a great tool to share and organize our knowledge internally.

Frontend site landing page.

Promotions πŸ†

Like I said, everyone had to step up their game and that pushed a needle for 3 of us:

It is great to watch how everyone is growing, taking on new challenges, and struggling before conquering. Moments like these are special and treasured ❀️

Team reunion πŸ–

Since half of Frontend team work remotely, Hackathon week is our single opportunity to spend some time together so we used it all - 9am till 1am for almost 7 days πŸ”₯! We created so many shared memories and bonded like never before. It was so hard to say goodbye... though, at the end of this crazy week, everyone needed a break 😴

I can't wait for next year's Team reunion πŸ•ΊπŸΌ!

← Back to blog
Home Static analysis Blog Storybook Made with ❀️, by us.