1. 3

    Hello! I’ve been working on this project for the past few months. There are a bunch of great admin frameworks already, but I wanted to write this because the Rails admin frameworks I knew about brought in too many dependencies. I’m generally of the opinion that code is a liability, so I’m generally hesitant to bring in more code than I need. (Super has a few prebuilt, vendored dependencies, but those shouldn’t interfere with the application itself.)

    The closed source, paid version isn’t quite ready (still need to figure out some licensing stuff), but I thought it would be valuable to get some early feedback for the project in general. The list of TODOs never ends!

    If you want to skip straight to the demos, here’s the one for Super Professional and one for Super.

    Also, I wanted to note that I took up @mperham’s offer to chat. It was super helpful, thanks Mike!

    1. 1

      Cool work. Can I ask why you use POST requests instead of GET requests when filtering? Using POST makes it hard (or impossible) to bookmark or or share a specific view with someone else.

    1. 2

      Kinda related… is there a way to get my email – on a domain I control – to be delivered to two different mail providers? I’d love to try out FastMail, but not at the cost of losing my existing mail service during the trial period.

      1. 2

        At a protocol level, no (redundancy of MX records is for when one server is down) — but most mail providers have some mechanism of transparently forwarding messages which should allow this kind of trial?

        1. 2

          but most mail providers have some mechanism of transparently forwarding messages which should allow this kind of trial?

          This is exactly what I do when trialing new providers I am interested in. This way no mail is lost and I can still play around with the new provider without fear of losing anything.

        2. 1

          I think you can try out a mail provider on a subdomain. I don’t remember if I ever tried that myself though lol

        1. 6

          I’ll be attending !!con! I’m a bit anxious about not going with friends lol, but I’m excited!

          1. 1

            Feel free to come say hi, a lot of my friends will be there!

          1. 4

            This is an absolutely well written article. Easy to follow, very detailed and incredibly insightful. Kudos to the author! Is the patch already included in the next Ruby release or is there a link to a pull request I can follow?

            1. 3

              Looks like it’s being tracked on the Ruby issue tracker! https://bugs.ruby-lang.org/issues/15667

              1. 1

                That’s brilliant, thank you.

            1. 2

              I built an Ergodox classic - it was very nice - but something about the layout felt a little rigid - i much preferred my kinesis advantage

              1. 1

                I agree about preferring the Kinesis Advantage! I originally bought the Ergodox EZ, and though it was nice, I didn’t find it very comfortable. I ended up buying two Kinesis Advantage 2 keyboards, for work and for home, out of my own pocket. (I’m looking to sell my Ergodox EZ if anyone is interested lol)

                Although I’d personally recommend the Kinesis Advantage if you’re looking for comfort, I do have to admit that I missed the additional two columns of keys for my index fingers on the Ergodox. I also miss the ability to map one key to many (like mapping ALT-Tab to a single key, or mapping a super key)

                1. 2

                  The choice of switches is also much worse for the Advantage; I think there are only two or three middling options.

                  1. 1

                    This whole thread pushed me somewhat into the rabbit hole of reading about keyboards. It appears there is an Advantage-like layout out there now called Dactyl and Xah Lee seems to really like it. It has a later tweaked variant called Dactyl Manuform; I think they both might be interesting esp. to people torn between Ergodox and Kinesis Advantage.

                  2. 1

                    I put together an ergodox classic and immediately fell in love with it. I’ve also got the ergodox infinity and the ergodox ez. One thing I’d recommend is to go with the tent kit for the ez and/or 3d printed tents for the classic. I’ve never found the ergodox uncomfortable, but tents are definitely a welcome improvement.

                1. 2

                  I’ve been working on a small clone of the annotate models Ruby gem in my spare time for about a month now. I’m pretty happy with it so far! I hope to get it to a place where I can give it a bit of a “stress” test on some of the Rails apps we have at work, hopefully later this week or early the next.

                  Completely unrelated but my brother lent me Breath of the Wild this past weekend, and I’ve been liking it a lot. It’s definitely gonna distract me from my aforementioned goal :)

                  1. 3

                    My favorite programming podcast right now is The Yak Shave. I’d say that the topics are often Ruby-related or web-related but definitely not exclusively so.

                    I really liked The Bike Shed, but the style of podcast recently changed to weekly interviews. I’m personally not a huge fan of interview-style podcasts, but the content and quality is still good. The archives should still be recent enough to listen through if you want to binge through them lol. It’s pretty similar to The Yak Shave, especially since one of the old hosts moved on to creating The Yak Shave.

                    My favorite non-programming related podcasts are Planet Money, The Indicator, and Reply All. The first two are economics podcasts, very informative while also being enjoyable! Reply All is “a podcast about the internet”, but the internet is intertwined with everything nowadays, so it’s really just random stories, some serious but mostly fun.