Giter Site home page Giter Site logo

thechels.uk's Introduction

Site

A blog hosted on GitHub is available at TheChels.uk. The site uses Jekyll, a static site generator, on Ruby. DNS and SSL by Cloudflare. It also uses GitHub actions, GitHub issues, and Python for extensive automation.

It is called "weak notes" as a play on words of the popular "week notes" blogging style - due to the likelihood, I will be inconsistent and non-regular.

Badges

Quality Control

Run tests CodeQL Lighthouse Link Checker Linter Clear Cache Pages

Content Management

Add Book Add Now and Next Add Offers Add Post Add Podcast Add Quotes Add Stock

Configuration

There are several optional settings for you to configure. Use the example _config.yml file in the repo and use the documentation below to configure your site:

Config

Using includes

There are 2 main includes: one for the header and one for the footer, largely to minimise repetition.

Using layouts

Layouts are almost one-to-one with pages, handling any page specifics. post.html is the layout used for every blog post. There are also default templates and an empty template used for scss and other special pages such as humans.txt

Using Data

Data files power many aspects of the site and these are updated via issues and GitHub Actions.

Site navigation

Using configuration yml, navigation is provided by three collections for header, footer, and around_the_web (on the about page) and are fairly self-explanatory.

thechels.uk's People

Contributors

mat-0 avatar actions-user avatar dependabot[bot] avatar github-actions[bot] avatar

Stargazers

Roman avatar

Watchers

 avatar Kostas Georgiou avatar

thechels.uk's Issues

Add quote

Even though working in small chunks adds some overhead, it reaps enormous rewards by allowing us to avoid work that delivers zero or negative value for our organisations - Accelerate

Add quote

A key goal of continuous delivery is changing the economics of the software delivery process so the cost of pushing out individual changes is very low - Accelerate

Story sizes in agile development should be as close to one day as possible

I actually prefer half-day stories. It takes discipline, practice and a focus on refining and planning the work to be done.

Focus on thinking slow, but coding fast.

Story sizes should average as close to one day as possible. If they don’t your Agile project is going to be harder for nearly everyone involved. If your average is significantly greater than that one day, then change something until you get there. Change technologies if you have to, or split stories, or eliminate NFRs (or delay them).

Add quote

UO quite simply stands for 'User Outcomes', and when I use it, it very simply means does the user get the right answer - Martin Lewis

Add quote

The most important thing for me is making sure the team is at the top of the table when the season ends - Sam Kerr

Laws of the game

Hofstadter’s law states that it always takes longer than you expect, even when you take into account Hofstadter’s Law

Parkinson’s law states that work expands so as to fill the time available for its completion.

Conway's Law states that organizations, who design systems, are constrained to produce designs which are copies of the communication structures of these organizations.

Link Checker Report

Summary

Status Count
🔍 Total 160
✅ Successful 145
⏳ Timeouts 0
🔀 Redirected 0
👻 Excluded 1
❓ Unknown 0
🚫 Errors 14

Errors per input

Errors in README.md

Errors in _includes/header.html

  • file:///github/workspace/_includes/%7B%7B%20site.url%20%7D%7D/feed.xml: Failed: Cannot find file
  • file:///github/workspace/_includes/%7B%7B%20site.url%20%7D%7D/feeds/feed.json: Failed: Cannot find file

Errors in links.html

  • file:///github/workspace/%7B%7Bitem.link%7D%7D: Failed: Cannot find file

Errors in _includes/footer.html

  • file:///github/workspace/_includes/%7B%7B%20site.social.github%20%7D%7D: Failed: Cannot find file
  • file:///github/workspace/_includes/%7B%7B%20site.social.twitter%20%7D%7D: Failed: Cannot find file
  • file:///github/workspace/_includes/%7B%7B%20site.url%20%7D%7D/feeds/feed.json: Failed: Cannot find file
  • file:///github/workspace/_includes/%7B%7B%20site.url%20%7D%7D/links: Failed: Cannot find file
  • file:///github/workspace/_includes/%7B%7B%20site.github.repository_url%20%7D%7D/tree/%7B%7B%20site.github.branch%20%7D%7D/%7B%7B%20page.relative_path%20%7D%7D: Failed: Cannot find file
  • file:///github/workspace/_includes/%7B%7B%20site.url%20%7D%7D/morning: Failed: Cannot find file

Errors in _layouts/post.html

  • file:///github/workspace/_layouts/%7B%7B%20site.url%20%7D%7D: Failed: Cannot find file
  • file:///github/workspace/_layouts/%7B%7B%20page.link%20%7D%7D: Failed: Cannot find file

Errors in index.html

  • file:///github/workspace/%7B%7Boffer.link%7D%7D: Failed: Cannot find file
  • file:///github/workspace/%7B%7B%20post.url%20%7D%7D: Failed: Cannot find file

Full Github Actions output

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.