Sign Up
View All Projects
Smashing Magazine
erasmus okiror mugadya
Frontend Engineer
CSS
HTML5
jQuery
by
Carie Fisher
We are fortunate to have robust patterns to choose from when optimizing accessibility in SVGs — but most people stop there, focusing on code compliance and not actual users and their needs. If true inclusiveness lies beyond patterns — …
by
Darshan Somashekar
With the help of using NodeJS and MySQL, learn how to successfully create a secure reset password flow so you can avoid these pitfalls. With the help of using NodeJS and MySQL, learn how to successfully create a secure reset password flow so you can avoid these pitfalls.
by
Leonardo Losoviz
The Laravel-powered October CMS enables to extend the functionality of the application through the use of plugins. In this article we will learn how to create an e-commerce site through one of October’s most popular plugins, Shopaholic.
by
Darshan Somashekar
With the help of using NodeJS and MySQL, learn how to successfully create a secure reset password flow so you can avoid these pitfalls. With the help of using NodeJS and MySQL, learn how to successfully create a secure reset password flow so you can avoid these pitfalls.
A friendly community that keeps this website alive. With books, webinars, discounts and networking — for just 1 coffee a month.
Join the family
.
Already have an account?
Sign in!
by
Drew McLellan
In this episode of the Smashing Podcast we’re talking about an interesting open-source tool called Sourcebit. How can it help our content workflow with JAMstack sites? Drew McLellan speaks to developer Eduardo Bouças to find out.
→
by
Barry Pollard
Thanks to some recent changes in browsers, it’s now well worth setting
width
and
height
attributes on your images to prevent layout shifts and improve the experience of your site visitors.
→
Transliteration is a popular way to input non-English characters using an English keyboard. This article explains a new method to eliminate such browser-related problems when developing web apps that use transliteration.
→
by
Phil Smith
Ever built a website and reached for jQuery, Bootstrap, Vue.js or React to acheive some basic user interaction? Alpine.js is a fraction of the size of these frameworks because it involves no build steps and provides all of the tools you need to build …
→
A channel where seasoned developers show how they design, build, work and play. Coming up next:
Building A Modern Electron App With React Hooks
with Cassidy Williams (Mar 19).
Already have an account?
Sign in!
Partner With erasmus
View Services
More Projects by erasmus
EAST AFRICAN CIVIL AVIATION ACADEMY
Festival website
How it Works
Contra For Independents
Contra For Hiring
Success Stories
Commission-Free
Company
Mission
Careers
Newsroom
Resources
FAQ
Tips & Guides
Hire
Support
Dіscover Freelancers
Design
Engineering
Marketing
Music & Audio
Social Media
Video & Animation
Writing
Drops
Freelance Industry Report
Social
Terms & Conditions
Privacy Policy
Cookie Policy
© 2025 Contra.Work Inc All Rights Reserved.