HNHacker News
TopNewBestAskShowJobs

bbody

240 karma · joined January 15, 2014

submissionscomments
bbody··on Staying Focused on Projects
Author here, thanks for your in-depth comment. I will have to agree that Step 6 is sometimes the first step for me too, the passion of a new idea can be overwhelming. However I do try to get it onto the board as quickly as possible, this way I can compare it to everything else there. I've found this sometimes helps me finish other tasks, e.g. recently I added Project Y which I'm really excited about but Project X is in progress with maybe a days worth of work. If I finish Project X, it is off my plate and I can go gangbusters on Project Y.

With regards to planning, I wouldn't say I'm a planning person either. I have just found this minimal amount of process has really helped me focus on getting stuff done without taking away any passion/creativity. As you said everyone is different so YMMV, for me if a reader could take one thing from my journey is discipline yourself to a limited amount of concurrent projects, it has done wonders for me and I definitely see friends not moving anywhere because they have too many projects competing on their limited free time.

bbody··on Staying Focused on Projects
OP Here, I agree, there can be a lot of reasons for #7, however I think if you beat yourself up too much from straying from your designated "In Progress" ideas then it becomes work not a passion project. Some discipline is required but a day to try something for another idea in the scheme of things isn't that big of a deal.
bbody··on Show HN: Fit on a Floppy
OP here, Fit on a Floppy is something I decided to build for visualizing website file size. Something for fun after one of those late night domain purchases.
bbody··on Show HN: Fit on a Floppy
Granted page size isn't the be all end all for performance but I think it is definitely a useful metric.
bbody··on A collection of bad practices in HTML
I stumbled onto that by accidentally, really needs more context.
bbody··on Show HN: Multiline JavaScript Converter
OP here, this is a tool I built for converting AngularJS HTML templates into ES5 friendly JavaScript arrays (had no control over build process). ES6's template literals has made this largely redundant. But have been using it for code samples that need to be stored in JavaScript or JSON. Hope someone finds it useful!
bbody··on Show HN: Split Spreadsheets – Easily Split Large CSVs into Smaller Files
Very cool site, I have thought of making a CLI utility the same thing a few times but corporate computer limitations squashed that. I initially wanted to bring up bandwidth limitations but stopped myself as most people at work would not need to worry about that.
bbody··on Ask HN: Show Us Your Personal Website?
https://www.brendonbody.com/
bbody··on Show HN: We launched the product page for a new presentation tool we are making
Thank you for being transparent that this is just a product page so far, don't enjoy getting bait and switched to provide an email. With regards to the product, I like the idea of reusable blocks.
bbody··on Show HN: An easy way to compare GitHub repos side by side
This is pretty cool, nice demonstration GIF comparing SPA frameworks.
bbody··on Test-Driven Development Is Fundamentally Wrong
Like I said that was the only time I find it useful particularly useful, I wasn't implying that it was the general case.

TDD isn't a substitute for architecture but I think if throwing away code and tests so much is a problem, maybe planning some architecture at the start of the project might be required.

bbody··on Show HN: Command Line Résumé
I know the command just not sure what your suggestion is sorry
bbody··on Test-Driven Development Is Fundamentally Wrong
I think TDD is over hyped, it is something many people seem to treat as a silver bullet. That being said I’m not sure if it is fair to say it is fundamentally wrong. As with many “silver bullets” it has its place, I’ve found it particularly useful when I’m writing a complicated function, it forced me to focus on inputs and expected outputs and I code to that specification. With regards to a changing specification, that is a problem regardless of when or who writes the tests, it is a part of life regardless.
bbody··on Ask HN: When do you guys start writing unit tests?
Typically for any personal projects I will do it before any large refractors then keep on top of code coverage going forth. I find this approach let’s me move fast until I reach a level of seriousness.

I sometimes use TDD when adding new functionality, I even created a relatively popular YouTube video on the topic. I find it most useful when I’m coding a particularly complicated function, helps me think through the problem better.

bbody··on Show HN: Command Line Résumé
I am glad you found this useful! The resume is based on JSON Resume[0] which has a nifty tool which lets you generate from your LinkedIn profile [1]. Hope this helps!

[0] https://jsonresume.org/ [1] https://jmperezperez.com/linkedin-to-json-resume/

bbody··on Show HN: Command Line Résumé
What kind of things would you have it provide?
bbody··on Show HN: Command Line Résumé
Not sure I follow sorry.
bbody··on Ask HN: Why are there emojis in commits?
I use it for a CMD Resume (https://github.com/bbody/CMD-Resume/), honestly though I can only think of one time the emoji helping me find where I broke something quickly.

I followed (https://github.com/slashsBin/styleguide-git-commit-message) but more recently started using Gitmoji (https://gitmoji.carloscuesta.me/).

bbody··on Microsoft's censorship of GitHub will affect Bitcoin
Not trying to defend Microsoft but isn't it just speculation to assume Microsoft is the reason GitHub is the reason the mentioned app and countries were banned?
bbody··on Show HN: Command Line Résumé
Thanks for the feedback, unfortunately it isn’t overly mobile friendly but I didn’t realise it didn’t work at all on iPadOS.
bbody··on Show HN: Command Line Résumé
Placeholder link, fixing :)
bbody··on Show HN: Handlebars just got a trim, alternative JavaScript template engine, 2kb
Oh no, I just realized there is no partial support yet, will definitely be adding this to one of my projects once there is!
bbody··on Show HN: Command Line Résumé
I didn't know where to point it, so I just used the Wikipedia page as a placeholder. I created a PDF and am adding it in now :)
bbody··on Show HN: Command Line Résumé
Good point, I did think of having a command that essentially output everything in one hit.
bbody··on Show HN: Command Line Résumé
OP here, CMD Résumé was something I created to make my job applications stand out when I was just starting professional work and seeing jQuery Terminal (https://terminal.jcubic.pl/). Despite a few "that's neat" from people, I don't think it really helped but over the year I have used it as a playground to try out technologies.

Github: https://github.com/bbody/CMD-Resume

bbody··on Show HN: Handlebars just got a trim, alternative JavaScript template engine, 2kb
Nice work! I was looking for something like this recently.
bbody··on Show HN: Serverless GitHub Leaderboard Single Page App
Nice! I built something similar over the last weekend for competitions me and my friends have.
bbody··on Show HN: Convert blog articles to high-quality audio
Likewise, I spent a day building a proof of concept but lost interest after.
bbody··on It’s probably time to learn Chinese
Just reading study guides and doing practice tests I bought off Taobao. The 6 months leading up I almost exclusively did Chinese classes (level around HSK5) and the 6 weeks leading up to the exam studied HSK couple of hours a day. I was a university student then and had a lot of spare time.

A nice trick I learnt is, don't spend too much time on the grammar section (if they still have it). It is incredibly hard and you will struggle to find native speakers that can explain the concepts to you. Instead randomly select answers and use the saved time on other parts.

bbody··on It’s probably time to learn Chinese
I have learnt Mandarin for a similar amount of time, passed the HSK6 exam. I have also found it marginally useful in my professional life.
← PreviousPage 3 of 7Next →