Giter Site home page Giter Site logo

blog's Introduction

stone cold silence

Hello, I'm Josh 👋

I love building delightful web experiences and simple tools.

Currently working on a tool to detect suspicious logins 🦙.

I am also writing on 🌍 my website/🪴 digital garden.

Things I've been thinking about lately 🧠

  • Stories connect people across language and culture
  • 80% of software is boilerplate, we should try to remove that
  • Simplicity is an attribute of deep understanding and wisdom
  • Language changes the way you think
  • Lifting is addictive!

:wq

blog's People

Contributors

actions-user avatar danjordan avatar dependabot-preview[bot] avatar dependabot[bot] avatar github-actions[bot] avatar imgbot[bot] avatar imgbotapp avatar joshghent avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

blog's Issues

https://bigthink.com/high-culture/vonnegut-shapes/

“What uncle Alex found objectionable about so many human beings is that they so seldom noticed it when they were happy,” Vonnegut said.

His uncle made a habit of noticing the good times: When Vonnegut and his family would be drinking lemonade under a tree on a summer day, his uncle would suddenly exclaim, “Wait a minute, stop! If this isn’t nice, I don’t know what is!”

https://browsercompany.substack.com/p/optimizing-for-feelings?s=r

Wonderful article. I echo all the sentiments. Most software is drab to use because it’s numerical, or factual. But it doesn’t have to be that way. The web can be whimsical!

Great quote:

Georgia O’Keefe put it this way: "I have things in my head that are not like what anyone has taught me... so I decided to start anew."

Add Goodreads data as notes

Need to add data from Goodreads into a _data/goodreads.yml file. This can be generated from the RSS feed somehow.
Then when there is a new record, or update, it can dynamically create the pages for the books that have been marked as "read"

Roll my own twitter

Want to "tweet" to my own website. Don't want to syndicate (for now!)

On the site:

  • new files created under /kind/notes are then made into pages like blog posts
  • files have a date as the frontmatter and some content

From my laptop I can create the file manually to create a new "tweet"

From iOS

  • Run an iOS shortcut to invoke a github action with the content I want to publish
  • Creates the file and commits it
  • Rebuild and away!

Add new photography page

Can use icloud-shared-album to get the iCloud public album.
But need to be able to download all the image URL's (probably stored in the repo)
Then trigger a rebuild of the site

The bit I'm struggling with at the moment is to grab the URL's in GitHub Actions and download them. Because I want this all automated.

https://browsercompany.substack.com/p/optimizing-for-feelings

Wonderful article. I echo all the sentiments. Most software is drab to use because it’s numerical, or factual. But it doesn’t have to be that way. The web can be whimsical!

Great quote:

Georgia O’Keefe put it this way: "I have things in my head that are not like what anyone has taught me... so I decided to start anew."

https://www.datagubbe.se/hcg/

I have fond memories hacking wine ports of games onto my Mac and installing custom HUD’s for TF2. There’s a lot of people I’ve noticed that don’t understand the concept of a file system.

Add codementors badge

[![Contact me on Codementor](https://www.codementor.io/m-badges/joshghent/im-a-cm-b.svg)](https://www.codementor.io/@joshghent?refer=badge)

同学,您这个项目引入了1563个开源组件,存在24个漏洞,辛苦升级一下

检测到 joshghent/blog 一共引入了1563个开源组件,存在24个漏洞

漏洞标题:requests 代码注入漏洞
缺陷组件:[email protected]
漏洞编号:CVE-2020-28502
漏洞描述:Dan DeFelippi node-XMLHttpRequest是  (Dan DeFelippi)开源的一个应用软件。用于模拟浏览器XMLHttpRequest对象。
node-XMLHttpRequest before 1.7.0 存在代码注入漏洞,攻击者可利用该漏洞导致任意代码注入并运行。
影响范围:(∞, 1.6.2)
最小修复版本:1.6.2
缺陷组件引入路径:@joshghent/[email protected]>[email protected]>[email protected]>[email protected]>[email protected]

另外还有24个漏洞,详细报告:https://mofeisec.com/jr?p=a49baa

https://leveragethoughts.substack.com/p/to-become-wise-do-less

Leisure gives the scribe the chance to acquire wisdom; a man with few commitments can grow wise. How can the ploughman become wise, whose sole ambition is to wield the goad, driving his oxen, engrossed in their work, his conversation limited to bullocks, his thoughts absorbed in the furrows he traces and his long evenings spent in fattening heifers?

Sirach 38: 24-26

Add new /books page

Should be able to update (from my phone) via a file with book progress.
Should capture an audit log of reading history.

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.