It's a PHP application running in Symfony. All the CMS heavy lifting is done in the Bundle, and a minimal amount happens in the actual application side. I have worked hard on what is there, and still have a ton of work to go. Always could use the help.
There are some serious attempts at removing the car addiction. The qLine rail goes down Woodward avenue providing a rather nice alternative to the bus systems, and the I have heard recently there are talks to expand the People Mover as it was intended when it was designed. I'm hoping that the bus systems make efforts to bounce back and start serving the suburbs better.
I used to roam that city in my youth some twenty years ago. And if you told me then it would eventually be what it is today, I would have laughed in your face. I'm impressed with how much Detroit has reinvented itself and continues to grow again.
My thought is that this will be taken on by the same people who create low-effort WordPress plugins and charge high dollar amounts for them. Create something super-low-effort, doesn't need to do much except look like it does, and expose an advertisement layer. Publish it as an important mobile app we all need, they make money, we install insecure apps that do nothing for us down the road. Call me a cynic, but I've had to wade through paid plugins and extensions for WordPress and Magento and that is exactly what happens.
I was hired to design and build a loan platform from scratch. The company that hired me was a marketing agency that build WordPress and Magento sites, not scratch built platforms. but they took the bid from a large company and hired me to build it. I came in and started developing various microservices, and asked for more developers to assist. I got freelancers in other countries who usually build WordPress themes. I worked hard to keep these people building the right projects for months. then I was asked to help out with a couple of WordPress tasks for other clients. More and more of these, and finally I was called into the office and told my project was cancled by the client. They got bought out and was told that they were spending too much money on this platform before it even went anywhere. All my work got scrapped. I believe most of my code has been deleted.
I wrote an amazing feature for a client's website. Saw how awesome it was going to be, wrote it so we could use it on other websites. Even pitched it to my boss on how to pitch it to another client. That code shipped and was never used again.
Putting aside the HP bad discussions, they've had a tank laser printer on the market for a few years now. A few of them, actually. I know because I had to sell this crap. It used a special "plunger" toner refill kit where you set it in the hole and push down. It wasn't that great of a printer, expensive, and a potential mess.
I agree, but I would also like to point out a different form of the ageism that I see all the time in my line of work. I'm in tech retail sales. My stores customer base is a bit older, trending more over retired. There is a certain mindset among this age group that goes back a number of years that computers and technology was the playground of the young, so they think because they are older they can get away with not knowing what's going on in technology. I remember the jokes where some older person (in this case around 30-40) would have serious trouble understanding some technology, be it a computer or VCR, and having to call some teenager to their rescue. Too many older people decided that these newfangled toys are just for the kids, and that stuck. So now I have older seniors looking to buy a computer or printer and not understanding how it works because "I'm an older person, I don't know these things like you younger people."
It feels like the old jokes have pervaded our minds and now the younger see the greybeards as some senior citizen who's out of touch on technology. This shouldn't be the case.
I follow a few general learning videos, some of them cover seemingly random, but interesting, topics. But I have my favorites, and here they are.
- Technology Connections - Somebody already mentioned his channel, but it's worth it to find out how the stuff we take for granted works.
- Today I Found Out - One of Simon Whistlers channels, he covers a wide range of topics, diving in to where you are just almost over your head.
- Answers With Joe - Joe Scott covers many topics with a bend towards science appreciation. I would use his videos in late high school lessons if I were a teacher.
- Knowing Better - History. Mostly American History, but it's a really deep dive. I like his delivery and his unapologetic way of discussing the really bad parts of history that people tend to sweep under the rug.
- Half as Interesting - It's from Wendover, but short and funny.
- Kyle Hill - The Internet's knockoff Thor, he explores deep science and physics in an approachable manner, especially when he is in "The Facility".
A simple problem with adopting P2P streaming of videos is more in a logistical sphere than a technical. Often in a YouTube video and Twitch stream, there is a sponsor who is paying money for these videos. And these videos need to have some form of analytics or telemetry to see just how many people are watching. If I host the video and you host the video and Bob hosts the video, how am I going to get the view details so that I can calculate the CPM and get paid by my sponsor? The other logistical problem is that these instances just aren't where the viewers are. YouTube is a giant behemoth because they built a place where people can upload their own videos and viewers have a centralized place to watch them. It became so much simplier to tell someone to search a channel on YT than to give them a web address, install a new client (if necessary), and then pray that there are enough seeders so the viewer can watch. And to do that for all twenty (more or less) channels I subscribe to on YT? No thanks. One more logistical problem is more on the technical end of things, but it's still a problem. Let's say that we do make a good go of P2P streaming. By it's own nature, you need to store videos on the device to watch. My FireTV Stick doesn't have that much disk space. And the processor on many streaming devices aren't exactly all that powerful, so running a node in the background isn't in the cards for these devices. One could argue that we could just have a small NAS on our network that could do all the heavy lifting and just send the videos to the streaming device, but have you ever told someone who isn't technically minded that they need to do that to watch your cooking videos? I work in tech sales, and it's a nightmare to tell some people that they need to install software to setup their printers. I'm not going to tell them to set up and additional device for their streaming.
Blockchain technologies are great when few people use them, are dangerous when many people use them, and are utterly dangerous and stop being decentralized when nearly everyone uses them.
I will agree to a point. "Micro" isn't the way we should go, more of a "Macro" approach. Instead of a small service that handles one function, give me a medium service that handles a specific domain, e.g. OAuth, data retention, marketing concerns, etc. And with that said, lumping everything into a single monolith is a bad idea.
The big problem with his argument against PHP being a template engine is that it hasn't been developed with that in mind for quite some time. I think it's just a legacy feature to just echo out anything after a closing php tag and before a new open tag that WordPress still enjoys.
I'm of the opinion that anyone now who calls PHP a "template engine" hasn't actually looked at it since 2001.
I agree with the sentiment. I've been in a Magento and WordPress shop where I had to implement badly written plugins that my boss payed money for. I've seen people come out of code bootcamps calling themselves developers and all they can do is implement a design spec with HTML, SCSS, and jQuery. Yes, I taught myself a few programming languages,but I put in the work and effort to make my skills worth the time to an employer. We shouldn't lower the barrier only to call whomever can get past it with the low-level skills an expert in the field.
I get it. It totally sucks. I live in a mobile home, work a job that doesn't pay nearly enough, and used to work jobs that did. I have a family member who married a doctor and they moved into a house that has a second house attached (a mother-in-law suite as it's called). But I have friends who live in small houses, crappy rentals, mobile homes, and we all visit each other, not our houses. What really matters is what you consider is success, a large bank account or a large group of friends.
Remote: Yes
Willing to relocate: Negotiable
Technologies: Web, specifically PHP; Linux support and basic admin
Resume: https://drive.google.com/file/ d/14IAkgr53ezeGKLUa5ay-4hOTQvOGlspq/view?usp=sharing
Email: [email protected]