Code Monkey home page Code Monkey logo

nomad-as-fuck's Introduction

Nomad as Fuck

Home for nomadasfuck.com

This is the home for the illustrious nomadasfuck.com. Welcome!

Suggest a person!

Do you know a nomad who would go awesome on Nomad As Fuck? Fuck yeah. Get in touch about them; open an issue and suggest their name, or message me directly on Twitter as @richlitt or by email at firstname.lastname at gmail.com.

Install

Clone this repo. Run:

npm i

Images

Install GraphicsMagick before adding images for the first time. Installation instructions are available here.

Add images to src/. Then, run gulp. This will resize, format and minify them and put them into assets.

Run

jekyll serve

Go to localhost:4000.

License

Code is MIT Licensed © Richard Littauer 2016. All content licensed under a Creative Commons Attribution Non-Commercial Share-Alike 4.0 Ported License.

nomad-as-fuck's People

Contributors

izzydoesizzy avatar mlix8hoblc avatar mrtnpro avatar richardlitt avatar urigo avatar vlillies avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

mrtnpro vlillies

nomad-as-fuck's Issues

Write down post process

At the moment, this is what you do:

  • Make a PR
  • Merge it
  • Check that it works on the site
  • Post to Twitter
  • Post to Instagram
  • ...?

Action required: Greenkeeper could not be activated 🚨

🚨 You need to enable Continuous Integration on all branches of this repository. 🚨

To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because we are using your CI build statuses to figure out when to notify you about breaking changes.

Since we did not receive a CI status on the greenkeeper/initial branch, we assume that you still need to configure it.

If you have already set up a CI for this repository, you might need to check your configuration. Make sure it will run on all new branches. If you don’t want it to run on every branch, you can whitelist branches starting with greenkeeper/.

We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.

Once you have installed CI on this repository, you’ll need to re-trigger Greenkeeper’s initial Pull Request. To do this, please delete the greenkeeper/initial branch in this repository, and then remove and re-add this repository to the Greenkeeper integration’s white list on Github. You'll find this list on your repo or organiszation’s settings page, under Installed GitHub Apps.

strapi API

Could we create an API with strapi to power our sites?

  • Build services and reuse them for other projects.
  • Have access to node and npm.
  • CRON tasks...

Social Media Strategy

Social Media Cheat Sheet

General

  • Be slow and consistent. Aim for once a month.

Identity

Character/Persona - Friendly, nomadic, awesome, unconventional, witty...

Tone - Personal, direct...

Language - Fun, creative..

Culture - Nomads unite! Revile in the awesomeness of the universe!

Mailchimp

General

Purpose - To Bring traffic to site, encourage users to follow/share on social media

Target - Users already familiar to site.

Proposed Strategy

  • Email with just enough content to bring people to the site.

Example

subject - New post from NAF

content - We bring you the worlds most badass nomads. This months post features {{post.title}}.

Follow the link below and come check it out. You'll love it.

{{post.url}}

Your friends at NAF

Twitter

References

General

Purpose - retweets

Target - The world

Strategy - Be awesome

time- Post @ 3PM on Friday

How to get Retweets ?

lenght - The average length of a viral headline is 62 characters.

language - Most Popular Words in Viral Headlines excel

use - you, twitter, please, retweet, post, blog, free, media, help, please retweet, great, social media, 10, follow, how to, top, blog post, check out new blog post

don't use - game, going, haha lol, but, watching, work, home, night, bed, well, sleep, gonna, hey, tomorrow, tired, some, back, bored, listening

Do:

  • Shorten link with bit.ly
  • Use hashtags
  • Ask people to retweet
  • Appeal to emotion
  • Mention that it's a new blog post
  • Use imperative words
  • Be surprising, smart, critical
  • Reference science, history, hacks.
  • Use numbers
  • Use lots of superlatives
  • Sound human
  • Use 'why' to give explanations
  • Write question's that reference the reader
  • Use How-to-phrases to teach or explain
  • Use novel ways to combine words

Proposed Strategy

if - Can think of something super witty! Great, use that.

else - Say something random comparing the {{post.title}} to something characteristic about a place on earth. (preferably a place featured in the post)

Examples

  • Looks like we have a badass over here. No seriously, we do. Check out {{post.title}} on NAF.

  • Hotter than the sand of the Sahara desert, {{post.title}} adventures will blow your mind. Check it out.

  • The icebergs in Antarctica don't have shit on {{post.title}}. She/he is cool as hell.

Instagram

References

General

Purpose - get followers

Target - The world

Strategy - Be awesome

time- Post @ 5PM on Friday

How to get followers ?

Do:

  • Use Hashtags and Emojis (No more than 5)
    • #NAF #ontheroad #trav #lifestyle #nomads ?
  • Use call to actions (ask users to share)
  • Promote hashtags accross other platforms

Proposed Strategy

  • Use the "where are you from" section followed by hashtags.

Implement image script

  • Add a shell script to do img shrinking, add to build step for all sites

This may be done. Found this note in my internal logs.

Add RSS feed

I don't know exactly how to do this with Jekyll. Can we make it an automatic part of the build process, when we push? Or should it be manual?

Feedback

From Jay:

Moo.do link should be blue
err, you have custom colors on links so it doesn’t look like a link
either put an underline or a color - otherwise nobody will know it’s a link
also the subscribe button at the bottom is ugly as fuck
and the email address input box needs some padding

Fix when you get time.

Convert to Wordpress

What's stopping us from finding a comparable theme on Wordpress? What would that cost, and why wouldn't we do it?

Things it would offer:

  • Twitter integration
  • Instagram integration
  • Mailchimp integration?
  • Scheduled posts
  • Guest posts

Detractions?

Add Mailchimp signup form back in

I removed it because I got tired of posting to Mailchimp. But I think we can do that, if we can just figure out how to make it automatic (maybe with #31?)

Automatically open localhost:4000

Whenever I run bundle exec jekyll serve I have to manually open localhost:4000. How can we not manually type that, but have it open automatically?

Shrink image sizes

Michelle's post has images which are over 2MB in size. I don't think this should be happening on production, as it's killing the bandwidth and load time.

Can we shrink those?

BASE_PATH totally sucks

Basically, I can't test this domain locally, because I can't find a way for BASE_PATH to use localhost:4000 as the domain to use, so it continually just points to https://nomadasfuck.com, which shouldn't be happening. I've wasted maybe.. 2 hours on this problem? It makes me angry.

I'm putting this issue here to remind myself not to bother in the future.

Potential People

We should find people we want to interview!

Initial ideas:

  • Scotty
  • Casey
  • Curtis Hadfield
  • The guy in charge of the submarine for National Geographic
  • Antarctic Outpost guy
  • Santa Claus
  • Frigate Bird Dudes
  • Drone Operator
  • Koboat
  • Ben Katzeman
  • Rocket man

For each, open up a new issue explaining why and whether you've contacted. On contact, close issue if not going further, so we don't copy that person (we can search old issues to make sure we don't double). Or, keep open until blog post opened.

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.