martinraag

Joined 13 years ago

Karma
186
Submissions
18
Member since
Jun 4
A software developer, who likes to think of himself as a generalist. Built backends at Skype / Microsoft, built and managed the development team at Testlio, now a builder for hire.
View on Hacker News

Recent submissions

Comment · 1 year ago
Comment · 7 years ago

  Location: London, UK
  Remote: Yes
  Willing to relocate: No (possibly at a later date)
  Technologies: Python, JavaScript, Node.js, Swift, C#, Linux, Docker, Git, AWS, Google Cloud, PostgreSQL, React
  Resume: https://www.linkedin.com/in/martin-raag-391a2430/
  Email: martin.raag[at]gmail.com
I’m a software engineer with over 10 years of experience. I’m mostly focused on backend development, but have been involved in a variety of projects during my career, including distributed systems, test automation, web apps and data processing pipelines. I have 2 years management experience as the Head of Engineering at a post series-A startup.

Ideally, I’m looking to join a committed team working on interesting challenges full time, but am also open to consulting opportunities.

Comment · 7 years ago
I use those GDRP screens for a little moment of mindfulness now to consider, whether I really want to read the article behind it. The answer has turned out to be almost always no and I don’t think I’ve missed much.
Comment · 7 years ago
Streisand [https://github.com/StreisandEffect/streisand] automates the setup of several different VPN services on cloud providers.
Comment · 7 years ago
I'm incredulous about the average person having enough knowledge about the possible pros and cons of these choices. Nor should they - that's what representative democracy is for. A popular referendum for a complex issue like this, is in my opinion, a very bad idea.
Comment · 7 years ago
Free Will by Sam Harris had a great affect on how I view the people and by proxy the world around me.

He argues that anyones decisions are a direct result of the physical structure of their respective brain, which in turn is moulded by their genes and experience so far, rather than a by an unexplainable free will.

The book made me reconsider how people treat each other because of their beliefs and actions - from harbouring negative feelings towards somebody due to their opinions to locking up people for committing crimes.

At the very least it has helped me in personal relationships and encouraged me to try to understand where another persons opposing viewpoint is coming from rather than feel negativity or superiority towards them because I feel they are wrong.

Comment · 7 years ago
True for audio, not video.
Comment · 8 years ago
Whataboutism [https://en.wikipedia.org/wiki/Whataboutism] is not really a good defence of Facebook I think.
Comment · 8 years ago
I've seen a similar situation play out at a startup and I can see your point. However, I think there's a difference between talking to potential customers about requirements they have vs. promising to deliver a solution for them on the spot.

IMO you don't have to, or rather shouldn't, close the sale when first reaching out to potential customers like this. The goal should be to simply validate the problem statement - if that's done with enough potential customers you should move on to the next part of planning and building the initial implementation.

To your point, new information might still surface at this point, which could lead to the project being dropped. Having not sold (promised a solution) to anyone at this point, the likelihood of unhappy clients is rather low.

All that said, I think calling this initial work "sales" might give the wrong impression here, as I would categorise it more as market research. Whoever is carrying this work out should be very aware of this and not actually close the sale on something they are uncertain can be delivered in a profitable manner.

Comment · 8 years ago
Inspired by a blog post, which I think made rounds on HN as well, I customised my Touch Bar using a Mac app called BetterTouchTool.

Now I have shortcuts to my most used apps on the left, a Now Playing display connected to Spotify in the middle and audio controls (including a volume slider that you don't have to expand first to use) on the right.

This setup is always displayed, regardless of the app currently on the foreground. This means the controls are once again in a predictable place for my fingers and has made using the touch bar a much more pleasant experience.

Comment · 8 years ago
That sounds very interesting. Would you happen to have any pointers (i.e. books, links etc.) for anyone interested in learning more?
Comment · 8 years ago
I’m genuinely stumped that anyone would even think of doing that. It would cause a lot of headache for the end users, while I doubt it would even put a dent in Apples Support.
Comment · 8 years ago
I can see that now and completely agree, but back then - much like the author of the original post, I was eating up the whole idea of being more than just an employee, of all of us being in it for a larger goal.

In fact, it took me another couple of years, and witnessing that the grass is no greener in the startup world, to finally come to this conclusion.

Even though I have come to terms with this, I have not really been able to completely adapt yet. Which is why, again much like the author, I have currently landed on working for myself. I do miss working on more ambitious projects with bigger teams, that a job like that enables, but for now, I have no interest in playing the game to achieve my career goals.

Comment · 8 years ago
I know of someone (not in the same company) who was offered a one time large cash bonus to stay for at least 12 more months. He took the offer. Unfortunately I don't know where that has lead to in his relationship with the employer.

I too would be interested in knowing if that has actually worked out for anyone long term.

Comment · 8 years ago
The article really resonated with me, as it's eerily similar to my own experience at Microsoft a couple of years back. Constant reorgs, resulting in projects being cancelled, resulting in lack of motivation, as months of your hard work are thrown out due to unclear decisions by the management.

I too was hoping for a senior level promotion. The last project I worked on, I was the only non-senior level developer in a team of 5. I went out of my way to ensure we released a well designed, built and tested system on time. At times I felt like I was committing more to the project than any of my more senior comrades. Come release time, I even saw one of the design decisions I had insisted on save us from down-time. All of this I was sure would lead me to the desired promotion.

Come performance review time, I was rated at the top performance tier, as I had the past couple of years. Unfortunately however, I was informed not enough time had passed since my last level increase, but I was sure to get it if I kept it up for another 1-2 years.

It's hard to describe the feeling of defeat I felt at that point. I resigned and left within the next few months. What I found most off putting, was when meeting my skip-manager (your managers manager) for the first time during my exit interview, all doors for a senior level promotion were suddenly open, to incentivise me to stay. Doesn't feel great when negotiations with your employer are comparable to those had with your cable provider.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton