@anders@mastodon.cyborch.com
@anders@mastodon.cyborch.com avatar

anders

@anders@mastodon.cyborch.com

👨🏽‍💻 Building software to…
🌍 … help the planet &
🩺 … save lives.
📐 Loves UI design.
✒️ Co-founder of borch-andersen.com.
🇩🇰 Lives in Copenhagen, Denmark.
👴🏻 He/him, born in 1978.
🔍 Searchable.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

anders, to random
@anders@mastodon.cyborch.com avatar

Here is a template that I recommend you use every time a company sends you a coding test to complete:

Hello <recruiter>,

Thank you for considering me for this opportunity. I really appreciate it.

I would love to perform the test. Given the large volume of tests extended to me and the significant time investment on my part I will have to charge you an hourly wage of $<something> to complete this work for you.

As soon as you accept this I will definitely get started on this next step of the process.

I look forward to hearing from you.

Best regards,
<your name>

When determining what is a reasonable salary when completing a test, keep in mind that most tests are designed to take exponentially longer for better solutions, so if you want to get all the extra points then you could easily end up spending several days to complete a test that “should only take a few hours” so multiply your hourly wage appropriately.

If a company asks you to put in time for free even before they hire you then consider how often they will asks you to do the same again after you accept the job.

#jobs #recruiting

anders, to Blog
@anders@mastodon.cyborch.com avatar

I loved using Ghost, but for various reasons it stopped making sense for me to keep having a blog.

If they add fediverse functionality then I might start again.

From: @atomicpoet
https://atomicpoet.org/objects/a8d76190-5e68-4ca8-b780-49ad68f6c9a0

anders, to apple
@anders@mastodon.cyborch.com avatar

I think I'm going to apply for a job at Apple. Specifically in the Maps division.

As soon as I get the job I am going to add a setting to disable Low Emission Zone warning. I might even change it to default to off given how people with iPhones tend to have newer cars which are not affected by Low Emission Zone regulations.

I’ll probably quit was soon as the change is deployed to production.

michael, (edited ) to random
@michael@thms.uk avatar

It's Friday afternoon. I have 3 weeks annual leave coming up. I've been working on something that's a massive quality of life improvement to our sales team.

Do I trust my tests enough to release it today? 🤔

What would you do?

anders,
@anders@mastodon.cyborch.com avatar

@michael git push -f && helm upgrade

Close your laptop and run

anders, to meta
@anders@mastodon.cyborch.com avatar

Well… my mastodon instance isn’t down. That’s something.

rolle, (edited ) to opensource
@rolle@mementomori.social avatar

I really can't stand the toxic behavior in some GitHub issues. In this case the report was complete and the README was no use. As faulty as we humans are, I try to always strike back with kindness.

anders,
@anders@mastodon.cyborch.com avatar

@rolle I read a post about maintainer burnout a few days ago. I think it was in the context of Rust but I think it’s a general open source maintainer issue.

People burn out when they have to deal with the types of issues that we usually get paid to deal with and when well intended collaborators come along then they risk being met with something like this.

I don’t have a good solution on hand.

If only medium to large companies would start hiring open source maintainers to maintain the code they used them massive we would see less burnout.

anders, to ai
@anders@mastodon.cyborch.com avatar

I got curious about the Warp terminal’s cloud connectivity requirements, so I killed the app, turned off wifi and started it again.

Everything worked fine, including tab-completions.

So yeah, “Having a terminal installed which is only operational with an active cloud connection is really stupid” - but that isn’t actually the case with Warp terminal.

From: @Abandoned
https://social.tchncs.de/@Abandoned/112013384460588499

anders, to random
@anders@mastodon.cyborch.com avatar

Are we getting to the point where we want to start instituting spam heuristics on posts just like we have on mail?

anders,
@anders@mastodon.cyborch.com avatar

@ian I wasn’t personally impacted by this wave at all.

Also, what is needed isn’t something from a private repo - what is needed is a solution which is implemented in mainline mastodon.

anders, to bluesky
@anders@mastodon.cyborch.com avatar

So… are there any noteworthy users who I should follow?

anders,
@anders@mastodon.cyborch.com avatar

@michael ha ha ha!

So, are you following anyone interesting over there?

anders, to threads
@anders@mastodon.cyborch.com avatar

My single-user-instance won’t preemptively block or .

I will keep an eye out for any bad individuals and block them if I need to.

I am not really afraid of federation. My posts are public. I try to live my life as if it was public, assuming that anything that is on the internet will become public at some point, assuming that out there someone is ignoring post deletions in the interest of archiving.

snarfed.org, to random

Fediverse! I’ve been building a bridge to Bluesky, and they’re turning on federation soon, which means my bridge will be available soon too. You’ll be able to follow people on Bluesky from here in the fediverse, and vice versa.

Bluesky is a broad network with lots of worthwhile people and conversations! I hope you’ll give it a chance. Only fully public content is bridged, not followers-only or otherwise private posts or profiles. Still, if you want to opt out, I understand. Feel free to DM me at @snarfed (different account than this one), email me, file a GitHub issue, or put #nobridge in your profile bio.

A number of us have thought about this for a while now, we’re committed to making it work well for everyone, and we’re very open to feedback. Thanks for listening. Feel free to share broadly.

anders,
@anders@mastodon.cyborch.com avatar

@qqmrichter @activitypubblueskybridge @fedidevs @fediversenews you have to appreciate someone so openly breaking their instance rules about proper conduct.

It makes it easier to report and block them.

anders, to climate
@anders@mastodon.cyborch.com avatar

