GithubHelp home page GithubHelp logo

josephdykstra.com's People

Contributors

artskydj avatar dependabot[bot] avatar tehshrike avatar verassitnh avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

josephdykstra.com's Issues

Update dependencies

Update dependencies, probably remove level-sublevel and replace it with level-spaces or subleveldown.

Auto-generate index.json

When I make a new post, I just want to author the markdown, and commit it. I don't want to have to mess with the index.json file.

(Maybe I'm being too picky, and this would be more trouble to implement than it would save. But it would lower the barrier to my posting articles.)

Set up continuous integration

Maybe travis?

I have a build script, it should be relatively easy. I think the hard part will be to get the credentials for github? Might be easy with travis's encrypting tool.

Run the build script, if it works, then commit to the site. This should be done for every commit except build commits.

Hopefully it doesn't detect its own commits and do infinite recursion...

Just in case, set something up in a fork before messing with the production site haha.

Wrong feed items!!!

The shiny new static site generator grabbed the first 5 posts, not the last 5!

{{page}} is not in scope

This causes the title to be Joseph Dykstra not Joseph Dykstra | Thoughts on Psalm 1.
And the title header does not show up. ๐Ÿ˜•

Scrollable post list?

#post-list-div-or-whatever {
  height: calc(100vh - 360px); /* cant actually hardcode this because it is dynamic */
  overflow-y: scroll;
  overflow-x: hidden;
}

fix misinterpreting matthew 24

apparently that post didn't get auto-added by my nifty travis-ci, and my guess is because it was a new post, and only exiting ones get updated? idk... fix it

UTC date offset

I think the dates are getting offset, so 2016-03-28 will show up as Sunday, March 27.

Confirm before digging into a fix.

Easiest way to confirm might be to add a date like 2016-03-28T00:00:00.000-5

edit link is wrong

The edit link point to josephdykstra.com-content not josephdykstra.com(branch:content)

Rename multi-part posts

3 Topics of Ethics Pt. 2 turns into 3 Topics of Ethics (continued) or 3 Topics of Ethics (part 2)

Update `feed`

Using v0.2.6, newest is v0.3.0. Looks like I need to supply an id property when adding posts, or creating the feed, or both. See jpmonette/feed#26 for more details.

While I'm doing this, I could look more closely at what id is, and make a PR to feed with doc updates?

Activate the current page in the list

current behaviour

am-1

expected behaviour

am-2

Consider removing the Pages header, or making it orange:

<div class="panel panel-warning">
  <div class="panel-heading"> <h3 class="panel-title">Panel warning</h3> </div>
  <div class="panel-body"> Panel content </div>
</div>

Tests

Write a few basic tests.

Post list order is incorrect

I don't like the order they're in. Reverse them? (Is this in the index.json, or according to the date field? I think it is by date...

Update rssaas

rssaas needs to be updated:

  • update rss to version 1.1.1
  • use run-parallel instead of async.map
  • use noddity-render-static instead of noddity-renderer

One of the feeds shows old content sometimes

Feed Reader feed #10813374 (not sure if it is the atom or the rss feed) is messed up. When I post a new article, it shows all the things in that feed as being new.

Maybe I should try a few more feed readers, and see how they handle the feeds.

travis-ci does not commit new files

When I made misinterpreting-matthew-24.md in master, the gh-pages branch didn't get misinterpreting-matthew-24.html. I think this is because the git commit command I run does not add files that haven't been committed before.

Make a static generator/Host statically on gh-pages

After TehShrike/noddity#30 is completed, I would like to have josephdykstra.com to be a static HTML site hosted on gh-pages.

Have the static HTML on gh-pages. Can the content can stay in the content branch? (I don't think the content can be on gh-pages because it is interpreted as jekyll.) Maybe content can be renamed to master?

If someone fixes a typo, then the HTML would not need to be recompiled. If there is a page added, then it would need to be recompiled (to get the new page).

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.