I am the developer of Euclid, a scientific calculator for macOS and iOS that supports Excel formulas, LaTeX format, a smart converter, and more.
Today I’m going to tell you about the converter feature of Euclid. From physical dimensions to currency to electricity measurements, Euclid can convert anything. Whether you want to calculate exchange rates or measure your room, it’s easy. Just enter the values and convert them instantly.
You’ll have noticed that Euclid allows you to convert currencies: that’s where my story begins. Currencies, like the Euro or the Dollar, only have value because a government maintains its value…
Let me introduce myself: my name is Arthur Guiot, and I am a computer science student. In my spare time I work as a freelance developer to make some money. I was contacted for the creation of an e-commerce website and I’ll explain how I came to the result.
The project of this site is to propose a platform to sell second hand clothes in Montreal. When I was contacted, the client only had the name and the concept in mind, so I had to take care of the branding, design and conception of the site.
The first thing I…
Don’t get me wrong, it’s a funny title. It starts with how, whereas when you read it you probably wondered why.
But let’s start at the beginning: why am I writing this story?
This story is not a guide to creating, but rather how to draw inspiration from cases that have been successful thanks to this type of design. This article will, therefore, be a case study on different companies: Apple, Coca-Cola, and Porsche. These companies are known for paying particular attention to their designs to evoke emotions in the customer.
Hopefully, there is a way to bypass this issue, and I’ll show it to you in this story.
Update: If you’re using Safari 13, there is a faster way: just activate the development menu, and at the bottom, there is a button to allow unsafe extensions
First, let’s download the extension.
Even the best developers in world are doing mistakes. And the debug can cause them headaches for weeks.
Code is hard to debug because it's not a spoken language, I mean by that that code is very strict and while in a spoken language, structure is not the most important, in code the structure is probably the most important thing because your compiler / linter will help you fix spelling issues.
Here is an example of what I meant:
In English, a beginner may write something like:
I wante too hit
I may exaggerate, but you’ll be able to understand…
Sometimes, you're so excited about your next project that you keep adding features… Without noticing that you just broke all the system.
Once you’re ready to publish, you just give a look at what you were building, and you see that it just doesn’t work 😤.
You try to hunt the bug 🐛, but when you open the console, no errors appear.
Now, you switch back and forth from your code to your browser, and you’re just trying to find where the bug could come from.
Because you can’t find the bug 🐛, you go in your terminal, and you…
Today, there is technology everywhere, we continuously spend our time on our smartphone, switching from websites to websites, we read articles, we watch thousands of videos, without asking ourselves how it works (except for geeks and nerds like me 😄). The only thing we know is how to use a browser, how to search on Google, how to click on buttons/links and finally how to scroll.
As you may know, every of these methods has evolved, except one: scrolling. Let me explain, browsers has evolved, with the new HTML norms, and WebKit made possible modern browsers such as Chrome or Safari…
Student by day, developer by night. Traveler by nature, Motorsport fan.