Giter VIP home page Giter VIP logo

portfolio-2019's Introduction

Hi, I'm Dan ๐Ÿ‘‹

I'm a frontend developer now running Skyward Digital.

I love working with Jamstack tech and, on occasion, creating new designs (when time allows). My real strength, though, is figuring out better ways and bridging gaps teams, customers, and everyone else. I'm a methodical, logical thinker and I'm constantly looking for force multiplier opportunities to help others provide their best results too.

I'm passionate about creating a better environment for everyone, and creating Skyward is a continuation of that goal. Better work environment, better client relations, better results.

When I'm not working, I'm probably exploring a fantasy or sci-fi world through games or movies, or trying out different kinds of food ๐Ÿœ

What I'm Working on

Building up Skyward

  • Improving the website
  • Improving strategies within teams
  • Writing blogs to share my experience & learnings

Client projects

  • Client relations
  • Managing & improving project workflow within the team
  • And working on individual client work

Learning & Open source

  • ...when I have time (as you can see, i'm pretty busy!). Currently, Astro

Read my thoughts (and share yours)

I'm constantly writing as a way of helping expand my own knowledge. Transparency is one of my core values so I'm pretty open on what I talk about, from technology to strategy and money.

All my good stuff can currently be found on Skyward's blog, or on my newsletter

Ask me about

Say hi and ask me about anything

I'm especially enthusiastic about freelancing and business ownership, UX Design, Jamstack development & headless CMS', and nerding out over optimisations and improvements across all those areas.

Want to work together?

I'm always open to opportunities, so if you have an idea you want to work together on, a client to recommend, or you want to chat with me on your blog or podcast then reach out!

How to reach me

Twitter

LinkedIn

Email

portfolio-2019's People

Contributors

danspratling avatar

Stargazers

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

Watchers

 avatar

portfolio-2019's Issues

Remove Calendly Dependency

This is something only required for my personal portfolio and might not be useful for others, and even if it is, the URL for it shouldn't be inlined.

Converting to a CMS based approach would be better.

Change all instances of "heading" to "title"

There's some ambiguity in the naming convention of the titles of things. This indecisiveness has caused there to be conflicting naming conventions between 'heading' and 'title'.

All instances should be converted to 'title' to remove confusion.

Copy review

Copy needs updating to better inform users of the purpose of the website and my talents. Current it is vague

Share .env example

Hello would you please share .env example as it is failing due to env variables.
thanks.
Screen Shot 2021-01-08 at 10 27 29

Use Cloudinary to generate social images

With issues with the font via gatsby cloud and issues automating the creation of cards, it makes sense to change approach.

Using Cloudinary and Netlify functions to handle the image generation will likely be cleaner than doing it in code and hopefully resolve both of the issues above.

Remove static data from Footer

Currently articles are retrieved from the footer in a static manner.
The rest of the footer is also created statically, which isn't a great experience for editing.

Converting this to a more flexible CMS driven means would be better.

Convert entire site to markdown

Contentful was used originally as a way to manage content easily.

However, this website also wasn't built with the intention of making it open source at the time.

A markdown approach, where content can be stored within the repo makes far more sense, as does using a CMS built to manage markdown such as forestry.io.

This change cannot be completed until the launch of my new portfolio website

Separate tags from project

Right now calendly and analytics are within the code of the project.

The approach should be changed so that tags are separated from the project, either via GTM or an env file (or both).

Contact forms

The design for the contact form looks out of place, and should be updated to better match the design of the site.

This is especially important for the mailing list which currently cannot be used in many places due to its design.

Homepage - email links incorrectly

Links using 'mailto:' do not link correctly, and are instead prefixed using the current page url. These urls should be absolute, not relative.

Add Tests

Testing is missing from the site, which should exist.

At a minimum

  • forms should be tested for submission
  • Buttons should be tested to ensure they're clickable
  • Links should be tested to ensure they're clickable

Should also add in actions so tests are run on deploy.

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.