All Projects → callumflack → the-littoral-line

callumflack / the-littoral-line

Licence: other
Email newsletter archive

Programming Languages

HTML
75241 projects
CSS
56736 projects
ruby
36898 projects - #4 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to the-littoral-line

myethereumapp
Web client for viewing data from the Etherscan API
Stars: ✭ 18 (+50%)
Mutual labels:  now
Temps
λ A selfhostable serverless function runtime. Inspired by zeit now.
Stars: ✭ 15 (+25%)
Mutual labels:  now
next-semantic-ui-react
Next.js + SUIR tiny starter
Stars: ✭ 20 (+66.67%)
Mutual labels:  now
s3-example
Simple example using micro for uploading stuff to AWS S3.
Stars: ✭ 45 (+275%)
Mutual labels:  now
now-swift-example
Example for use Kitura framework and swift lang with https://zeit.co/now.
Stars: ✭ 18 (+50%)
Mutual labels:  now
now-custom-runtime
ZEIT Now v2.0 builder for custom AWS Lambda runtimes
Stars: ✭ 21 (+75%)
Mutual labels:  now
now-travis
No description or website provided.
Stars: ✭ 50 (+316.67%)
Mutual labels:  now
coincharts
Cryptocurrency Price Chart (GDAX)
Stars: ✭ 75 (+525%)
Mutual labels:  now
static-auth
The most simple way to add Basic Authentication to a static website hosted on Vercel.
Stars: ✭ 25 (+108.33%)
Mutual labels:  now
hooked
Microservice for communicating between Contentful and Shopify
Stars: ✭ 17 (+41.67%)
Mutual labels:  now
utopia
Design ❤️ Code
Stars: ✭ 3,623 (+30091.67%)
Mutual labels:  now
cache-control
create cache-control headers
Stars: ✭ 17 (+41.67%)
Mutual labels:  now
mailto
💌 ⚡️ The mailto encoder
Stars: ✭ 157 (+1208.33%)
Mutual labels:  now
nextjs-antd-custom
This project we created a simple project with Nextjs and use Ant Design for CSS components and also deploy that with Now.sh
Stars: ✭ 28 (+133.33%)
Mutual labels:  now
now-compose
Docker compose for zeit now. [deprecated]
Stars: ✭ 80 (+566.67%)
Mutual labels:  now
svelte-pwa-now
A PWA ready Svelte v3.0 starter template with Tailwind, Now integration and optional Typescript suppot
Stars: ✭ 138 (+1050%)
Mutual labels:  now
micro-unfurl
Small microservice that unfurls a URL and returns the OpenGraph meta data
Stars: ✭ 28 (+133.33%)
Mutual labels:  now
now dashboard
▲ZEIT dashboard written in elm
Stars: ✭ 52 (+333.33%)
Mutual labels:  now
docker-craft-nginx
🐳 A minimal Docker container for Craft CMS, intended for use with zeit-now.
Stars: ✭ 26 (+116.67%)
Mutual labels:  now
mdx-site
Static site generator powered by TypeScript, MDX, & React.
Stars: ✭ 48 (+300%)
Mutual labels:  now

The Littoral Line

A newsletter about design, human attention and the web.

So I own my writing, I create a website of posts published to thelittoralline.callumflack.design which is then imported into Mailchimp via URL.

Because the best writing tool for the web is markdown, I'm using Jekyll to build the site. There are other tools (MDX!) but none allow me to keep the simplicity of an old school CSS file. And I have some old projects on Jekyll, so I need to keep my hand in it.

If you're interested in why I went to all this bother instead of simply writing in a platform, read my blog post.

The newsletter writing process

Localhost

If you need to run a draft or a future post locally, run it with the --draft or --future flags (although I have set future: true in config.yml).

I use JEKYLL_ENV=production in the layout to easily turn on and off settings when using localhost. This is set in the .env object within now.json.

Deployment for Now v2

A now webhook is set-up for this repo. You can also run now from the project root. This process is configured in now.json and uses the build.sh file in the project root.

Read more about deploying Jekyll with Now here.

If there's a problem, start by updating the rub gems with bundle update

By deplying with Now-Github webhooks, I can write directly here in Github and Now will publish the commit, from which I can use the resulting post URL for a newsletter edition.

Note that you can always run a production build with Jekyll: JEKYLL_ENV=production jekyll build --future.

Queue it in Mailchimp

Import the post as HTML via URL to create a campaign in Mailchimp, like so.

Todo

  • Add an RSS feed so I can automate the Mailchimp campaigns

  • Just keep writing FFX

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].