DEV Community

Cover image for What are your best projects to date?
Madza
Madza

Posted on

What are your best projects to date?

What are some of the best projects that you have built? Pick like 1-3 projects of yours and tell us why you feel proud of them!

Personally, I am happy on how My portfolio, devQuizzes and Audio Player turned out due to the amount of work spent and their practical usability.

What are some of the highlighted projects in your portfolio?
Share your creations down below! 👇

Discussion (35)

Collapse
fennecdjay profile image
Jérémie Astor

In my case, Gwion, a musical programming language

Collapse
leouofa profile image
Leonid Medovyy

I like! Programming musicians are a dangerous breed lol.

I started working on a small project to help programmers get started with music by transferring their existing knowledge of computer keyboards to grid controllers (music.storypro.io)

Collapse
fennecdjay profile image
Jérémie Astor

Wow this looks very nice.

Collapse
madza profile image
Madza Author

This is awesome 👍😉
Are you a musician yourself? 👀

Collapse
fennecdjay profile image
Jérémie Astor

Yes, my main job is arranging/composing/directing, but I also do a lot of playing.
I basically had no appeal to CS, but the need of such a tool made me overcome this.

Thread Thread
madza profile image
Madza Author

Do you have a Soundcloud link or a Youtube to take a listen if you post online? 🎵🎶

Thread Thread
fennecdjay profile image
Jérémie Astor

Not atm.
But one my my bands should set that in place soon, I'll let you know

Thread Thread
madza profile image
Madza Author

Awesome, would love to take a listen 👍😉

Collapse
patarapolw profile image
Pacharapol Withayasakpunt • Edited on

I would interested in more of GwionTour, to see how it solved your problems.

At this point of what I have seen, I can still use a Python library.

Collapse
fennecdjay profile image
Jérémie Astor

Makes sense.
Tbh if you look at the benchmarks you can see it's really faster than python (performance was really a central point in this project).
But sure the tour needs more pages.

Collapse
stephanreynolds profile image
Stephan Reynolds ✪ • Edited on

Hi Madza;
I've been working on my last project appsupports.co for about a year. I would appreciate if you give feedback for my landing page and project :)

App Support Platform

Collapse
madza profile image
Madza Author

It an awesome project 👍😉
Love how clean and fast the site feels ✨

Collapse
stephanreynolds profile image
Stephan Reynolds ✪

Thanks 😎

Collapse
grenguar profile image
Igor Soroka • Edited on

I really enjoyed building the Serverless API with DynamoDB and CDK.
blog on dev.to
Git repo is aws-cdk-api-workshop

I would be happy to hear feedback :)

Collapse
madza profile image
Madza Author

This is awesome, thanks for sharing 👍😉

Collapse
bobbyiliev profile image
Bobby Iliev • Edited on

Love your projects! One of my own favorite ones is also a quiz app: Quiz API. And DevDojo as well

Collapse
madza profile image
Madza Author

Oh, yeah I remember the quiz of your good job on it 😉👍
And to build a community like that, it takes a lot of patience and persistence 🎯🚀

Collapse
zigrazor profile image
ZigRazor

I'm Happy to work on CXXGraph, an Header-Only C++ Library for Graph Representation and Algorithms.
This project take me more than 1 year of work and now i'm in a stable version.

In the future i want to build another C++ library for Automata that will speed up the performance and with a simple and clear interface. ( i have already created the project on Github ).

If someone is interested in collaboration can write to me at zigrazor@gmail.com

Collapse
madza profile image
Madza Author

Best of luck with your projects 🎯🚀✨

Collapse
patarapolw profile image
Pacharapol Withayasakpunt

My major projects was about learning Japanese and Chinese languages; and dissatisfaction with limitation of using Anki programmatically.

Latest - github.com/zhquiz/zhquiz and github.com/rep2recall/r2r-cli

Also, compiling Kanji / Hanzi components / super-components was my old projects as well - github.com/patarapolw/CJKrelate.

Collapse
madza profile image
Madza Author

Thanks for sharing these 🙏❤

Collapse
frankity profile image
Douglas Brunal

