Coder Social home page Coder Social logo

budgie's Introduction

Hi, I'm Zac Braddy

Dad, Podcaster, Lead Software Engineer, Mutant Code Money

zacbraddy

zacbraddy

zackerthehacker

  • ๐ŸŒฑ Iโ€™m currently learning GraphQL, Apollo, Ethical Hacking

  • ๐Ÿ‘จโ€๐Ÿ’ป Check out my CV website at https://zackerthehacker.com

  • ๐Ÿ’ฌ Ask me about Microservices, React, Node

  • ๐Ÿ“ซ How to reach me [email protected]

  • โšก Fun fact My appearance changes at least a couple of times a year ๐Ÿ˜‚

Blogs posts

Connect with me:

zackerthehacker zac-braddy-17a81b22 @zackerthehacker Zac's Youtube Channel

Languages and Tools:

azure babel bash circleci csharp cypress docker dotnet express figma firebase gatsby gcp git grafana graphql heroku html5 invision jasmine java javascript jest karma kubernetes linux materialize mocha mongodb mysql nginx nodejs postman rabbitMQ react redis redux sapper sass sketch svelte tailwind typescript webpack

zacbraddy

ย zacbraddy

budgie's People

Contributors

dependabot[bot] avatar zacbraddy avatar

Stargazers

 avatar

Watchers

 avatar  avatar

budgie's Issues

Setup a separate Heroku app for dev

Currently we're just deploying from the develop branch straight to what would be prod. There is not develop heroku app to deploy to. I need to setup a heroku app that will be deployed to from the develop branch and use the same environment variables as what I'm using for local development so it will hook up to the development database etc. Then I can use the current app for prod which will get deployed to from the master branch only. This will give me the ability to deploy to a live instance without breaking my current working copy of the application.

Add husky

Add some husky hooks to make it so that linting gets done on commit and both lint and run the tests on push. Requires that #5 be done first.

Spike GraphQL

I want to look into GraphQL and if this is a good tech to use in this application. If it seems to fit then it would be good to bring in to learn about it.

Implement Circle CI build pipeline

This will need to include a spike at the beginning to work out if Circle CI is even something I'm able to use personally. If it is I'd like to hook it up so that it does the following so far:

  • Runs front end tests on PRs (in future it'll run back end tests as well)
  • Runs linting on PRs
  • Pushes the solution to heroku on merge to master

Update the README

Need to make a readme that explains how to set this whole thing up and get it running. Both for development and how to spin up a prod environment.

git tag a version with circle ci

Would be cool if on successful push to heroku circle ci could take the version out of the package.json and use that number to make a git tag to denote the version that was just released to prod.

Split out client and server into different folders

At the moment client lives in the server folder, essentially this makes the server folder the root of the application which means we need to push a subsection of the repo to heroku and this is annoying, I want to be able to just push this repo as is to heroku. So we need to split the client out from the server and then create root level files in this repo that can be used to start everything up in heroku and locally.

CSS change for editable currency field

Currently the text shoots to the left and because on the increase in size of the input box the css for the summary line goes all wonky.

I want the text to remain right so that it stays in line with the rest of the numbers and I want the size not to increase and mess up the vertical alignment.

Ask me if you need more info.

Make a budget table front end component

I need a front end component in which you can add categories to and have a column for Name, Budgeted value and actual value. The values should be summed at the bottom of the table.

Add the ability to push to heroku in circle ci

Want to make something that pushes the code to heroku only in circle ci only when code is pushed to the master branch. Need to make sure that the code isn't pushed to heroku when you push to just any old branch needs to be only the master.

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.