also there's a carousel. i know those are cool with the kids these days. personally i hate carousels and wish no one would ever use them, but i am not a designer. so we have a carousel, and it's very simple and works well.
So internally we use this terrible payment provider and their terrible JS library is terrible, so i wrapped it in a react component to at least hide the terrible:
Next: some boilerplates. I spend a lot of time at work just setting things up so that other people can write code. These aren't perfect and also aren't exactly accurate to how we do things internally, but they're kinda close:
first up is this library to tell you when a thing is near the viewport. we use it items in carousels so we can fire events to our custom analytics platform to see if people care about things. https://github.com/jane/react-now-you-see-me
I opened up a bunch of dumb stuff at my work in the past year or so. It's all free code, you should take it! It's free, which makes it automatically good. (Links in a thread).
"figure out how we're going to manage deployments from start to finish" cool, let me go home for a month and i'll get it done. keep me in the office and i'll spend half my time trying to escape from the noise.
i think the future of tech work is maybe not fully distributed, but at least remote-work-oriented. my ideal would be going into the office maybe once a week -- but really, i think that should be flexible. some folks LOVE being in the office, they get so much more done and enjoy the social aspect, or maybe need some hands-on help or whatever. some folks work better if they're given some high-level goals and disappear for a while. i'm more of the latter.
lately i've been averaging two days a work from home, which is less than i'd like but is progress, and no one's yelled at me about it yet. and i get so much more done, because i'm not already tired from the commute by the time i start working.
i love public transit. i think every metro area should have cheap public transit and every employer should pay for employees to take it. i hate spending 3 hours a day commuting.
tomorrow i have a lot of audit type work to do, some of it because PCI. i think i'll do it from home because, tbh, i am tired and don't want to do the commute.