Maskawanian
Remote: Yes, Hybrid OK in Winnipeg
Willing to relocate: Only to Vancouver Island
Technologies: C#, .NET Core, Go, TypeScript/JavaScript, Vue.js, React, PHP/Laravel, Python, Java, HTML5/CSS, Node.js/Express, PostgreSQL, MySQL, MongoDB, Entity Framework, Eloquent, RESTful APIs, Docker/Swarm, Kubernetes, Nginx/Apache, Git/SVN, CI/CD, Linux
Résumé/CV: https://www.dsaul.ca/Resume Codeberg: https://codeberg.org/dsaul Linkedin: https://www.linkedin.com/in/dan-saul/ Portfolio: https://www.dsaul.ca/Portfolio
Software Certificates are viewable on LinkedIn.
Email: hn2026 at my website's domain
Please only send emails if you are employed by a company who is hiring, or a recruiter, and working in a role related to hiring. If you are a referral bot/agent/orchestrator/job site founder, don't send me emails.
Hello HN, I'm Dan Saul, a full-stack software developer with 10+ years of experience building and shipping production systems across SaaS, telecom, and business automation. I enjoy turning complex requirements into working software that people actually use.
How I work: I take ownership of features end to end, write tests and documentation as part of the job, and care about code review and solid SDLC practices. I participate in Agile processes as a team member, mentor junior developers, and contribute to architecture decisions. I build software directly and use agent-driven tooling pragmatically, treating generated code like any other contribution that needs review and verification.
What I'm looking for: Full-stack or backend-focused product teams where I can write real code, solve real problems, and help ship reliable software. Interested in SaaS, internal tools, telecom/comms, and practical business applications. I work best with teams that value clear thinking, accountability, and getting things done without unnecessary process.
If you are defending against clear text being discoverable, then bcrypt hashing with a unique salt on the client is good enough.
If you are trying to prevent MITM you can combine that salting with public/private key transmission of the bcrypt hash to the backend (effectively the same idea as pass keys without the downsides).
MITM just affects your service, and doesn't always matter depending on what the service is, for example, a recipe manager doesn't need to have bullet proof security.
The way passkeys are being pushed is so clearly an attempt to add friction to leaving walled gardens. Stop talking in absolutes in a world of greys.
Remote: Yes, Hybrid OK in Winnipeg
Willing to relocate: Only to Vancouver Island
Technologies: C#, .NET Core, Go, TypeScript/JavaScript, Vue.js, React, PHP/Laravel, Python, Java, HTML5/CSS, Node.js/Express, PostgreSQL, MySQL, MongoDB, Entity Framework, Eloquent, RESTful APIs, Docker/Swarm, Kubernetes, Nginx/Apache, Git/SVN, CI/CD, Linux
Résumé/CV: https://www.dsaul.ca/Resume Codeberg: https://codeberg.org/dsaul Linkedin: https://www.linkedin.com/in/dan-saul/ Portfolio: https://www.dsaul.ca/Portfolio
Software Certificates are viewable on LinkedIn.
Email: hn2026 at my website's domain
Please only send emails if you are employed by a company who is hiring, or a recruiter. If you are a referral bot/agent/orchestrator, don't send me emails.
Hello HN, I'm Dan Saul, a full-stack software developer with 10+ years of experience building and shipping production systems across SaaS, telecom, and business automation. I enjoy turning complex requirements into working software that people actually use.
How I work: I take ownership of features end to end, write tests and documentation as part of the job, and care about code review and solid SDLC practices. I participate in Agile processes as a team member, mentor junior developers, and contribute to architecture decisions. I build software directly and use agent-driven tooling pragmatically, treating generated code like any other contribution that needs review and verification.
What I'm looking for: Full-stack or backend-focused product teams where I can write real code, solve real problems, and help ship reliable software. Interested in SaaS, internal tools, telecom/comms, and practical business applications. I work best with teams that value clear thinking, accountability, and getting things done without unnecessary process.
Remote: Yes, Hybrid OK in Winnipeg
Willing to relocate: Only to Vancouver Island
Technologies: Golang, C#, ASP.NET Core, TypeScript/JavaScript, Vue.js, React, PHP/Laravel, Python, HTML5/CSS, jQuery, Node.js/Express, PostgreSQL, MySQL, MongoDB, Entity Framework/Eloquent, RESTful APIs/Microservices, Docker/Swarm, Kubernetes, Nginx/Apache, Git/SVN, CI/CD, Linux
Résumé/CV/Codeberg/Linkedin: See links on https://www.dsaul.ca/
Email: hn2026 at my website's domain
Hello HN, my name is Dan Saul, I am a full-stack software developer with 10+ years building and shipping real products across SaaS, telecom, and business automation. I like practical work: clean maintainable code, reliable systems, and solving the actual problem in front of me.
How I work: I take ownership, do the boring stuff right (tests, reviews, docs, SDLC), and ship. I participate in Agile (Scrum/Kanban) without the theatre, mentor and enjoy being mentored, and contribute to architecture and standards. I love coding by hand but use agent-driven development pragmatically: agents as junior devs where every output is reviewed and tested, not auto-merged.
What I'm looking for: Full-stack or backend-leaning product teams where I can stay hands-on, help set technical direction, and ship software real users rely on. SaaS, internal tools, telecom/comms, or anything practical. I do my best work on small-to-medium teams that value pragmatism, accountability, and continuous improvement over buzzwords.
This is why a company must inform you of the recording, but you do not have to inform them.
/._*/.AppleDB/.AppleDouble/.AppleDesktop/:2eDS_Store/Network Trash Folder/Temporary Items/TheVolumeSettingsFolder/.@__thumb/.@__desc/:2e*/.@__qini/.Qsync/.@upload_cache/.qsync/.qsync_sn/.@qsys/.digest/
I understand that I may loose resource forks, but that isn't a problem for the use case of my server.NixOS actually is a bit better in this respect since most things are statically linked. The only thing is that glibc is not because it specifically requires being dynamically linked.
This issue also applies to macOS with their Dylibs and also Windows with their DLLs. So saying that this is an issue with Linux is a bit disingenuous.
Until everybody standardizes on one singular executable format that doesn't ever change, this will forever be an issue.
I don't see much difference between killing chicks after them being born, or stopping them from being born in the first place. The only difference is in the efficiency of business operations.
If my values are that each deserves a chance at a life--whatever life it may be, I can advocate for searching for a better solution. I did not prescribe an alternative, don't pretend that I have.
EDIT: Damn, the hostile responses (Ad hominem, bad faith arguments, etc) to such a simple philosophical discussion I've been getting are unbelievable. I don't think there is much value in participating anymore. Thank you everyone for your responses.