Disposable wooden cutlery emits 73% less CO2-eq than disposable plastic cutlery. Cutlery made of bio-plastic emits practically the same as conventional plastic (only < 1% less).

https://www.mdpi.com/2071-1050/14/24/16563

anders, to WFH
@anders@mastodon.cyborch.com avatar

I just got my upgrade to my home office, and OMG it’s so pretty!

I ordered a laptop stand from https://www.etsy.com/dk-en/shop/SakisTsiogkasWood

It arrived super easy to assemble and they even included a screwdriver (who doesn’t have a screwdriver?).

This may come off as an ad but it’s really not - I’m just super impressed right now (and I do want to support small business when they provide excellent products).

Wooden desk with my new wooden laptop stand and a vase, placed on a patterned area rug.
A cozy home office setup with a wooden desk housing a laptop, a ring light to the left, and various pop-art artwork on the wall above. A comfortable chair is in front and a plant to the right.

majorlinux, to random
@majorlinux@toot.majorshouse.com avatar

Right to repair wins all around!

Samsung is adding foldables to its self-repair program - Desk Chair Analysts

https://dcanalysts.net/samsung-is-adding-foldables-to-its-self-repair-program/

anders,
@anders@mastodon.cyborch.com avatar

@majorlinux I’m a little curious, why do you keep reposting this?

anders, to Danmark
@anders@mastodon.cyborch.com avatar

So, how many coronations have you witnessed in your lifetime?

anders, to random
@anders@mastodon.cyborch.com avatar

Why don’t tech workers unionize?

I believe that unions need a complete overhaul before they can win over tech workers.

In my experience, unions focus on minimum wage, duration of lunch breaks and, at least country, talks about all the worker’s rights they got passed into law in the 50s and 60s.

None of that is relevant to tech workers.

We need a union that focuses on psychological safety, coaches people on how to interact with HR without compromising their jobs, how to deal with toxic managers or “rockstar” engineers, fights against unpaid overtime.

anders, to random
@anders@mastodon.cyborch.com avatar

There are many different ways of prioritising tasks. My personal favourite is Weighted Shorted Job First.

By always picking the (weighted) smallest task first you reduce risk and deliver value to the business faster.

In a nutshell, look at all the jobs to do; for each task, estimate the resource investment (no. of people, time) and the price of delaying the task (e.g. decreased revenue). Then divide one by the other, e.g. $100.000 revenue divided by 50 hours, each $100 gives us a value of 20 for an example completely made up task (and salary).

You could also consider including other costs such as SaaS costs, insurance, etc, but simpler is better for the purposes of task prioritisation.

When you do this for all your tasks and sort them by their respective weighted values descending, then you get a prioritised list of how to deliver the most value to your company with the least amount of effort.

My favourite side-effect of WSJF is perfectly illustrated by the comic: The very important but also very large task will never be accomplished, simply because it's too big a task.

When product owners/stakeholders or other decision makers notice that their very important task is never prioritised, simply because is too risky to spend a lot of time on a large task when you can gain a higher combined value from all the smaller tasks, then they start subdividing large tasks into smaller more manageable tasks.

We want smaller tasks, because this reduces risk. Smaller tasks are easier to time estimate. Cost of failure is lower. Many small deliveries shows progress and reduces tendencies to micro-manage the software engineers.

If you can convince your product owners that WSJF is a great way to reduce risk, where they will see steady progress rather than having to wait a long time for a big splash - with all the associated anxiety, then everyone will be happier.

From: https://fediscience.org/@kaiarzheimer/111696589338439571

djvdq, to random
@djvdq@mastodon.social avatar

I know I'm the strange one but I don't understand celebrating end of the year.

anders,
@anders@mastodon.cyborch.com avatar

@djvdq for me, it’s an excuse to dress up and eat fancy food. IMHO we need way more excuses to do both - because having an excuse makes it just a little bit more special.

anders, to steam
@anders@mastodon.cyborch.com avatar
anders,
@anders@mastodon.cyborch.com avatar

@michael it’s a toy steam engine. You fill it with water and place small solid fuel tablets in a tray underneath. Light them on fire and see the wheel turn when the water boils.

anders, to fediverse
@anders@mastodon.cyborch.com avatar

Two days ago I cross-posted the same story on LinkedIn and my single-user mastodon instance.

The LinkedIn post was shared once (indirectly).
It got 41 likes and 4 comments.

The fediverse post got shared >1000 times.
It got >1600 likes and 100 comments.

I didn’t notice a single toxic comment among all of them.

I know which social media I like best these days.

A screenshot my engagement statistics with 100 comments, 1028 boosts, 1687 likes.

anders, to random
@anders@mastodon.cyborch.com avatar

Here’s what I got for Xmas.

anders, to random
@anders@mastodon.cyborch.com avatar

So, apparently, it’s possible to DDoS a small mastodon instance if your post gets enough engagement.

anders,
@anders@mastodon.cyborch.com avatar

@michael I assumed you upgraded in response to hitting resource limits and was just wondering how much hardware you threw at your mastodon instance. You did answer that in spite of my poor ability to formulate a coherent question, so thanks 😅

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • khanakhh
  • kavyap
  • thenastyranch
  • everett
  • tacticalgear
  • rosin
  • Durango
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • InstantRegret
  • Youngstown
  • slotface
  • anitta
  • ethstaker
  • ngwrru68w68
  • cisconetworking
  • modclub
  • normalnudes
  • osvaldo12
  • cubers
  • GTA5RPClips
  • Leos
  • tester
  • megavids
  • provamag3
  • lostlight
  • All magazines