Commit Graph

67 Commits

Author SHA1 Message Date
4c78f3f83e Add the post service to the middleware definition of the feed app, plan out how to get the feed. Cache the results. 2024-10-22 21:36:38 -04:00
e21de55d3f Keep the feed handler simple 2024-10-22 21:30:20 -04:00
34a215eb7b Figure out what the feed generator should look like. 2024-10-22 21:14:47 -04:00
21fb068901 Add the route handler for the XML feed. 2024-10-22 21:07:50 -04:00
ab5a83202e Add the site config type 2024-10-22 20:50:47 -04:00
c8b5f72657 Add a Site TOML, the TOML parser, Feed generator, and a small test for parsing the site TOML. 2024-10-22 20:44:00 -04:00
9df6a10ed3 Add more information to the todos 2024-10-09 21:56:27 -04:00
e414ad9bcb Add a todo to the readme. 2024-10-09 21:55:21 -04:00
03f03ff471 Add a blog post about JS scope. 2024-10-09 21:17:08 -04:00
fbc4db8da1 Add the post about javascript patterns. 2024-08-23 20:16:29 -04:00
06af1be666 Keep adding some thoughts for the blog post. 2024-08-15 11:08:13 -04:00
277e3af581 Outline the blog post and think of some tests to conduct with JS modules. 2024-08-15 11:05:28 -04:00
ce6bf28804 Work on explaining how modules work to describe how the HSP pattern came to be. 2024-08-15 10:52:07 -04:00
02ce8e802c Add the draft for talking about how I organize large scale javascript 2024-08-15 08:51:23 -04:00
2d25be7b4c Add the mastodon link rel to the meta tags component 2024-08-12 21:18:37 -04:00
7f5aac05c4 Add some meta to the site for mastodon, and remove the style tag. 2024-08-12 21:08:20 -04:00
046830730c Set up the post titles 2024-08-11 21:53:17 -04:00
fcfed30ce9 Publish the Hono and Bun post. 2024-08-11 21:40:51 -04:00
3f7981dd9c Write the hono post, fix up some styles and add a publishe on date. 2024-08-11 21:39:56 -04:00
d1d9e45c47 Remove the expose port setting. 2024-08-11 21:15:12 -04:00
c7a3af96f7 Expose the right port. 2024-08-11 20:44:11 -04:00
ca70363edd Remove exposed network port, maybe this will work? 2024-08-11 20:03:53 -04:00
c316c046db Set the application to run on 5000 instead of 3000 2024-08-08 22:52:12 -04:00
19776ca105 Add more to figuring out why my application is not deploying. 2024-08-08 22:41:21 -04:00
1c4fb53505 Add more steps on my failed deployment of this application. 2024-08-08 21:23:14 -04:00
4f4c602f55 Add the deployment part of the blog 2024-08-08 20:54:20 -04:00
cc36f0edf5 Add dev-mode into the posts handler. 2024-08-08 08:26:32 -04:00
bd883ac4ef Fix some of the blog post, get the container built, and remove config for the database. 2024-08-07 21:53:04 -04:00
4c8f3063b2 Runs the file, but does not run the application. 2024-08-07 20:47:24 -04:00
a91ae2c18e Work on the Dockerfile to run this application inside a container. 2024-08-07 20:46:34 -04:00
2749d463b5 Add methods for getting the draft posts and keep working on my Hono post. 2024-08-06 23:26:37 -04:00
ba14bd6adc Write a lot more about the process of building this blog, and fix some in-file documentation. 2024-08-04 22:49:44 -04:00
b1221ed0ed Work on the fullstack hono blog post. 2024-08-04 19:33:06 -04:00
af39582907 Add a draft post. 2024-08-01 22:30:24 -04:00
5c2270bfad remove unnused functions. 2024-08-01 22:26:27 -04:00
193246c36d Add the posts to the repo. 2024-08-01 22:25:21 -04:00
a036cb76a2 Remove the database code, focus on flat file blog. 2024-08-01 21:08:46 -04:00
e0adc0e684 Refactor the post service. 2024-08-01 21:07:54 -04:00
d7c16c6763 Use HLJS, and add the Tomorrow theme. 2024-07-31 22:24:23 -04:00
5ea1aa9c5b Add some styles, use some post service methods for easily getting post data. 2024-07-31 22:02:55 -04:00
c035bfec8a Add the static assets directory and serve it. 2024-07-31 20:42:17 -04:00
57620a2404 Some reason the serveStatic isn't serving static. 2024-07-30 20:15:10 -04:00
ecbfbd31de Add a simple comment about some string wizardry 2024-07-28 19:57:01 -04:00
0a055c77dd Refactor the templates to use the right models. 2024-07-28 19:52:05 -04:00
0a138a608f Sort the post list 2024-07-26 22:41:59 -04:00
586ab0287b use right models in the templates 2024-07-26 22:33:31 -04:00
6e400f4263 Most all posts into memory at startup and render those on requests. 2024-07-26 22:31:09 -04:00
3c4be7f78f Start the repository model 2024-07-11 22:21:11 -04:00
908141aeff init the database and move posts into the sqlite database. 2024-07-11 21:37:12 -04:00
27e7c8f17b Add some development, services repository. 2024-07-11 20:27:55 -04:00