Code Monkey home page Code Monkey logo

Comments (6)

nylen avatar nylen commented on May 20, 2024 1

Hi @edelstone,

To clarify this issue a bit, we currently have remoteintech.company and the GitHub pages URL.

I would have no problem with putting everything under remoteintech.company, but everything to do with this domain so far has been done by @dougaitken. Right now this part is hosted with WordPress.com, which has some niceties like an easy donation link, but doesn't really allow for much custom development.

So the plan that Doug and I have discussed so far is to make remoteintech.company point to the company listings, and have the blog part (what is now remoteintech.company) move to blog.remoteintech.company.

Ok, now about the site generation part. I think the current repository structure mostly makes sense for maintenance, but to achieve what we want for the site, we are going to need to do a good bit of mixing and recombining of the data from the readme and the individual company profiles. For one example, it should (eventually) be possible to filter the list of companies to those that work with React and employ less than 50 people.

I've already built a lot of the validation and parsing logic needed to make that work, in Node.js. So I'd prefer that we stick with something Node-based for the site generator, to avoid adding another set of dependencies from a different language.

Does that context help any? I know where this thing is at and generally where I've planned to take it next, but that is spread out over a bunch of different issues and conversations.

from remote-jobs.

edelstone avatar edelstone commented on May 20, 2024 1

Totally, that's basically what I had in mind for the URLs. As far as the filtering objectives, I didn't know about those, but it makes sense. Thanks for the response.

from remote-jobs.

nylen avatar nylen commented on May 20, 2024 1

Happy to have some help with the site generation (#421). Right now there is a script that puts a placeholder page up on Netlify. I've been planning to expand on that, probably just something simple with a couple of templates that get filled in with our data, but I don't have a preference there, beyond that it be written in node and not add thousands of dependencies.

Here is how to get at the data: #88 (comment)

from remote-jobs.

edelstone avatar edelstone commented on May 20, 2024 1

I actually don't think I'm qualified for that atm :(

But I will follow along.

from remote-jobs.

nylen avatar nylen commented on May 20, 2024 1

@edelstone fyi - I got this working today. It ended up being a pretty big PR (#460). If you are curious about how it works, there is an outline here, and feel free to ask any questions about specific parts on the PR.

from remote-jobs.

edelstone avatar edelstone commented on May 20, 2024

I think you should just use Jekyll for both the list page and the blog, combine the two, and use https://remoteintech.company as your custom URL. This would allow you to retire https://remoteintech.github.io/remote-jobs for the most part.

You can then link back to the GitHub project (via a top corner ribbon link, for example) for people that are interested in contributing, but other than that, it's just a seamless webpage experience. I'd be happy to help.

from remote-jobs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.