You probably heard about Agile and Scrum. Maybe you said to yourself that it wasn’t for you. Fair enough!

The beauty of these methodologies is that you don’t necessarily have to go all-in to reap the benefits of a better workflow. Don’t feel like hiring a Scrum master yet? Retrospectives seem like a waste of time to you? Ok. Why don’t we start with something small but which will have a huge impact on your day-to-day work life: stand-ups.

What is a stand-up meeting? To put it very simply, it’s a recurring work meeting where all participants share 3 things…

Are you feeling like you’re sometimes wasting your time at work? Are people not answering to your messages on Slack? You’re tired of all-hands meetings? Often, it does not take a huge investment into a new third-party platform to improve processes in your company. Simply improving the way you communicate can go a long way and provide immediate results. Thinking about the right words when you need something from someone else can completely change how you feel about your day-to-day activities.

Try out these strategies to communicate more efficiently with your coworkers:

  • Get to the point. Starting a conversation with…

Mike Acton’s talk at GDC 2019

In an excellent GDC talk from 2019 called “Everyone watching this is fired: Tips for game industry programmers”, Mike Acton gave incredibly helpful insight on what he obviously considers the best approach to solve technical problems.

Even if his presentation was geared towards game developers, I found that his advice also worked very well for other fields that involve programming such as web development or even, to some extent, to common life problems. …

From the user perspective, the programming language you are using to build your website does not make much of a difference. Provided that your code compiles down to HTML, CSS, and JavaScript, your users don’t care or even know if you’re using Wordpress, .NET, or React. However, from a developer perspective, the technology you chose is everything. A web developer who is familiar with PHP will have an easier time working on your Wordpress site. A software engineer with 10 years of experience with Microsoft technologies will be in his element with a .NET application. …

Now more than ever, building a website that follows the guidelines of responsive design is critical. With the variety of electronic devices on the market, having a website that looks good on all screens will help you reach more users. Writing hacks in your code to detect if your user is browsing with an iPhone or an Android is simply not enough!

Thankfully, having a responsive website is not the Herculean task that it might seem in the first place. One of the keys is to create your website with a mobile-first mindset from the get-go. Implementing responsiveness in the…

With time, it’s natural to forget that a web application means nothing without users. Development might focus on cosmetic changes or swapping technologies under the hood. However, without any substantial improvement for your users, the value of changing the layout of your website or breaking down a monolithic application is questionable. Even worse, your paying customers might get frustrated when they notice that you are just moving things around. This bug they put up with every time they use your website is still there and nothing has been done about it. …

Iterating quickly is a strength when your engineers are experimenting with ideas. However, as soon as a project is taking off, it becomes vital to put best practices in place so that the code can stay maintainable. Why? Because the code that your engineers are writing in a rush today might very well be your tech debt tomorrow. In other words, the time that you are saving by neglecting the start phase of your project will become a hindrance in a few months. When you will decide to invest more resources to build on this successful application, the developers who…

Once a website is ready and online, it might be tempting to simply let it be. The website serves its purpose and is updated from time to time. Nice and easy.

However, the problem of a website is that it can not be left alone once it’s online. Why? Well, unfortunately, there are people on the internet who spend a lot of time and resources to find vulnerabilities and exploit them. No website is perfectly safe and it’s a matter of time before a weakness becomes public. …

Andy Jassy, CEO of AWS, shares his strategy to stimulate innovation.

“We’ll be here, every step of the way.” These re-assuring words, at the end of Andy Jassy’s keynote at re:Invent today, came after another avalanche of new AWS feature announcements. When I look at these services and tools that are already in preview or “generally available” (a phrase you generally see on the AWS keynote slides), I can say with confidence that these words were well-chosen. Amazon Web Services most definitively gives the feeling of being one step ahead of everybody when it comes to making cloud computing available to everyone.

So, without further ado, here is my personal list…

HTML5 to the rescue!

I’ve been using React for more than four years. Like most people in the JavaScript community, I enjoy using this library very much. React is a great fit for my single page applications.

React is easy to get to production: I clone my template repository, write my app, run a quick script to build the compiled code and… voilà. Thanks to Webpack and GitHub Pages, my project is almost instantly deployed. With a minimal amount of setup and a custom domain name, my app is published and ready.

If I need an endpoint, I will most likely use AWS to…

Yves Gurcan

Founder of Parallel45. Senior Software Engineer. AWS Certified.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store