Details
-
AboutLikes to lift weights & do programming. Prefers backend development. Often called a walking library and loves most animals.
-
SkillsRaw uncooked php, laravel, some js soup, a cup of Vue, a pinch of Ruby & rails. A sprinkle of c# & a hint of c++. Oh and not to forget, css. Mostly the third iteration.
-
LocationDenmark
-
Website
-
Github
Joined devRant on 5/16/2016
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Slow, gentle and affectionate wins the race. It doesn’t have to be all pump & dump.
If you’re just enjoying each other in the present with a gentle & affectionate touch, it can be very soothing almost meditative. Good for reducing stress. -
Splitting a unit of work up into a series of small but concise commits have been valuable for me.
I often need to cherry pick work between branches that’s corresponding to jira tickets a customer requested.
On my own & usually public projects, it’s often littered with “wip” that eventually leads to a commit message consisting of the feature name. -
@tosensei agree. The problem seems to stem from direct updates in prod db. At least that’s what I’m told lol.
Narrows the list of suspects down a lot since it’s a handful that has access 😂 -
@donkulator don’t have access to anything in production.
But suggested to mgmt that we should gather differences from prod and reflect down. -
I forgot the best part, it’s not even my code that blew up.
It just happen to coincide with my deployment, so I got flagged and assigned for production outage 😂 -
Or just straight yeet software because you failed to update within an hour of a new upgrade..
Few things as frustrating as coming back from lunch only to find Docker, editors and maybe even your browser is silently uninstalled.
What’s more frustrating is needing to pester IT dept. for a person with authority to, to authorize admin actions… -
Mostly Web development at the same pay as a bunch of bootcamp graduates. The only difference is, I appear less productive because a lot of my day is spent “pair programming” err mentoring and explaining how things work.
Saying no or rejecting due time constraints is considered being a bad teammate 🤷♂️ -
Take care of your health or your health takes care of you. ((:
-
What does the login function do?
You could use the step debugger with task mgr open.
Step thru until it starts spiking. -
Nothing stops a compiler from sneaking in a back door.
Ken Thompson did it in 1984 so it’s already a well established practice.
where does Mozilla fit in? -
It varies, sometimes I need so extra much time my girlfriend literally yells at me to go to sleep to be able to wake up for work tomorrow 😂
And other times, none at all -
@kiki have yet to urgently need any of adobe’s software. Closest to design I get is handcrafting SVGs or a little bit of Figma 😁
-
Same reasons I choose to run Debian on a ThinkPad 470s.
Trusty & stable. No surprises.
Gentoo is also in my top picks, especially now it’s offering binary pkgs. It used to be my goto when I had more spare time.
I really like eselect and in general the gentoolkit. Just need the time to sit down and compile a kernel.
At work, we’re given the choice of either Mac OS or Windows, and I figured I might as well go Mac as I’ll probably live in WSL2 otherwise. -
I mean.. knowing how to handle filesystems, how tunnels, vpns, networks & os in general works and how to lookup and read documentation for deployment best practices and CI/CD is sorta just expected from a web developer role. At least that’s been my experience.
You’re basically expected to know everything in relative proximity to your work to qualify for a junior or intermediate.
Knowing how to communicate with clients, mentor and teach devs with less experience is what yields senior level. Oh and have enough discipline to not get bored during endless meetings. -
@tosensei good ol’ & oh so brittle distributed monoliths. Or just a big ball of entangled mud, if you prefer. Beloved child has many names 😂
-
@tosensei doing it to improve and keep things safe, I’m all aboard with.
But ppl asking for like introducing graphql as a layer on top of a pre-existing json api or move existing apps to serverless because “scale”..
Or because we use React, we must adopt and rewrite to Next.js and move to Vercel instead of our own servers..
Or my favorite: “let’s rewrite it to micro services for performance and future scale”.. -
It might not be sexy, but it’s honest work.
-
Yes, rewrite culture and well supported.
about every 6 months there’s some major release or certification that provides an excuse and a reason to fill up the boards with tasks that no customer asked for, but is going to reluctantly pay for anyways.
Personally I just avoid voicing my opinions as that would likely cause them to downvote my task suggestions, which is usually revolving around managing technical debt and refining ux. The former is an easy candidate to shoot down, given the value return isn’t immediately obvious to management & customers -
Yes. If you need the interactivity, like for instance building a flight, train or ferry map.. go for a library like Svelte, Vue or React.
And use it as an island.
You don’t need to buy into a framework, if you don’t want to.
It’s a tool, stop zealously shilling your favorite toolkit(re: framework) as the best thing ever. Get shit done, get paid & go home to your family.
If somebody steps on my lawn to preach their favorite gospel (re: framework) they better run fast. -
Just take it, one step at a time
-
@Root sounds very familiar. those pesky compliances and standards that’s annoying the entire staff but provides a slight advantage to sales 🤣
-
Meeting all day then expected voluntary overtime to meet deadlines.
Nothing out of the ordinary here officer, move along. -
Young punk, get off my lawn
-
@retoor or Svelte. Especially Svelte 5.
-
@jestdotty only seen that in small startups where the dev is usually a friend or has stock shares instead of salary. Most CEOs I’ve met would rather pay a consultant to fix it when it breaks
-
New sparkles and fairy dust is often easier to well and more profitable than an old & stable but well maintained beauty.
Besides, if they weren’t piling on new stuff each meeting.. chances are that mgmt would cut on developers to flip a coin. -
There’s an argument to be made in terms of knowledge iceberg and complexity vs a traditional MPA though, but meh. Not my decision, so I’ll just stick with the available tools and try to make the best out of it.
-
@superdupernova ya that’s also good. Introduced server components to a CRA spa with Apollo has been a good time so far. Reducing initial requests avg. 5 to 1 and less loading states on first paint. Solid win and since we used Cloudflare cdn it was simply to start using edge runtime
-
@superdupernova did somebody say, T3?
-
Because that’s what the customer wanted during their meeting with sales & hr.
Usually the most complicated is complex UI and flows with stupid business logic.