Posted by bnc319 2 days ago
Or the time and money required to do this is coming out of a very large advertising bucket. In which case my gut is still not cool with it, but I don't know enough about advertising to make a judgment on if this is a waste of money.
There are only two of us who work on the website, myself and a front end engineer. (He was hired to work on the website and doesn't directly work in the product.)
We've spent roughly half of the last six months on this site. Other than our incredible graphic designer, no other resources were brought in.
A lot of our time is spent on brand-related side quests – they're consistently a net positive for the brand. You can see some examples under "Some things we've shipped" at https://posthog.com/teams/brand
This was a passion project of mine. I'm the one who ultimately chose to spend time I did on it. I think what we built is really cool, and I hope it serves as inspiration for other designers to think outside the box when it comes to solving their unique challenges.
Every company operates differently. Yes, many companies do have employees with too much time on their hands. Others do waste a lot of money in advertising. And a lot of companies are stagnating.
But I can assure you, PostHog is none of those.
In the teams window, The first page doesn't load the images but does the content, clicking another item in the menu does show the expected page but again with no images. At some point, clicking the menu items does not load the correct page. At some point after that the images load in, however the correct link to the correct post does not appear. I have to click about 6 times on the same menu link to see a cycling of different posts (possibly the ones I was clicking before) to see the expected post.
I've been at a company that mandated innovation by having a mandatory annual innovation day, and full productivity for the rest of the year. "Be innovative for 8 hours, damn it!". That never worked. Not once. Never ever. Innovation was limited to evolution, and evolution was so slow that our customers had started implementing what we provided in house instead. Stagnation, as you call it.
I've also been at a company where people got... bored (didn't have enough to do). A guy single handedly re-wrote the firmware for a neat little hardware box that ended up saving the company an absolute ridiculous amount of money as they no longer needed to buy another much, much more expensive proprietary box.
So in my opinion having bored engineers around could very well be a sign of great success.
Imagine a startup with an engineering team that has this much creative energy, ingenuity, and vision unencumbered by bureaucratic processes, committees, and all-day meetings.
A sense of "play" is so important in creating fantastic software. Some of the best products are the result of engineers having full creative control and the liberty to "play". See, for example, Google's "20% time policy" in the early 2000s which birthed Gmail, or 3M's "permitted bootlegging" policy which birthed Post-it notes.
IMO, first impression? This is just a straight-up better way to show docs to me. To quote the landing page: "Often times, I’ll want to refer to different pages at the same time. So I’ll CMD + click “a couple times” while browsing around and before I know it, I have 12 new tabs open – all indistinguishable from each other because they share the same favicon."
Wow. They fixed it. First of it's kind, at least in my career so far. If you're got an example from DOS then yeah, I missed out, and agree that something important was lost along the way.
http://xgpu.net/ is about an ongoing project for an external gpu for the Atari range of 16-bit (and actually I even have plans to make it work on the 8-bit range) computers. It's somewhat in limbo at the moment because I just moved continent and most of my stuff is on a ship in the Atlantic. Once that arrives, and we start to settle in, I'll get back to it.
- Menu is accessible but done badly, like navigating blind. - Badly implemented cookie banner (let me opt out or don't use this) - Why build an inferior multi-document interfaces (which are an anti-pattern) - Waste of money - don't devs have better things to do - Neat but runs like a dog. Give me SSG pages, otherwise make it good - Nice website but no-one will use it the way they describe - It's lovely <- followed up by: "I hate you" - Websites like this have ultimately all been massive failures - Awesome, but I have no idea what they do or what their product is - Love it - blah blah blah