Top 3 in Tech: Asking for feedback, Railway, Clipping in CSS and SVG

Asking for feedback is the easiest way to improve your skills and level up as a developer  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Hello once more,

Mads here with another issue of the Top 3 in Tech newsletter (#28 in a row!). This week I've got an essay on the importance of asking for feedback, combined with a cool service to easily deploy and host your database, and a detailed article on clipping in CSS and SVG. Buckle up:

1. Asking for feedback

You're never "done" learning to code. There will always be new tools/languages/frameworks coming out, and even within a certain area, there's a million ways to solve a given problem. This is one of the coolest aspects of development if you ask me: there's always room to improve and do better. Especially if you're early in your coding journey, realizing and embracing this nature is a big step towards becoming a better developer.

But how do you learn what tool is best suited for a particular job? How do you know if your way of solving a problem is the best one? And how do you even know of all the other possibilities when you're just trying to get something working?

The answer is actually quite simple: Actively asking for feedback.

The best way to learn is from people smarter than you, or people with different opinions than you. That's how you expand your horizon and improve your own skills. A concrete example of asking for feedback is through pull requests. Before merging your code, ask someone else to look it over. They'll likely catch things you didn't think of, and by actively asking them for feedback, you'll get a completely fresh perspective. Maybe there's an entirely different and more elegant approach that never would've crossed your mind?

You can also ask social communities like on Twitter, Discord or StackOverflow to simply comment on your code. Many people will be happy to provide their opinion (sometimes a bit harshly, but that's part of the game...). They aren't trying to attack you personally, so try not to get offended. Even if someone points out flaws in your code or suggests entirely different approaches that are much better than yours, just see it as a learning opportunity.

But asking for feedback doesn't just pertain to code. It can be literally anything that helps you in your career. Let me give you an example:

A few years back I applied for a job as a "Creative front-end developer". I had two interviews with the company, including a coding test. The test involved me building a small webapp, and the spec was purposefully vague and up to interpretation.

I did my best and was pretty happy with the result. It solved the given problems, but some days later I got an email from the company: they chose not to move forward with me.

At first I got a bit upset. I thought the interviews and test had gone well, and I was really excited to work there. But instead of just taking no for an answer and moving on with my life, I wrote an email back asking them what I could have done better.

Now keep in mind, not all companies will respond to request like this, but this one did. They told me they really liked my personality and skills, but that I was lacking some of the creativity and "out-of-the-box" thinking they were specifically looking for in this position.

This was amazing feedback. I could see exactly where they were coming from, got reassurance that it wasn't my skills or person they didn't fancy, and got actionable advice to use for my next job application. I really took this to heart.

A few months later, I was applying for a similar position at a different company. Again I got to the coding test, but this time I went above and beyond to add my own creative spin on the problem. I focused on details like animations, interaction design and even added a nice splash of confetti when a user successfully completed a task on the website.

As you can probably guess, I got offered the job - and they explicitly mentioned my attention to detail and creative additions as part of the reason (among my awesome personality, of course).

Moral of the story: Asking for feedback (on job rejections, code quality, problem solving etc.), is the easiest way to improve yourself and advance not only your skills, but especially your career.

Give it a shot. You got nothing to lose.

2. Railway

​Switching geares entirely: Railway is a pretty cool online service that recently popped up on my radar. The website doesn't do a great job at explaining what it actually is, but you can use it to quickly deploy multiple database enviroments to the cloud. The cool thing about that is how easily you get a MongoDB, MySQL, Postgres or Redis database online. You can even use their GUI to create your database tables 👌

The idea is that developers shouldn't have to worry about this kind of infrastructure - they should just focus on building killer apps. I'm completely on board with this philosophy, and think Railway could be a great step in that direction. Which is why I wanted to share it with you!

Check out the website or get started with the docs

3. Clipping in CSS and SVG

The final pick for this week is an awesome article by Sara Soueidan. She's an excellent developer, designer and teacher, and this article is no exception. It covers how you can use the CSS "clip-path" property and related SVG <clipPath> element to create various non-rectangular shapes.

Clipping is such an interesting and useful technique that I think can really add a lot to your designs, and the article does a great job at explaining how it works and how you can use it in your own projects.

Read the full article


Thanks for reading! I would really appreciate if you would share the newsletter with your friends on Twitter, Facebook, LinkedIn, by email or copy/paste the link mads.fyi/top3 on other platforms. It really helps to grow the newsletter and keeps me motivated to continue writing it ✌

Until next time,

Mads Brodt

You Might Also Like

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your