1. 3

    Last year was the first year I finished all 25 days, let’s see if I can keep up this year as well. Doing it in Rust to see if I hate it a little less after forcing myself to use it for a while.

    1. 3

      Just to clarify in case people wonder why I’m using a language I don’t like: I love the ideas behind Rust but so far haven’t gotten much enjoyment from actually writing it. I’m hoping by forcing myself to use it, I’ll get to the point where I feel like the compiler is helping me instead of a thing I’m fighting against, similar to how I feel when writing e.g. Haskell.

      1. 1

        I used Smalltalk last year to actually have practice with it.

        At the end I decided it really wasn’t for me. But where else am I going to get four dozen coding problems with an artificial deadline and recorded metrics?

        1. 1

          I’m going with rust as well (and I did the same last year). Not sure if this is the best language for something that’s practically throwaway code, but at least I get to exercise some of the patterns like reading stuff from files and common libraries like regex.

          1. 1

            I’m doing the same! I posted my own comment to this thread, but I’m currently in the phase of shotgunning my code with & while I slowly learn how ownership works haha.

      1. 2

        Iterate on some PRs on HedgeDoc. I also want to try bitwarden_rs.

        I’m also looking for a free software self-hostable SAML / openid connect / user management thing. I know about keycloak and gluu, but I was looking for something simpler / more lightweight.

        1. 3

          Hey! My site, which was originally based on @icy’s excellent page, is here. Web development isn’t my strong point, but I do like to think I my site is at least passable :)

          1. 1

            It looks really nice. I like narrow content, it’s easier for me to read without having to rely on reader view, but it does become a challenge when you have code snippets. Fortunately, your posts are not very code heavy, so I don’t think that’s a problem.

            1. 1

              The content is too narrow: on a desktop browser, I’m having to horizontally scroll to view your code.

            1. 3

              My website is at https://hugopeixoto.net/. The about me / contact pages clearly need some work.

              1. 2

                I like this quite a lot. Love the colors and how neat the article list looks.

                Some things I noticed that I would change: the contact page leaves you with no navigation; Additional background when hovering over navigation links, but not other links; I would merge “Hugo Peixoto” and “About” pages into one; would get rid of blue squares in front of navigation items; content-wise I would aim for bigger paragraphs, seems like you like paragraphs composed of a few sentences, but IMO this has a negative impact on both readability and visual presentation.

                1. 1

                  Thanks for the feedback :)

                  Not sure what happened to the contact page; I think I accidentally broke the markup. I agree that the “About” page is empty enough that it doesn’t warrant existing as its own thing. I’ll review those pages.

                  On paragraph size, you’re spot on, it’s something that I’ve thought about and struggled a bit. I don’t elaborate much, and I like to keep different ideas on different paragraphs so that readers don’t accidentally read diagonally through those ideas.

                  Some posts, more text heavy, have a decent enough paragraph size, imo: https://hugopeixoto.net/articles/2020-07-11.html. Posts that are mainly focused on code… are not that great. I guess that’s something I’ll keep experimenting with.

                2. 1

                  I like it. For some reason I might have chosen a sans-serif font in the header navigation, but nowhere else.

                  1. 1

                    Thanks :) I used to have sans serif for the navigation and post headers as well, until someone complained about the post headers, so I ended up normalizing it. I don’t like the navigation much, I’ll probably change it a bit.

                1. 4

                  Okay here goes: https://raymii.org - including gopher and plain text for every article. Post here often, often okay received.

                  1. 2

                    The green is hard to read for me, specially as fonts get smaller. They look OK on the item title links, but text links and particularly the header links are hard for me.

                    1. 1

                      What would help? Different colour, background color, bolder text?

                      1. 1

                        I’d probably use a darker green, it’s the easiest solution and guarantees that you keep a good contrast regardless of font size and weight. I wouldn’t set a background color, I think it’d cause too much noise.

                    2. 2

                      Seems like both “home” and “about” have some duplicated purpose. You say “Hi I am Remy” in both. Also not a fan of that green, seems a bit too light for me.

                      Congradz on having THAT much content.

                      1. 1

                        Thanks! Yes, the about page had more elaborated text, the home page a summary.

                        I’ve got the site since 2006 (different domain back then) so 420 articles in 14 years, I think level out at one a month. And most of the earlier content isn’t that great, but not so bad that I want to remove it.

                      2. 1

                        On macos/firefox I usually get a text cursor when hovering over text. That seems to be missing on your site, so I think there’s something wrong with the CSS. I found that jarring.

                        Otherwise the site does look very pretty.

                        1. 1

                          May be its a combination of Night Light and my monitor calibration, but the green URLs are a bit hard to view for me.

                          Doesn’t seem like it is a responsive design yet. Noticed on /all

                          Love the ingsoc name!

                          1. 1

                            Thank you! The site should be responsive, but I notice the scroll issue on the “all” page as well. Thanks for noticing!

                          2. 1

                            I love your blog - been an RSS subscriber for a while. The only thing I’d say is the green could do with more contrast against the white bg. Everything else is really good.

                            1. 1

                              Thank you! I’ll try to experiment a bit with the green, everyone in this thread notices it.

                            2. 1

                              I like this simple effective design. As others have noted, I too found the green to be too bright. I would also suggest removing the “author” bit from your post header unless you actually have multiple authors

                              1. 1

                                There are two or three articles by different authors (one by Sven Slootweg, @joepie91 here) but the last few years it’s been just me. I also used to have all the articles of a Linux magazine that went bust up, with their authors.

                            1. 2

                              https://nikhiljha.com

                              I recently rewrote the homepage to tie everything I’ve done together via a weak common purpose. It might be too wordy/heavy though, thoughts?

                              1. 2

                                Not a fan of grey background for links. Specifically at your home page. It looks as if I dragged the mouse by accident and mass-selected all the entries. Also - the footer is not being used now it has “Sample text”.

                                1. 2

                                  The lines are a bit long for me to read comfortably. In post pages I can use readability mode, but not on the index (the boxes on the project page are easier for me to read, for example).

                                  The grey background in links definitely stands out, but the contrast it a bit low, and using white there would probably be easier on the eyes. I checked the accessibility pane in firefox and it agrees with me, it doesn’t meet WCAG standards.

                                  .. and I totally clicked on the youtube link. :P

                                  1. 1

                                    Thanks! Just out of curiosity, did you view the page with dark theme or light theme? Looks like I need to go back and validate accessibility on both themes.

                                    1. 2

                                      White background, so I’d say it’s the light theme.

                                1. 1

                                  My site’s https://lonami.dev, definitely got a lot simpler. Dropped the gradients I made as a child a long time ago :P

                                  1. 3

                                    It’s nice.

                                    But content-wise seems like everything there would be better presented on a single page.

                                    1. 1

                                      That’s a good point! I’ve reduced the content enough that this would actually make sense. Maybe I should give it a go and update it a tiny bit while I’m at it, but I will lose the subtle hover animations in the menu that I like.

                                    2. 1

                                      Looks nice.

                                      The index page looks a bit empty. I didn’t know that there was a blog until I saw another comment in this thread. Maybe it should be displayed more prominently?

                                      1. 1

                                        Thanks! As karolisk points, perhaps it’s worth to have it become a single page now, and display the blog more prominently too.

                                      2. 1

                                        I like children and gradients.

                                        1. 2

                                          Heh, it was hideous with dark blue and yellow, large fonts, a lot of borders and whatnot.

                                        2. 1

                                          I like the style of your blog entries (eg. https://lonami.dev/blog/breaking-ror/index.html). The blog index could use some work though :)

                                          1. 1

                                            Thanks! I used to write the blogs in HTML and often would end up rolling a custom CSS for each. This got annoying but didn’t want to use generators like Jekyll (felt complex, couldn’t bother to check), so I rolled my own with a friend so I could generate static HTML from markdown. Alas, work stalled a bit, heh.

                                          2. 1

                                            „More links“ wraps somewhat awkwardly to the new line on Safari/iOS13 iPhone XR.

                                            I think the blog link would fit nicely on top menu, instead of being hidden behind the „more links“ page.

                                            Blog justification on mobile crates uneven spacing. I would rather not justify text when that’s the case.

                                            1. 1

                                              The menu wrapping to a new line is intended, because if it doesn’t fit I still want it to show (instead of how some mobile sites actually allow scrolling sideways). I guess because the blog is another link but to my own page, it makes sense for it to be “special” unlike the links to other social media.

                                              Justification is tricky, it makes sense for some kind of texts but it looks very off for others (which may use a lot of technical long words). So it’s hard to find when that would be appropriated, but maybe disbling it on mobile and not desktop is enough?

                                              Thanks for the feedback!

                                              1. 1

                                                You’re welcome. Yes, I think disabling it on mobile would make the content a little more convenient to read.

                                          1. 1

                                            A few small(ish) things:

                                            • edit and publish a podcast episode I recorded a couple of weeks ago (https://conversas.porto.codes/, in portuguese)
                                            • finish writing a blog post on my experience with building a small website using rust
                                            • add my ECS / bevy articles to this month’s rust-gamedev newsletter

                                            Not much coding, I guess. If there’s any time left, I’ll try actix-web.

                                            1. 30

                                              It seems that this post generated enough noise that their team released a statement:

                                              https://hacktoberfest.digitalocean.com/hacktoberfest-update

                                              1. 9

                                                From your link:

                                                For maintainers, we’re building on an existing idea and doubling down on an excluded repository list for Hacktoberfest. If you don’t want pull requests to your repositories counted toward Hacktoberfest, send us the info in an email to hacktoberfestmaintainers@digitalocean.com.

                                                To the maintainers: We’re sorry that these unintended consequences of Hacktoberfest have made more work for many of you. We know there is more work to do, which is why we ask that you please join us for a community roundtable discussion where we promise to listen and take actions based on your ideas.

                                                We’re sorry you had to deal with all these spam PRs foisted upon you by enrolling you in our scheme without your consent. Please take additional actions to opt-out and/or tell us how to fix our mistakes.

                                                1. 5

                                                  It’s been around for many years and this is the first time I hear of spam (might have missed 2019). Most open source folks /I/ ever talked to about the event were in favor of it.

                                                  1. 2

                                                    Yeah, probably true. It’s amazing and sad how sharply something can turn from being positive to really negative once it goes beyond the intended audience and pulls in the wider internet who only want free stuff.