Comments (6)
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.
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.
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.
I actually don't think I'm qualified for that atm :(
But I will follow along.
from remote-jobs.
@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.
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)
- Is (or was) there a native job platform on Github? HOT 1
- Is this still maintained? HOT 4
- More companies with remote jobs HOT 18
- Request: Dark Mode Feature. HOT 5
- Improve frontend HOT 3
- go to top button HOT 4
- Add new optional field for companies that have an existing hiring pool HOT 1
- Looking for companies to add? READ THIS!
- [Bug] Company search is not working properly HOT 2
- Region Clarity for worldwide option
- Consider having a toggle theme (light and dark) HOT 2
- Create navbar for small devices HOT 5
- need to enhance search bar output HOT 2
- Remove Acct HOT 1
- Remove Codestunts HOT 2
- compucorp changed name and website to compuco HOT 2
- Remove Digitise
- [Bug] TypeError: Readable.from is not a function HOT 2
- Remove Dalenys HOT 1
- [Bug] Fix formatting for Harshdev098's PRs HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from remote-jobs.