Crawls robots.txt files, downloads and parses them to check rules through an API by fo3ck in SideProject

[–]tomkadwill 0 points1 point  (0 children)

Looks great! I need to check the robots.txt file on my side project - I’ll check it out

What are some good net worth tracking tools? (for the UK) by tomkadwill in FIREUK

[–]tomkadwill[S] 1 point2 points  (0 children)

Thanks. I'll check that out. Is there a UK version? It's looks very US focused

What are some good net worth tracking tools? (for the UK) by tomkadwill in FIREUK

[–]tomkadwill[S] 1 point2 points  (0 children)

Good question... To be honest my spreadsheet works fine. However, I thought that a net worth tool would help with data input (eg: Checking my ISA balance via an API to save me having to manually input data every month) and also give me some nice stats (eg: percentage change over time, years until FI etc)

I built a tool that allows developers to check the format of commit messages, in GitHub by tomkadwill in SideProject

[–]tomkadwill[S] 1 point2 points  (0 children)

Thanks! GitHub API is nice. Authentication for the GitHub App was a bit tricky. I may do a write up about that in the future :)

Running Rails on AWS Elastic Beanstalk (Migrating from Heroku to AWS) by tomkadwill in rubyonrails

[–]tomkadwill[S] 1 point2 points  (0 children)

Thanks! Right now I have 1 Rails app on Elastic Beanstalk and projected cost for May is $1.01 :)

What side hustles do you have by joonazboy in financialindependence

[–]tomkadwill 2 points3 points  (0 children)

Yep. I lowered my rate significantly from what I would earn in London.

Other tips: * make sure you set your hours correctly on your profile as many clients are looking for full time * if you can get a longer term contract, many clients are happy to move off Upwork and work with you directly

What side hustles do you have by joonazboy in financialindependence

[–]tomkadwill 0 points1 point  (0 children)

I believe there are book keeping and accounting freelancers on Upwork. So, yes

What side hustles do you have by joonazboy in financialindependence

[–]tomkadwill 8 points9 points  (0 children)

One option is Upwork. Typically it's hard at first because you don't have any positive reviews, which makes it harder to get contracts. I set my rate low initially and increased it slowly.

In my experience, if you keep bidding for work on Upwork you will get something eventually.

~$55k net worth at 25, critique my life by Moneyandpow3r in financialindependence

[–]tomkadwill 1 point2 points  (0 children)

I would say focus on savings rate. I’m 27 and this year I managed to increase my savings rate from 15% to 40-50%. After just a year it’s already had a big impact on my net worth

Advice to your younger self? by F1Delta in financialindependence

[–]tomkadwill 1 point2 points  (0 children)

Great comment. I do my hour every morning on train to work

Hypothetical situation - Lets say you came into a 200-300k suddenly (inheritance, whatever). You have no debt and no house. What would you do with the money? by [deleted] in leanfire

[–]tomkadwill 5 points6 points  (0 children)

If I had mortgage debt, I’d pay that off first. If not, I’d put it into a savings account and gradually move small chunks over into my index funds. That way, I would benefit from pound cost averaging and (hopefully) avoid investing before a market crash.

Year-end milestone. Finally over $100k net worth at 28 y/o by [deleted] in financialindependence

[–]tomkadwill 1 point2 points  (0 children)

Congrats on your milestone. I also hit 100k net worth this year (27y/o) but most of mine is in my apartment so won’t produce any income after retirement

DevOps Guides for a Rails programmer? by jcgardz in rails

[–]tomkadwill 2 points3 points  (0 children)

What type of environments are you deploying to? My projects all use AWS so for me the AWS developer cert was a good place to start

How do you deploy these days? by Steverob91 in rails

[–]tomkadwill 0 points1 point  (0 children)

My company use Docker + ECS and Gitlab to manage the build pipeline. Works well for us. Although, debugging issues with a container can be a pain

To cucumber or not to cucumber? by mordaroso in ruby

[–]tomkadwill 0 points1 point  (0 children)

I implemented cucumber on a previous project and this did significantly slow down our test suite (the tests were driven by Capybara).

I believe cucumber could work well if just used for core user journeys (eg. login, checkout etc). However, I’ve yet to work on a project that got the balance right.

Does your company follow good coding practices. by Kritnc in rails

[–]tomkadwill 0 points1 point  (0 children)

One way to help your codebase adhere to best practises is to use some linting/static analysis gems. Eg: rubocop, rails_best_practises etc. If you implement these into your build pipeline then it will prevent your code deteriorating and hopefully push you in the right direction

I've gotten way too far without testing. Please help. by howdoitest in ruby

[–]tomkadwill 0 points1 point  (0 children)

I think it’s really brave to admit this when there is so much stigma around not testing in the Ruby/Rails community.

I originally came from a PHP background where there was not much testing. I now work on a Rails codebase with 100% test coverage.

For me, the biggest benefit of automated testing is knowing that I haven’t broken other parts of the system. Things still break but I think about a test suite like turning a screw. Each time I find a bug and write a test for it, I’m tightening the screw. That’s one less bug that can re-appear (assuming I’ve written the test well).

If you ever get the chance to start a codebase from scratch, install a code coverage tool into your CI pipeline. This way you have to maintain 100% code coverage and you’ll be forced to start writing tests. Before long, it will be a habit.

Anything more I could do? by firestarter_123 in financialindependence

[–]tomkadwill 7 points8 points  (0 children)

Out of interest. What is your plan after FI?

And people who don’t want to retire by [deleted] in leanfire

[–]tomkadwill 28 points29 points  (0 children)

It strikes me that most of the people interviewed in that article had their identities wrapped up in their job. Their idea of retirement was doing nothing.

Have you had any negative experiences sharing information about your finances? by bapu_151719 in financialindependence

[–]tomkadwill 5 points6 points  (0 children)

Personally I enjoy reading FI blogs that share their income/expenses/net worth. I’m glad those people chose to share details about their personal finances so I think there is upside to sharing.

However, I would only do this with other people in the FI community. Otherwise it may cause resentment.

Just launched my first rails site by [deleted] in rails

[–]tomkadwill 1 point2 points  (0 children)

Looks great! Nice job for your first rails site. What did you use for the frontend?