i'm actually working on an anime app for android phones, which take the info from an api made in Golang and for a second place i'm making a native rest client for Mac written in Swift/SwiftUI i named Saturn.

Collapse
madza profile image
Madza Author

Thanks for sharing, this is awesome 🙏❤

Collapse
drhyde profile image
David Cantrell

The projects that I'm the most proud of are almost invisible.

One of them, rsnapshot is stable software. It is feature-complete, has been thoroughly bug-fixed, and hardly ever requires updating. To some people who look at the repository they might see how few recent updates there have been, or at the list of feature requests (the answer is usually "no, and that's been asked for before", only occasionally just "no, that would break existing users installations") or support requests masquerading as bug reports and think it was terrible abandonware. But it's not. It's just old reliable software. And I'll take old reliable software any day of the week when its job is to look after my backups.

Other people seem to agree with me. I know that amongst other people who value their backups it's used on board hospital ships, by local government, by at least one casino, and by the US Air Force.

The second is Number::Phone, a library for handling phone numbers. It parses them, formats them, can tell you how to dial them, and so on. While the code is all mine (modulo a few small contributions from others) it leans heavily on Google's libphonenumber for data, although it pre-dates libphonenumber by three years as well as being intended more for use by telcos than end-users. It is mostly used in telecoms billing systems, for input data validation on websites, and for some telecoms routing.

Collapse
madza profile image
Madza Author

Just checked them out 😉Awesome job on these, great to see you have built tools that helps people 🙏❤

Collapse
mike_andreuzza profile image
Michael Andreuzza • Edited on

Mine ones are wickedtemplates.com and wickedblocks.dev.

But you cam see all my projects at wickedlabs.dev and judge by yourself 😁

Collapse
madza profile image
Madza Author

Thanks for sharing 🙏💯

Collapse
mike_andreuzza profile image
Michael Andreuzza

welcome!

Collapse
cdthomp1 profile image
Cameron Thompson

I loved making my SpaceX MiniWiki! I made it with Next.Js and Tailwind, lots of fun!

Collapse
madza profile image
Madza Author

I also work with NextJS, its a solid framework 💯👍

Collapse
cdthomp1 profile image
Cameron Thompson

I'm liking it so far, it makes publishing apps so much easier!

Collapse
jcubic profile image
Jakub T. Jankiewicz

Mostly I'm proud of my Open Source work:

Collapse
madza profile image
Madza Author

These are awesome, thanks 👍😉

Collapse
sharpninja profile image
The Sharp Ninja • Edited on

My favorite project was for a client. It was an application to replace an old mainframe green-screen system back in 2008-2009. The solution was implemented with Web Forms. Back then, SPA wasn't really a thing, but that's exactly what I created. There was a single ASPX file and lots of ASCX files that had server callback methods to do the AJAX stuff. The data was split between SQL Server and DB2 and I used real Service Oriented Architecture via WCF with Binary serialization over named pipes in all environments except prod, which used binary over tcp. The WCF services were load-balanced in prod. The DAL was a dapper-like ORM that I designed in UML and used Test-Driven devlopment to create. Entities were cached in the WCF services to reduce calls to DB2 (datawarehouse) and ran live against SQL Server.

But what was really cool was creating a DSL to define the user interface for the lockbox screen. I was able to use javascript to instantiate ASP.Net controls and set their properties appropriately. The DSL had a recursive-decent-parser that read both a script and an ASCX file in the server and output the appropriate HTML and Javascript. This allowed me to create dynamic user interfaces that could be updated in realtime based on rules embedded in the DSL. The DSL also fully participated in the WebForms validation framework which meant that I didn't have to do any browser specific code because WebForms handled that automatically.

The project was a huge success for the client. They had attempted to do it themselves previously but the interaction between web and DB2 was too slow with previous techniques which were using full page postbacks. When I was done, the green-screen operators couldn't believe there were no page refreshes slowing them down and management loved the DSL because they could adjust the UI and validation rules much more quickly than getting the mainframe programmers involved.

Collapse
madza profile image
Madza Author

Thanks for the insight 👍😉 This was an interesting read ✨😉