GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Marco Rogers (polotek@social.polotek.net), page 5

  1. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Wednesday, 17-Jul-2024 06:59:53 JST Marco Rogers Marco Rogers
    in reply to
    • Jenniferplusplus

    @jenniferplusplus hot take. People don't actually hate ORMs. They hate databases. But they can't actually get rid of the latter. 😂

    In conversation about a year ago from social.polotek.net permalink
  2. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Wednesday, 10-Jul-2024 12:13:02 JST Marco Rogers Marco Rogers

    This was a great read. It gave me a lot of thoughts about how we overbuild a lot of things these days. "Boring" technology still works really well even up to pretty high scale.

    "Serving a billion web requests with boring code"
    https://notes.billmill.org/blog/2024/06/Serving_a_billion_web_requests_with_boring_code.html

    In conversation about a year ago from social.polotek.net permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      notes.billmill.org
  3. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Wednesday, 10-Jul-2024 12:13:01 JST Marco Rogers Marco Rogers
    in reply to

    Yep. I noticed that. It's worth noting that he basically says "I didn't want to choose this. But building a multi page site would've taken longer."

    That's a hell of a statement. I disagree in general of course. But the context is important. Essentially he makes an assessment of his team and what they would able to get up to speed with. Building a SPA with react is the only thing they knew well enough to give them confidence. There is a lot to unpack there.
    https://toolsforthought.social/@billseitz/112759194466807431

    In conversation about a year ago from social.polotek.net permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Bill Seitz (@billseitz@toolsforthought.social)
      from Bill Seitz
      @polotek@social.polotek.net "Nevertheless, I chose an SPA architecture and react for the site."
  4. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Wednesday, 10-Jul-2024 12:13:00 JST Marco Rogers Marco Rogers
    in reply to

    In many ways, the most "boring" technology is the one your team already knows well. Always bet on existing experience and expertise before asking your team to learn something new.

    However, I think it's a huge problem that we currently live in a world where there is no equivalent to "boring technology" for frontend. As an industry, we've lost the collective knowledge of what the boring alternative looks like.

    In conversation about a year ago from social.polotek.net permalink
  5. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Wednesday, 10-Jul-2024 12:12:59 JST Marco Rogers Marco Rogers
    in reply to

    FWIW, I wouldn’t make this assumption that the frontend is simple. I think it’s way more likely that the author has a bias towards backend and just didn’t give as much detail about the frontend. https://toolsforthought.social/@billseitz/112759270193346522

    In conversation about a year ago from social.polotek.net permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Bill Seitz (@billseitz@toolsforthought.social)
      from Bill Seitz
      @polotek@social.polotek.net this smells like the ultimate CRUD app - not even much input. So HTML+CSS with sprinkling of JS seems appropriate. The idea that none of the front-end devs were familiar with that is.... interesting.
  6. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Friday, 05-Jul-2024 09:04:58 JST Marco Rogers Marco Rogers

    Instead of doing what I'm supposed to be doing, I decided to try to get phanpy running in glitch.

    It doesn't quite work. Something is missing with the vite build setup. It doesn't output the environment variables.

    FYI. There are some other warnings. The default build configuration seems to want node version 18+. But glitch is still stuck on node 16. That doesn't seem to stop it from building though.

    https://glitch.com/edit/#!/phanpy-social

    In conversation about a year ago from social.polotek.net permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      glitch.it - このウェブサイトは販売用です! - glitch リソースおよび情報
      このウェブサイトは販売用です! glitch.it は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、glitch.itが全てとなります。あなたがお探しの内容が見つかることを願っています!
  7. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Friday, 05-Jul-2024 09:04:48 JST Marco Rogers Marco Rogers
    in reply to
    • Sue Smith

    @sue if I run this locally with node 20, it works out of the box. It's probably a versioning thing with either node or npm. It's weird that it actually builds in glitch, but then just does the wrong thing somehow? Thanks for taking a look. To be clear, this is not important or urgent for me. Don't go out of your way on my account.

    In conversation about a year ago from social.polotek.net permalink
  8. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Saturday, 29-Jun-2024 12:26:15 JST Marco Rogers Marco Rogers
    in reply to
    • FeralRobots
    • Hrefna (DHC)

    @hrefna @FeralRobots this is real. The big challenge in front of us that the right is motivated and hella organized. They send people to every fight. And sometimes all you gotta do to win a fight is be the only one that keeps showing up.

    In conversation about a year ago from social.polotek.net permalink
  9. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Saturday, 22-Jun-2024 03:46:19 JST Marco Rogers Marco Rogers
    in reply to
    • esmevane, sorry

    @ironchamber yeah. Maybe we shouldn't say it gains nothing at all. There's clearly some nice things about using modern systems that are better supported. But the benefits are almost never worth the costs of migration in my experience. So it becomes an exercise in actually making the tough tradeoff by giving up something you want.

    In conversation about a year ago from social.polotek.net permalink
  10. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Saturday, 22-Jun-2024 02:23:05 JST Marco Rogers Marco Rogers

    I'm in a less ranty mood today. I'm curious to follow up on this specific message about urging companies to do framework migrations. Did anybody read this advice and think "oh no. I think he's talking about me"? Did this create any moments of reflection for anyone?
    https://social.polotek.net/@polotek/112617486629605715

    In conversation about a year ago from social.polotek.net permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Marco Rogers (@polotek@social.polotek.net)
      from Marco Rogers
      I also wanna give a piece of candid advice to engineers who are searching for jobs. If you feel strongly about what framework you want to use, please make that a criteria for your job search. Please stop walking into teams and derailing everything by trying to convince them to switch from framework X to your framework of choice. It's really annoying and tremendously costly.
  11. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Wednesday, 19-Jun-2024 19:37:00 JST Marco Rogers Marco Rogers

    A lot of frontend teams are very convinced that rewriting their frontend will lead to the promised land. And I am the bearer of bad tidings.

    If you are building a product that you hope has longevity, your frontend framework is the least interesting technical decision for you to make. And all of the time you spend arguing about it is wasted energy.

    I will die on this hill.

    In conversation about a year ago from social.polotek.net permalink
  12. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Wednesday, 19-Jun-2024 19:36:59 JST Marco Rogers Marco Rogers
    in reply to

    If your product is still around in 5 years, you're doing great and you should feel successful. But guess what? Whatever framework you choose will be obsolete in 5 years. That's just how the frontend community has been operating, and I don't expect it to change soon. Even the popular frameworks that are still around are completely different. Because change is the name of the game. So they're gonna rewrite their shit too and just give it a new version number.

    In conversation about a year ago from social.polotek.net permalink
  13. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Wednesday, 19-Jun-2024 19:36:58 JST Marco Rogers Marco Rogers
    in reply to

    Product teams that are smart are getting off the treadmill. Whatever framework you currently have, start investing in getting to know it deeply. Learn the tools until they are not an impediment to your progress. That's the only option. Replacing it with a shiny new tool is a trap.

    In conversation about a year ago from social.polotek.net permalink
  14. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Wednesday, 12-Jun-2024 08:22:54 JST Marco Rogers Marco Rogers

    Imagine having 8 billion people on this planet and telling a single individual that they need to get better at "multi-tasking". Like, why tho?

    In conversation about a year ago from social.polotek.net permalink
  15. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Wednesday, 05-Jun-2024 00:52:29 JST Marco Rogers Marco Rogers

    I wrote up a bunch of the lessons I learned while trying to get the official mastodon image running in docker. It ended up being quite long. Sorry.

    I think the audience for this post is mostly the mastodon devs. Maybe they can help answer why some of this stuff is the way it is. But if you're a person who is interested in errata around docker, rails and mastodon, it's for you too!
    https://polotek.net/posts/local-mastodon-in-docker/

    In conversation about a year ago from social.polotek.net permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: polotek.net
      Getting A Local Mastodon Setup In Docker
      This is the first in probably a series of posts as I dig into the technical aspects of mastodon. My goal is to get a better understanding of the design of ActivityPub and how mastodon itself is designed to use ActivityPub. Eventually I want to learn enough to maybe do some hacking and create some of the experiences I want that mastodon doesn’t support today. The first milestone is just getting a mastodon instance set up on my laptop.
  16. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Wednesday, 05-Jun-2024 00:52:28 JST Marco Rogers Marco Rogers
    in reply to

    Multiple people were able to get a mastodon instance running locally with my modified branch. So definitely try that out if you're interested.
    https://github.com/polotek/mastodon/tree/polotek-docker-build

    In conversation about a year ago from social.polotek.net permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      GitHub - polotek/mastodon at polotek-docker-build
      Your self-hosted, globally interconnected microblogging community - GitHub - polotek/mastodon at polotek-docker-build
  17. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Sunday, 02-Jun-2024 08:44:20 JST Marco Rogers Marco Rogers

    Okay I'm look for some testers for my mastodon docker setup. I've created a branch with the changes that work cleanly for me. The instructions are sparse, but I'm hoping it "just works" for someone else. If so, I'll write up a blog post with more info.
    https://github.com/polotek/mastodon/tree/polotek-docker-build

    In conversation about a year ago from social.polotek.net permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      GitHub - polotek/mastodon at polotek-docker-build
      Your self-hosted, globally interconnected microblogging community - GitHub - polotek/mastodon at polotek-docker-build
  18. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Friday, 31-May-2024 04:51:18 JST Marco Rogers Marco Rogers

    I'm looking at mastodon some more today and probably tomorrow. On our last episode, we reached a milestone of getting a local mastodon build up and running using docker. The docker part is important, because my goal is to get *two* local instances running and have them talk to each other. I'm thinking that's the easiest way for me to be able to inspect the ActivityPub protocol more directly.

    In conversation about a year ago from social.polotek.net permalink
  19. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Friday, 31-May-2024 04:51:17 JST Marco Rogers Marco Rogers
    in reply to

    What are some high level questions people have about how mastodon works? Maybe I can use those for guidance as I explore. I'll share any answers I'm able to uncover.

    In conversation about a year ago from social.polotek.net permalink
  20. Embed this notice
    Marco Rogers (polotek@social.polotek.net)'s status on Saturday, 25-May-2024 21:28:45 JST Marco Rogers Marco Rogers

    We got solar on the house last year. It wasn't necessarily about saving money for me. It became important to me to take a concrete step towards combatting climate change.

    But something else started to dawn on me too. The fact that I'm now generating my own power, from an essentially unlimited source, is a truly radical act. I've been thinking a lot about creating a society centered around abundance instead of scarcity. It's not just theoretical.
    https://assemblag.es/@theluddite/112496059286904697

    In conversation about a year ago from social.polotek.net permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: sb-assemblagees.b-cdn.net
      The Luddite (@theluddite@assemblag.es)
      from The Luddite
      Attached: 1 image The point of solar panels is not to ensure "solar profitability," but to make for a greener, better world. Its profitability is only justified insofar as it moves us towards that goal. If we want to switch to renewables, then sometimes we're going to have surplus, because of how renewables work. This is well known and discussed ad nauseam. If that makes power markets unstable, then the problem is with markets, not with there being too many solar panels.
  • After
  • Before

User actions

    Marco Rogers

    Marco Rogers

    Web developer, movie buff, and pretty much the best guy you know. Married to @operaqueenie

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          222890
          Member since
          13 Dec 2023
          Notices
          302
          Daily average
          1

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.