Hacker Newsnew | past | comments | ask | show | jobs | submit | gday2020's commentslogin

SEEKING WORK | The Netherlands | Remote (anywhere)

I have almost 10 years experience with Python/Django and worked with many tools/technologies/libraries related to it (Vue, pytest, various CI/CD tools, docker, htmx, alpine, websockets etc). I especially love to dive into odd bugs and optimize slow queries/functions. I am a big fan of testing and documenting.

I maintain a few applications for clients (as the sole developer), but can also work well within a team.

My Github profile with some open source work: https://github.com/GDay. I maintain a fairly popular background worker for Django and have open sourced one of my SaaS applications.

Contact: https://djangowaves.com/contact/


SEEKING WORK | The Netherlands | Remote (anywhere)

I have more than 7 years of experience with Python/Django and worked with many tools/technologies/libraries related to it (Vue/Vuex, pytest, various CI/CD tools, docker, htmx, websockets etc). I love to dive into odd bugs and optimizing slow queries/functions. I am a big fan of testing and documenting.

I maintain a few applications for clients (as the sole developer), but can also work well within a team.

My Github profile with a bunch of open source work: https://github.com/GDay.

I don't have time right now, but I will be able to take on one new client starting the 12th of this month (~20 hours a week or less).

Contact: https://djangowaves.com/contact/.


I have been using HTMX with Django for over 3 years on multiple (client) projects.

In 99% of the cases, it works just fine. In the 1% of highly interactive components that aren’t working well with HTMX, you can just put in some Vue or alpineJS. whichever works best for you.

I have migrated all of my own and client apps from a decoupled Vue/django setup to HTMX. It was a ton of work, but it’s awesome having a clean setup with no node modules.


I think you mention a very valid point that is worth reiterating: Even when you enter territory where HTMX gets cumbersome for some reason, you can still use custom JS or some other library to work around it.

I admit that I initially started to use HTMX to avoid JS, but I am now more comfortable than ever before to fall back to some lines of Javascript in the few cases where HTMX does not feel like a great fit to solve the problem at hand.

Another great side effect (that you also mentioned) is how much cleaner the project is structured now. But I also realize that this might not apply to big projects.


> I admit that I initially started to use HTMX to avoid JS, but I am now more comfortable than ever before to fall back to some lines of Javascript in the few cases where HTMX does not feel like a great fit to solve the problem at hand.

Many people don't realize that great engineering happens under constraints. When you're faced with an empty project and the full power of JavaScript, you have 5,000,000 ways to do something and the chance to make a series of wrong choices that back you into a corner is high. By contrast, when you're working within a system that constrains the available choices, the possible design paths are considerably fewer and so the system becomes more understandable and maintainable, which makes for a very straightforward, comfortable dev experience.


The same goes for great design, of course figuring out the constraints is the trick with design - when there aren't really the same hard hardline guardrails that programming languages have; I suppose platforms like Figma attempt to create relatively rigid rails to follow.


"The absence of limitations is the enemy of art."


SEEKING WORK | The Netherlands | Remote (anywhere)

I have more than 7 years of experience with Python/Django and worked with many tools/technologies/libraries related to it (Vue/Vuex, pytest, various CI/CD tools, docker, htmx, websockets etc). I love to dive into odd bugs and optimizing slow queries/functions. I am a big fan of testing and documenting.

I maintain a few applications for clients (as the sole developer), but can also work well within a team.

My Github profile with a bunch of open source work: https://github.com/GDay.

Contact: https://djangowaves.com/contact/.


SEEKING WORK | The Netherlands | Remote (anywhere)

I have more than 7 years of experience with Python/Django and worked with many tools/technologies/libraries related to it (Vue/Vuex, pytest, various CI/CD tools, docker, htmx, websockets etc). I love to dive into odd bugs and optimizing slow queries/functions. I am a big fan of testing and documenting.

I maintain a few applications for clients (as the sole developer), but can also work well within a team.

My Github profile with a bunch of open source work: https://github.com/GDay.

Contact: https://djangowaves.com/contact/.


SEEKING WORK | The Netherlands | Remote (anywhere)

I have more than 6 years of experience with Django and worked with many tools/technologies/libraries related to it (Vue/Vuex, pytest, various CI/CD tools, docker, htmx, websockets etc).

I maintain a few applications for clients (as the sole developer), but can also work well within a team. I am located in Europe, but I can also work within US timezones.

My Github profile with a bunch of open source work: https://github.com/GDay.

Contact: https://djangowaves.com/contact/.


  Location: The Netherlands
  Remote: Yes, but hybrid is okay too (max 2 days/week)
  Willing to relocate: No
  Technologies: Python, Django, VueJS and related tools/technologies. I am learning Go at the moment.
  Résumé/CV: On request
  Email: hello - at - djangowaves - dot - com
I have more than 6 years of experience with Python and Django and a few years of experience with VueJS (but I am happy to learn a different language/framework). I have been doing contract work for most of my career and also built a few of products from scratch (as a founder). Freelancing has been fine, but I would be open to a permanent full time position. I have worked in teams and also as the sole developer - also worked as the lead developer of a small team.

Github profile (with open source stuff): https://github.com/GDay


  Location: The Netherlands
  Remote: Yes (max 2 days a week onsite, fully remote is preferred)
  Willing to relocate: No
  Technologies: Python, Django, VueJS and related tools/technologies. I am learning Go at the moment.
  Résumé/CV: On request
  Email: hello - at - djangowaves - dot - com
I have been freelancing for over 6 years now and also built a bunch of products for myself. Freelancing has been fine, but I would be open to a permanent full time position if the right one comes along. I have worked in teams and as the sole developer - also worked as the lead developer of a small team.

Github profile (with open source stuff): https://github.com/GDay


As an Aussie I'm impressed that username g'day is used by some from the Netherlands and not here. Unless you're an Aussie living in the Netherlands...


Haha, nope, not an Aussie. I actually do get that question every now and then when people see my Github! I didn’t think that through 10 years ago when I created it and now I am kind of stuck to it, lol. It can be a great icebreaker though when meeting new people!


Raising them with good values doesn't mean that they will keep those throughout their life, unfortunately. Quite risky to bet on that.


I have no data to support this but I'm willing to bet that the likelihood they do keep those values is significantly greater than the likelihood that they don't.

So, a very low risk bet.


SEEKING WORK | The Netherlands | Remote (anywhere)

I have 5+ years of experience with Django and worked with many tools/technologies/libraries related to it (Vue/Vuex, pytest, various CI/CD tools, docker, htmx, websockets etc).

This is my Github page with some open source stuff on there: https://github.com/GDay, most of my open source work is in this repo: https://github.com/chiefonboarding/ChiefOnboarding.

Contact: https://djangowaves.com/contact/.

Writing docs/tests (where applicable) is important to me. I, unfortunately, won't work on a project if tests are not part of the plan. If you currently have an existing app without tests, then I am happy to write those for you.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: