HNHacker News
TopNewBestAskShowJobs

rails

3 karma · joined September 1, 2011

https://stefanschick.eu
submissionscomments
rails··on Ask HN: How long do you use your personal laptop before replacing it?
Software Engineer, use it partially for private and professional purposes. In historical Order: Thinkpad X201, Then a Thinkpad T450s, currently a Macbook Air M2, usually in the biggest configuration. Usually I use it about 7 years. Not because it doesn't work anymore, but because it gets too slow for what I am doing with it. In one case it was the switch from C++/C# to Rust and the compile times became unbearable. The next switch might be because of LLMs.
rails··on Ask HN: Has anyone gone to med school after working as a SWE?
In germany there are courses, that enable you to work as a first responder in an ambulance. They are just a couple of months long. I want do them when I have a few months of free time to get some insight about the field and learn useful skills.

Maybe there is a similar scheme where you live? This could you give you an insight about whether you like it at relatively low stakes.

rails··on Ask HN: Do you use 1 ultra wide or 2 dual monitors?
Nowadays I use a single 27" 4k Monitor. The reasoning is, that I want to avoid multitasking. Multitasking is a major cause of stress for me and lowers my productivity at the same time.
rails··on How do I build an ESP (email service provider) tool like Mailchimp?
Do you know of any articles or information in general, how these hard things (ip control, bounce, ...) are done?
rails··on Ask HN: What do you dislike about your current mouse?
Are you a left handed? I know the pain! I have yet to find a decent mouse for left handed people out there.

The last 25 years I basically used mouses for right handed people. Currently it is the good old Logitech Performance MX.

rails··on Ask HN: What do Asp Net engineers struggle with the most?
Old, and/or outdated documentation is my top struggle. With all these different versions of .net framework/core, asp.net with and without core, entity framework and all the other stuff in the ecosystem you always have to check if the documentation fits the .net (framework/core) version you are currently using.

On the first look it seems like there didn't change a lot between the old net framework and net core 1,2,3 and now .net 5 but once you get into the details each time it is a changed world.

rails··on Ask HN: What Is Your Blog?
1. Software engineering in general. Topics I get in contact with and think about. A lot of it gets a bit philosphical because I don't have clear answers.

2. Maybe once a month

3. Self hosted. Got a server anyway, so I can as well host it myself.

4. https://stefanschick.eu

rails··on Ask HN: What Learnings can you share from Being a Software Architect
To move the project forward, at some point you have to make decisions based on incomplete information. Some of these decisions will be good, some will be ok, and some will be completely wrong. The problem is: You only know this after the fact, when parts of it or all of it is already implemented.

Because of this you should design for change and build a flexible architecture. My goto technique for this is to encapsulate everything regarding this decision into a module and put an interface around it. The interface stays the same, the implementation can adapt. How this interface looks like is not that important. You can build a library, it could be a REST API or some gRPC thing, whatever. So yes, the main idea is to create well defined contracts or interfaces (call them whatever you like), which will be be flexible enough to adapt to different implementations.

rails··on Ask HN: What Learnings can you share from Being a Software Architect
- Reduce risks early on

- Trade offs, everything is a trade off

- Make desicions easy to change later

rails··on Ask HN: Best practices for hiring software contractors?
As I have been a contractor for a while, I wrote a blog post from my point of view. I hope it answers some of your questions. https://www.stefanschick.eu/posts/hiringsoftwarecontractors/
rails··on Ask HN: Freelancer? Seeking Freelancer? (February 2019)
SEEKING WORK / Remote / Germany

Location: Germany

Willing to relocate: No

Technologies: FullStack (From Web/Cloud stuff, all the way down to Embedded), but personal preference for Software Architecture and C++/C#/Rust in Linux Environments

Résumé/CV: ask me directly

Email: stefan.schick@stecug.de

rails··on Ask HN: Who wants to be hired? (November 2018)
SEEKING WORK | Backend, DevOps, Architecture | CONTRACTING ONLY

Location: Germany, Central Europe

Remote: Yes, preferred

Willing to relocate: Yes within Europe

Technologies: C/C++, C#, HTML/CSS, JavaScript, Python, DevOps, ...

Résumé/CV: Upon request

Email: info@stecug.de

Nearly 10 years professional experience. I did a lot C/C++, C#, DevOps and Architecture stuff in the embedded and engineering sector.

rails··on Ask HN: Is it 'normal' to struggle so hard with work?
Hi,

I want you to tell you a litte story about my self and my struggles. We should be about the same age. A year ago, I was going strong, working my job, having side projects and getting things done. I was doing a lot of sports and was on the level of a marathon runner. Then I had an injury. Due to the lack of sport, I fell into depression. I was unable to concentrate on a single thing for even five minutes and had no motivation whatsoever. I have had then set goals for myself and after I failed to accomplish them, I beat myself up. Rinse and repeat. Now, about 9 Months later, I am still in the recovering process. Like you I tried pretty much every productivity hack out there. From pomodoro to bullet journaling, habit forming and so on. What I want to say: There is no quick fix. It takes time.

So I regularly try to niche down on the cause. Is it a motivation, concentration or multitasking problem? Then I try to fix the cause with experimenting with different tools and strategies. At different stages in your journey, you will have different bottlenecks, asking for different strategies.

At the beginning the things that worked for me, were building up from my principles and core beliefs (Minimalism, Freedom, Simplicity). Then I started dreamlining with a monthly timeframe. But it is important, that the goals are measurable and attainable. Then I broke them down, to weekly and daily tasks. I also have daily todo lists, which I still fail way too often. Currently the biggest benefit brings singletasking and mindfulness. I noticed, that I am not really aware of my body, thoughts and surroundings. So currently I am borrowing a lot fom Zen Buddhism. According to the saying: "When you walk, just walk. When you sleep, just sleep." I really try to be present. This helps me to focus and concentrate on a single task at hand. But it takes training. This won't happen over night. This sounds like a straight path. It wasn't! I experimented and failed a lot. I threw away what didn't work, and used what worked for me.

Links that helped a lot: https://alexvermeer.com/8760hours/ https://zenhabits.net/ https://tim.blog/lifestyle-costing/

rails··on Ask HN: Someone still using Thunderbird for Gmail in 2015?
Beacause with Thunderbird I have all my e-mail accounts in one place. I got my calendar there, too. Also I still prefer desktop applications.
rails··on Ask HN: Freelancer? Seeking freelancer? (March 2013)
SEEKING WORK: Germany or Remote We are a team of three located in Heilbronn, Germany and can do the following things:

- Webdevelopment: Django, Rails, HTML, CSS, PHP, JavaScript, jQuery...

- Embedded: Hardware- and Softwaredevelopment

- Manufacturing systems: NC-Programming, PLC-Programming

You can contact us at info[at]cubeworksug.de

rails··on Poll: What are your prime hacking hours?
Between 8PM and Midnight and then after sleeping between 9AM and 12AM. In the Afternoon I prefer to make a little siesta.
rails··on Ask HN: Freelancer? Seeking freelancers? (September 2011)
SEEKING WORK, Remote or London, part time only. Experience with C/C++, C#, XHTML, CSS, SQL. Contact under stefan.schick[at]business-consulting.de