<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: bwaine</title><link>https://news.ycombinator.com/user?id=bwaine</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 12:52:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bwaine" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bwaine in "The Cathedral and the Bazaar (1999)"]]></title><description><![CDATA[
<p>Is Extreme Programming a closed source commercial software development methodology? What makes it so?<p>I went through a period of my career where I dived head long into it, read Kent Beck's book, liked what I read. Tried pair programming, TDD etc, loved it. Found team that felt the same and had a great couple of years.<p>Given the book, the many conference talks etc and comparing it to other flavours 
 of agile that went full corporate (Scrum, SAFE). I'm surprised to hear it described as closed source.</p>
]]></description><pubDate>Sun, 14 May 2023 22:08:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=35941764</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=35941764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35941764</guid></item><item><title><![CDATA[Crowd fund from your network to bypass the traditional interview process]]></title><description><![CDATA[
<p>Article URL: <a href="https://skiptheinterview.com/">https://skiptheinterview.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28856120">https://news.ycombinator.com/item?id=28856120</a></p>
<p>Points: 7</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 13 Oct 2021 19:09:26 +0000</pubDate><link>https://skiptheinterview.com/</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=28856120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28856120</guid></item><item><title><![CDATA[New comment by bwaine in "Show HN: Endgame – An AWS Pentesting tool to backdoor or expose AWS resources"]]></title><description><![CDATA[
<p>It would be nice if this was the other way round :'''''(<p># this will ruin your day<p>endgame smash --service all --evil-principal "<i>"<p># This will show you how your day could have been ruined<p>endgame smash --service all --evil-principal "</i>" --dry-run<p>Looks like it can be reversed with --undo, but brown trousers time if you groggily run it at 08:30am coffee in hand.</p>
]]></description><pubDate>Tue, 16 Feb 2021 14:47:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=26154285</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=26154285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26154285</guid></item><item><title><![CDATA[New comment by bwaine in "Hands-Free Coding: How I develop software using dictation and eye-tracking"]]></title><description><![CDATA[
<p>I'm sorry to hear about your neuropathy, I'm glad my suggestion eases your mind!<p>On pairing in general: For a long period of time when I worked at bigger companies (before co-founding my current venture) I pair programmed 90% about of the time.<p>For the most part I really enjoyed it, we alternated pairs quite frequently and I worked with people at a range of seniorities. I really enjoyed alternating between playing the role of teacher vs learning from someone much better at the (insert programming language, database, business domain).<p>I think during that time I also had some of the most stimulating and deep conversations about software development. When pairing, pairs have a deep shared context that's hard to replicate in other scenarios.<p>There are some drawbacks though, the main one being it's extremely full on and emotionally tiring. I'd class myself as a high functioning introvert and after a day of pairing I needed some serious regenerative quiet time!<p>My advice to someone considering this suggestion would be to try some pairing now with friends or colleagues and get a feel for it and see if it works for your personality and working style.</p>
]]></description><pubDate>Wed, 21 Oct 2020 17:00:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=24849746</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=24849746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24849746</guid></item><item><title><![CDATA[New comment by bwaine in "Hands-Free Coding: How I develop software using dictation and eye-tracking"]]></title><description><![CDATA[
<p>I don't know why, but I've often thought about the situation the Josh finds himself in. IE - having to find a different way of building software if I couldn't use a keyboard and mouse due to medical condition.<p>The solution I always imagine is paying someone or having my employer pay someone to strong style pair program with me. Perhaps a student, junior developer or even someone unfamiliar with software development entirely.<p>For those unfamiliar with strong style, this rule sums it up: "For an idea to go from your head into the computer it MUST go through someone else's hands". Like the standard driver / navigator pair programming technique but with the navigator never touching the keyboard.<p>In the case of someone completely unfamiliar with software development I imagine that there would initially be a dramatic high / low skill gradient between us, with the person essentially transcribing. However given the intensity of the practise I think this gradient would level out quite quickly.</p>
]]></description><pubDate>Wed, 21 Oct 2020 16:21:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=24849304</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=24849304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24849304</guid></item><item><title><![CDATA[New comment by bwaine in "Encouraging a culture of written communication"]]></title><description><![CDATA[
<p>At my fully remote startup we operate a variation of this that I think can feel less onerous than a culture of verbose written communication.<p>- We create living documents / whiteboards on Miro (formally Realtime Board) that relate to the features we're working on. Things like pictures, architecture diagrams, draft db schemas. All at WIP stage.<p>- When we need to create communications (like requests for comment, demos etc) we record a short video using Loom. The video usually centres round some area of the whiteboard or in the IDE.<p>- We post this both on a notion page and in slack (using a public channel as to article suggests), tagging those that need to know or would find interesting. Keeping a long list of previous videos in notion helps find useful data later.<p>I think the low barrier to entry for recording video over the top of documentation thats "just good enough" to get the idea across has lead to universal uptake across our team. It's also easy to slot in reviewing these videos and responding during natural breaks in flow.<p>For more critical areas of the code / operations we document more formally towards the end of a feature development cycle.</p>
]]></description><pubDate>Mon, 11 May 2020 15:00:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=23142871</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=23142871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23142871</guid></item><item><title><![CDATA[New comment by bwaine in "Ask HN: Who is hiring right now?"]]></title><description><![CDATA[
<p>Stay Nimble | Full Stack Engineer | Anywhere +/-3 GMT | Full Time | Remote<p>Stay Nimble is a fast-growing, social enterprise start-up building a unique digital career coaching platform to support millions through career change and to find their purpose in the new world of work. The platform guides people through a journey profiling their strengths, using machine-learning algorithms to suggest well-matched career options and directing them to access best-in-class learning and career coaching resources tailored for their needs.<p>Hiring a Senior Full Stack Engineer: <a href="https://angel.co/company/stay-nimble/jobs/738982-full-stack-engineer-java-kotlin-react" rel="nofollow">https://angel.co/company/stay-nimble/jobs/738982-full-stack-...</a><p>Feel free to reach out to me directly at ben@staynimble.co.uk (I'm the CTO)</p>
]]></description><pubDate>Tue, 24 Mar 2020 08:13:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=22672978</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=22672978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22672978</guid></item><item><title><![CDATA[New comment by bwaine in "Ask HN: Do you know any good audio books for developers?"]]></title><description><![CDATA[
<p>The Goal<p>Novel by Eliyahu M. Goldratt<p>A business fiction book that describes "The Theory of Constraints" a process initially applied in manufacturing that deals with optimizing production line systems.<p>I found the sections on identifying a bottle neck in a system, focusing on optimizing the system around this point and re-evaluating system performance afterwards very applicable to software engineering.<p>Everything from CICD pipelines, the flow of work through your team to or performance optimizing a service oriented architecture.<p>Very much a fore father to books like Phoenix Project mentioned by others here.</p>
]]></description><pubDate>Sat, 21 Dec 2019 22:50:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=21853781</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=21853781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21853781</guid></item><item><title><![CDATA[New comment by bwaine in "Walking Truck"]]></title><description><![CDATA[
<p>Interesting, perhaps the inspiration behind the walking battle machines[0] in my favourite table top board game "Scythe"[1].<p>Interesting to see a real life Mech!<p>[0] - <a href="http://www.heavymetal.com/news/these-amazing-paintings-raised-1-8-million-for-a-board-game/" rel="nofollow">http://www.heavymetal.com/news/these-amazing-paintings-raise...</a>
[1] - <a href="https://stonemaiergames.com/games/scythe/" rel="nofollow">https://stonemaiergames.com/games/scythe/</a></p>
]]></description><pubDate>Fri, 13 Sep 2019 08:10:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=20960150</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=20960150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20960150</guid></item><item><title><![CDATA[New comment by bwaine in "Launch HN: Tandem (YC S19) – A Virtual Office for Remote Teams"]]></title><description><![CDATA[
<p>I recently read Carl Newport's "deep work". One of the points he made that struck home the most was that a leading indicator of success for most knowledge workers was the number of hours spent doing deep work. Ie - the number of hours spent doing uninterrupted work that makes use of your differentiated skills.<p>As a remote worker the thing I  treasure most is the opportunity to organise my schedule to spend the majority of my time doing deep work. Frequently communicating and getting feedback on my work asychronously rather than constantly being interrupted and dragged into synchronous interactions as in an open plan office.<p>The thought of allowing anyone to contact me at any time, at the push of a button feels like a huge step back.<p>There are lots of challenges around communication in a remote company, however I don't think the solution is recreating an open office online.</p>
]]></description><pubDate>Thu, 01 Aug 2019 23:15:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=20589255</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=20589255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20589255</guid></item><item><title><![CDATA[New comment by bwaine in "Ask HN: How to speak like a leader, not like an engineer?"]]></title><description><![CDATA[
<p>A lot has already been said in the thread about identifying, aligning with and assisting in achieving your organisations goals. I'd also add part of "speaking like a leader" is speaking in a persuasive manner, convincing other in helping with the above.<p>I found "Thank You For Arguing" by Jay Heinrichs a really good introduction to this.</p>
]]></description><pubDate>Sun, 10 Mar 2019 07:50:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=19350890</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=19350890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19350890</guid></item><item><title><![CDATA[Monzo Is Crowd Funding]]></title><description><![CDATA[
<p>Article URL: <a href="https://monzo.com/invest">https://monzo.com/invest</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=18534321">https://news.ycombinator.com/item?id=18534321</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 26 Nov 2018 16:13:14 +0000</pubDate><link>https://monzo.com/invest</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=18534321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18534321</guid></item><item><title><![CDATA[On the Proposed PHP Code of Conduct]]></title><description><![CDATA[
<p>Article URL: <a href="http://paul-m-jones.com/archives/6214">http://paul-m-jones.com/archives/6214</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=10932080">https://news.ycombinator.com/item?id=10932080</a></p>
<p>Points: 90</p>
<p># Comments: 32</p>
]]></description><pubDate>Tue, 19 Jan 2016 17:12:21 +0000</pubDate><link>http://paul-m-jones.com/archives/6214</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=10932080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10932080</guid></item><item><title><![CDATA[Device to help you accurately achieve “The Ballmer Peak”]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.problemsolverbeer.com/">http://www.problemsolverbeer.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=8862810">https://news.ycombinator.com/item?id=8862810</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 09 Jan 2015 16:13:50 +0000</pubDate><link>http://www.problemsolverbeer.com/</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=8862810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8862810</guid></item><item><title><![CDATA[New comment by bwaine in "Show HN: Weekly coffee delivery for startups"]]></title><description><![CDATA[
<p>In the UK I use 'Pact' to get coffee shipped @ £6.99 / bag twice a month. The packaging fits through the letter box and the variety is great.<p>If you want to use this kind of service but aren't based in the US, give them a go.<p>www.pactcoffee.com</p>
]]></description><pubDate>Mon, 02 Dec 2013 09:20:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=6832649</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=6832649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6832649</guid></item><item><title><![CDATA[New comment by bwaine in "Digital Ocean giving $50 credits on Black Friday to new customers"]]></title><description><![CDATA[
<p>I followed this and got credited.<p>In order to start a server you have to add payment details though. So step 5 is not optional.<p>Winner! \0/</p>
]]></description><pubDate>Fri, 29 Nov 2013 17:39:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=6820255</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=6820255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6820255</guid></item><item><title><![CDATA[New comment by bwaine in "An IPv6-only VPS that costs less"]]></title><description><![CDATA[
<p>> "Due to this situation, the market value of IPv4 addresses is rising... "<p>This is fantastic news. I have a private network full of them.</p>
]]></description><pubDate>Fri, 29 Nov 2013 14:58:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=6819584</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=6819584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6819584</guid></item><item><title><![CDATA[New comment by bwaine in "Apiary.io – REST tools for API documentation and testing"]]></title><description><![CDATA[
<p>I've been using this little tool to produce documentation for my team. As soon as they get more intelligent response replay in I think it will be a winner.<p>Until then it's still a pretty damn good web service centric markdown editor.</p>
]]></description><pubDate>Mon, 15 Jul 2013 16:34:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=6046632</link><dc:creator>bwaine</dc:creator><comments>https://news.ycombinator.com/item?id=6046632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6046632</guid></item></channel></rss>