Giter VIP home page Giter VIP logo

blog's People

Contributors

abizzinotto avatar arielj avatar blogcop[bot] avatar bronzdoc avatar cecilia-ombulabs avatar cleicar avatar emilystorch avatar etagwerker avatar fionadl avatar ignaciobertotti avatar lubc avatar mauro-oto avatar nykka avatar rdormer avatar sirkosi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

blog's Issues

Improve README

Hey @mauro-oto,

It'd be great if we had a little guide in the README about posting new articles.

Could you add that?

Thanks!

Header is not responsive anymore

For some reason, the header stopped being responsive, and you now have to scroll to the right and left to see the entire header, it should not behave like that. Maybe we could just show the isotope or decrease the font size for smaller resolutions?

Dead links as of 21/06/2018

Output of bundle exec rake find_dead_links:

- ./_site/benchmark/performance/rails/present-vs-any-vs-exists.html
  *  External link http://www.w3schools.com/sql/sql_func_count.asp failed: 404 No error
- ./_site/open-source/crowdsourcing/introducing-infractores.html
  *  External link http://www.buenosaires.gob.ar/areas/seguridad_justicia/seguridad_urbana/dgcactyt/formulario_denuncia/denunciavial.php?menu_id=34064 failed: 404 No error

We should try to replace these with working links, links to archive.org, or screenshots.

Change link colors

I don't really like the default link color, which is the same color as the text. Maybe the blue color Github uses for links?

Blog post idea: Deploying to the staging server from your CI

We set up Hubot in order to deploy a passing build of the unstable branch to staging, but it's not yet finished. The flow goes:

  1. The CI server (Solano in our case) sends a notification to Slack for Hubot.
  2. Hubot is listening for messages in Slack, and reads Solano's deploy notification.
  3. Hubot clones the latest unstable version of the repo.
  4. Hubot begins deploying to staging using Capistrano. (be cap staging deploy).

Problem with categories that start with the same word

Recently we had a problem when we create the category design-pattern, the existing design category was overeaten by the new category and all the articles of design were removed.

We need to check if that is a problem with Jekyll or with the categories plugin.

_site should be gitignored, and generated by the server on deploy

This should reduce noise in the git diff, as it's a bit hard to review PRs right now because of the amount of files that are generated, and which will keep increasing.

It'd also make contributing posts a bit easier, with less steps involved: just commit and push the markdown file, and that's it.

RSS feed broken

@etagwerker @lubc the RSS feed is currently broken in production, it uses localhost:4000 as the URL. We should be careful when generating the blog locally and check the git diff for any obvious problems.

Correct blog post attribution

Right now the article's attribution says "Ombulabs".

It should mention the author. A few alternatives:

  • Author's name
  • Author's Github/Twitter handle
  • Both

Dead external links

➜  blog git:(master) ✗ bundle exec htmlproofer ./_site --only-4xx --url-ignore "/blog/,/#content/"
Running ["ScriptCheck", "ImageCheck", "LinkCheck"] on ["./_site"] on *.html...

Checking 206 external links...
Ran on 75 files!

- ./_site/maintenance/conventions/standard-getting-started.html
  *  External link https://github.com/rails/rails/blob/master/railties/lib/rails/generators/rails/app/templates/bin/setup failed: 404 No error
- ./_site/rails/maintenance/ten-steps-to-evaluate-a-rails-project.html
  *  External link https://docs.codeclimate.com/docs/gpa failed: 404 No error
htmlproofer 3.3.1 | Error:  HTML-Proofer found 2 failures!

@etagwerker there are two posts you made which link to 404 pages. For the first link we should look for a stable Rails release instead of master, as it's likely to change over time. For the second one, it looks like it's now /docs/ratings instead.

Do you think we should add this gem to the project and setup something like Travis to tell us when there are dead links?

Update Jekyll 2 to 3

It's supposed to be leaner and faster, gets rid of unnecessary gem dependencies.

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.