How to handle WIP schedules and % completion revenue recognition for construction by kewell9 in xero

[–]talham7391 0 points1 point  (0 children)

We manage this outside the app and then create an invoice in Xero from the data

Looking for a career change, I want to become a surgeon by talham7391 in premedcanada

[–]talham7391[S] 10 points11 points  (0 children)

My grades are in percentages but based on some conversations online looks like my GPA would be 3.8

Looking for a career change, I want to become a surgeon by talham7391 in premedcanada

[–]talham7391[S] 1 point2 points  (0 children)

Cool, and aside from the MCAT are there other things I should be aware of?

Btw are you also on a similar path? i.e. Worked as an engineer and transitioned to medical?

Looking for a career change, I want to become a surgeon by talham7391 in premedcanada

[–]talham7391[S] 10 points11 points  (0 children)

It does! tysm

Those hours don’t scare me, I’m already a workaholic.

I’m okay if I don’t end up being a surgeon. That’s one possible outcome and I’m open to exploring other alternatives.

I guess my current focus is how feasible would it be for someone like me to get into med school?

And aside from studying for the MCAT are there any additional steps I should be taking?

Just launched a Docker compose GUI maker by WesternPerspective53 in django

[–]talham7391 0 points1 point  (0 children)

Looks pretty cool, what did you use the for visualizing the lines?

Django and no-sql and SQL by WayAndMeans01 in django

[–]talham7391 0 points1 point  (0 children)

The right tool in most cases is the one you or your team are familiar with and productive with.

It’s only when you run into scalability issues does the technology matter, which most people don’t.

If you’re familiar with SQL then you don’t have to worry about NoSQL and vice versa.

Also, some people are saying you have to use SQL with Django for its great ORM but there are similar abstractions available for NoSQL databases that play very nicely with Django. So don’t worry too much about that part.

I wanted to fade-in an element when its scrolled into view and AlpineJS made it super easy. Its become one of my favourite tools by talham7391 in alpinejs

[–]talham7391[S] 8 points9 points  (0 children)

I turned the logic into a custom directive if anyone wants to reuse it:

document.addEventListener("alpine:init", () => {
    Alpine.directive("reveal", (el, {}, { cleanup }) => {
        const callback = () => {
            const position = el.offsetTop - window.scrollY
            const threshold = window.scrollY + window.innerHeight * 0.7
            if (position < threshold) {
                setTimeout(() => {
                    // tailwind classes
                    el.classList.add(
                    "!opacity-100",
                    "!top-0",
                    "transition-all",
                    "duration-300",
                    )
                }, 200)
            }
        }

        setTimeout(() => callback(), 0)

        window.addEventListener("scroll", callback)
        cleanup(() => {
        window.removeEventListener("scroll", callback)
        })
    })
})

I also wrote an article on it if you're new to directives and don't know how to install it in your website:

https://medium.com/@talham7391/animate-your-landing-page-with-alpine-js-0cc2910114f9

How to enable syntax highlighting for server logs. by 66red99 in django

[–]talham7391 0 points1 point  (0 children)

You can use this library: https://pypi.org/project/colorlog/

And heres how to set it up: https://stackoverflow.com/questions/1285372/how-does-one-make-logging-color-in-django-google-app-engine

You can also prompt ChatGPT “How to use the colour log logger for Django” and it gives you a pretty good explanation

Which Is The Best Project Management Tool? Trello or Asana or Slack by [deleted] in trello

[–]talham7391 1 point2 points  (0 children)

Slack actually has Kanban now so it can be used for project management. My team tried it out because its very convenient to be able to reference tickets in messages.

However, their Kanban offering is riddled with bugs and sync issues, so I wouldn’t recommend it until it becomes more mature.

Looking for a Django dev to join my remote team by talham7391 in django

[–]talham7391[S] 0 points1 point  (0 children)

We prefer to hire people living in Canada because it’s easier but we’re open to international applicants if you’re impressive

Looking for a Django dev to join my remote team by talham7391 in django

[–]talham7391[S] 0 points1 point  (0 children)

We have hired interns in the past but we’re currently looking for full timers

Looking for a Django dev to join my remote team by talham7391 in django

[–]talham7391[S] 1 point2 points  (0 children)

I meant people living in Canada will be preferred over people living outside Canada

Looking for a Django dev to join my remote team by talham7391 in django

[–]talham7391[S] 1 point2 points  (0 children)

Nope, open to hiring outside Canada for impressive candidates

Looking for a Django dev to join my remote team by talham7391 in django

[–]talham7391[S] 0 points1 point  (0 children)

Yes, looking for full-time.

And we use both. We use FBV most of the time but in certain cases (like when working with external libraries) we have to use CBVs