HNHacker News
TopNewBestAskShowJobs

stephanos2k

225 karma · joined October 5, 2012

stephan at 101loops com
submissionscomments
stephanos2k··on Is anyone interested in a better Hacker News?
Checkout https://hckrnews.com!
stephanos2k··on Meta Releases New AI-Based Photo Segmentation Tool to Everybody
Have you tested https://hushaudioapp.com ? Its quality is amazing.
stephanos2k··on Ask HN: Who wants to be hired? (January 2023)
Location: Victoria, BC, Canada (PST)

Remote: Yes

Willing to relocate: No

Technologies: Java, JavaScript/TypeScript, Go, Elixir, React.js, Kafka, AWS, Docker, ElasticSearch, MySQL

Résumé/CV: https://www.linkedin.com/in/stephanbehnke/

Email: (contact me via LinkedIn)

---

I am a Senior Software Engineer with 12+ years of experience designing and building scalable software systems in the cloud.

In my last role at PagerDuty I was:

  - a full-stack engineer; I shipped frontends and backends to millions of users

  - a mentor; I supported my co-workers through 1:1 mentoring and pairing/code reviews

  - a DevOps engineer; I mitigated incidents and drove down MTTR for mission-critical microservices

  - a tech lead; I successfully delivered high-impact projects in collaboration with UX and Product
---

I'm looking for an opportunity to work with passionate people on large-scale, innovative projects.

stephanos2k··on How Marvel took over cinema and TV
https://web.archive.org/web/20210918132953/https://www.econo...
stephanos2k··on Show HN: Hammerkit – Build Tool
I'm curious: what kind of problems?
stephanos2k··on Show HN: Hammerkit – Build Tool
This looks very similar to https://taskfile.dev (Go, 3.5k stars).
stephanos2k··on New for AWS Lambda – Container Image Support
Hm, not what I observed so far. Same Go application taking 1.5s instead of ~50ms to cold start.
stephanos2k··on New for AWS Lambda – Container Image Support
FWIW, a little experimented I just ran showed me that with simple layers the cold start time of my little 3MB Go app was <100ms, using the Docker image `amazon/aws-lambda-go:1` instead took ~1500ms.

- - - -

REPORT RequestId: f905d5fe-a64e-48c8-b1f2-6535640a6f82 Duration: 7.55 ms Billed Duration: 1309 ms Memory Size: 256 MB Max Memory Used: 49 MB Init Duration: 1301.10 ms

- - - -

REPORT RequestId: 89afb20d-bc49-4d89-91f0-f1ef62ac99aa Duration: 12.20 ms Billed Duration: 13 ms Memory Size: 256 MB Max Memory Used: 35 MB Init Duration: 85.37 ms

stephanos2k··on How I Learned to Stop Worrying and Love the Job Hunt
(OP here)

I wrote them again a week later. Still got no response. Then I contacted the HR people on LinkedIn and got mostly rejections - but one interview, actually. So I totally agree, you have to follow-up. Didn't mention that in the article.

stephanos2k··on Ask HN: What was your “why didn't I start doing this sooner” moment?
Seconded. I was just constantly getting annoyed by street noise and loud neighbours. Now I just put in the earplugs and everything is well.
stephanos2k··on Ask HN: What was your “why didn't I start doing this sooner” moment?
Blogging.

EDIT:

It would be nice to look back at a decade of blogging, but I only started like ~3 years ago. It has many, many benefits: Practicing written communication, organizing one's thoughts, build up credibility, learn things in-depth by teaching etc.

Now that I think about it, actually, publishing anything in general. Working out in the open. I often kept side project to myself. I should have just open sourced that (did that for some projects after the fact).

stephanos2k··on Top Hat Raises $22M to Go After Pearson, McGraw-Hill
how so?
stephanos2k··on Incorporating a limited company in Germany
Are there any (German) resources on how to do the tax reports yourself?

I can't find anything. I did incorporate too early and now have nothing but a few payments to declare. Don't want to spend 500€+ on the accountant :-/

stephanos2k··on Elixir Confs Sessions
There was an Elixir Conf in Berlin? And I didn't know about it?? Arghhhh
stephanos2k··on The hunt for an immutable, type safe data record in JavaScript
[Author here.]

That's very cool! But it's runtime checking only, right? I was aiming for compile-time checking.

stephanos2k··on Ask HN: What are your recommended reads that are available for free?
CQRS Journey

"This guidance is designed to help you get started with the CQRS pattern and event sourcing. It is not intended to be the definitive guide to the CQRS pattern and event sourcing. Instead, it's a journal that describes the experiences of a development team with no prior CQRS proficiency in building, deploying (to Microsoft Azure), and maintaining a sample real-world complex enterprise system as a reference implementation (RI) to showcase various CQRS and ES concepts & techniques."

available as PDF: https://msdn.microsoft.com/en-us/library/jj554200.aspx

stephanos2k··on A curated list of Go frameworks, libraries and software
Go needs a Cucumber (BDD) library.
stephanos2k··on Libchan: Like Go channels over the network
I would love to see a small example/snippet illustrating how I'd use this.
stephanos2k··on Ask HN: Best practices for stolen session detection?
We already implemented 2FA, but it's not yet forced for everyone. You don't want to patronize your customers ;)
stephanos2k··on Ask HN: Best practices for stolen session detection?
Thanks for your comment!

Well, obviously we want to prevent stealing the HTTP session. But maybe someone steals the user's password - we can't protect the user's password for him.

So when someone from the US suddenly logs in on another continent we want to detect that. Sure they could use a proxy, but maybe. Since it's a B2B app people rarely use it out of the office.

I read eCommerce shops do it, payment providers as well. So there seems to be something to it...

stephanos2k··on Nanobar.js – Lightweight progress bars
Have we decided if this is a good pattern or an anti-pattern, yet?
stephanos2k··on List of minimalist frameworks
Why is no framework for Go in the list? Oh, that's right: They are all minimalistic ;)
stephanos2k··on Go on App Engine: tools, tests, and concurrency
"It is now possible to configure the number of concurrent requests served by each of your app's dynamic instances ..."

Wow! This is huge!

I wonder if other platforms (Java, PHP, Python) will also get this. Go is wickedly fast, starting up and instance as well as serving a request. And now that an instance scales to much more concurrent requests it even scales fantastically. Awesome.

EDIT I just saw in the documentation that Java can do this as well! Our main business runs Java on App Engine and I never heard about this ... odd.

stephanos2k··on 10k+ API directory
Wow, how did you create this list? manually? automatically?
stephanos2k··on Loggo - Production ready logging for Go
Good to see some activity there!

I picked up https://github.com/cihub/seelog some time ago, fits my needs :)

stephanos2k··on Ask HN: What's an .io domain worth?
That's what I did. I received an offer since. It's way below $500.
stephanos2k··on Ask HN: What's an .io domain worth?
Is there a marketplace where similar domains are traded?
stephanos2k··on Launching Crashlytics for Android Studio
Well, it's a bit similar to Google Analytics in that sense. I suppose they gain 'insight'.
stephanos2k··on Ask HN: What's a reasonable salary at a Berlin startup?
thanks for the data point!
stephanos2k··on Berlin UNCUBED: Love your job. Get uncubed.
Does anyone have experiences with this kind of recruiting event? Is it worth the time/money?
Page 1 of 3Next →