Hey there, thanks for dropping by. I’m Rakia, a senior software engineer and content creator who lives near Hamburg. I love learning and discovering new things. I also enjoy solving human issues the same way I enjoy fixing bugs in my code.
Here’s some of my best work so far.
There is one expression that I particularly love: Zoom out.
I love to zoom out because it allows me to see the big picture and determine my position on the whole. Without this action, I feel like I’m lacking vision and orientation, and I’m kind of lost.
I don’t know what “zoom out” means for you, but for me, it means to learn different technologies and paradigms than the ones I’m using, to understand the business side of the software I’m implementing, or even to identify patterns in one discipline and apply them in different contexts.
We all know the feeling: It’s Friday, 3 PM, and you just want to watch a mindless sitcom with your significant other. You have this in mind for weeks, and it is an experience that will be shared between two (hopefully) laughing individuals. The evening has arrived and you get a call from your boss saying they need your immediate attention — much to the chagrin of your partner! A sudden interruption like this can take what was a peaceful moment of togetherness and transform it into sheer stress and anxiety-fueled frustration.
Of course, life isn’t fair — as cliche…
“If you aren’t willing to take that leap now, then when are you willing to?” He thinks to himself.
After completing one year at the Massachusetts Institute of Technology (MIT), he continued to interview for summer internship opportunities and received positive feedback from DeepMind, Stripe, Snapchat, and Opendoor.
But now Y Combinator (YC), one of Silicon Valley’s hottest accelerators that injected the first money into companies like Airbnb and Dropbox, is ready to put an initial investment in his project.
Accepting this capital means he has to decline all the exciting internship offers he looked for, drop out of MIT…
Jack is a young software engineer who loves his job. One morning as he was sitting on his desk resting his head on his fist, he came up with a brilliant idea of a new web application that could let him get his big break. He felt very enthusiastic and without wasting time, he started working on this project. Every day, for long hours, he sat at his computer and tapdanced his fingers across the keyboard. He implemented complex features, fixed tricky bugs, and cleaned up the code continuously to improve its quality.
He was also aware of how crucial…
Just like any job, there are a few skills that writers need in order to do their jobs well. And contrary to what you might think, one of those skills is not coming up with words on paper.
Before anything can be written down, it needs a good home in your brain. If you don’t have that place prepared beforehand and stocked with the right tools, then all you’re doing when you start writing might be plagiarizing yourself or regurgitating unexciting stuff you’ve seen elsewhere.
To improve your ability to come up with original thoughts, here are some toolsets, that…
One habit I’m using in my reading sessions is to take notes of the sentences that catch my attention and save them in a draft that I’m keeping for myself. This habit helped me to create articles like “How to transform your dull sentences into engaging ones?” and “5 tips for snappy and efficient technical writing” which were loved by many readers.
A few days ago, I checked the draft again and was surprised that it contains almost 15K words. I read it again and noticed that many of these sentences are thought-provoking. This reminded me of one writer who…
There are some easy ways to make your content stand out. They may seem like minor things, but they’ll make a world of difference in how people perceive your work. I learned this the hard way when my articles’ traffic plummeted after I made some mistakes.
Here I’ll share 10 tweaks you can implement to ensure that you set yourself apart from the crowd and avoid that your audience will flat out reject what you sent their way.
For starters, you don’t need to use a title as boring and unoriginal as “How to avoid plagiarism,” you can change it…
In 2012, The New York Times stated that people will visit a website less often if it is slower than a close competitor by only 250ms. This means if a user can blink their eyes before a site loads, it’s too long to wait and it’s not worth visiting.
Web performance becomes a more important metric of success as the web and the user experience evolve, so it’s important to understand how to measure it. In this post, we’ll go over this performance metric and see what it means for your application. …
I’ve always wondered why we don’t get help when we need it the most?
The answer was confusing to me until I read the stories of leaders, celebrities, motivational speakers, and well-known businessmen and -women who break through after experiencing misfortunes.