tarcio
A particular test has assertions that must be implemented correctly in order for them to pass.
By starting in red you gradually make your way towards green usually paving your thinking and potentially unlocking other tests.
I don't believe you must do this every time though.
Ask HN: What's the latest and greatest being used in tech?
Tools like Kafka and Temporal have been gaining a lot of momentum lately - the former already has some reputation with the latter gaining a quite a following lately.Usually I go to Thoughtworks Tech Radar to get myself informed but more often than not I find them to be a bit behind or have a more conservative view of what's trending in companies.So I thought would be a good idea to ask around...
What advantages are there of using one?
I mean they look great - some of them a bit gimmicky, some very experimental.
Do they actually fit a purpose?
This is very much a work in progress - and currently Victoria/Australia only - but from early feedback it seems like an useful tool.
The premise is to combined property information + school information (geo data) + school rankings and provide it all together for people to help them figure out good places to live, raise a family, send their kids to school, etc
As someone who was not born in Australia sometimes we struggle to identify if a suburb is good for families, with good schools etc. I built this to help us figure this out as well as look for new suburbs out in the country side of the state.
Feedback is mostly appreciated.
Thanks for reading!
Show HN: Properties and Schools
Ask HN: How do you become an inventor?
Basically that. I find that inventing something is a mindset - more than a gift - and you either have the drive/creativity to invent something or you don't.Keen to hear from founders, inventors, musicians, etc - people who come up with ideas to understand how their thought process work in a very ELI5 way.Thanks
Pres-to-Logs a History Lesson in Industry Efficiency
Ask HN: What are some good problems to code test a candidate?
Basically what the title says. The places I worked for all asked for a code test before inviting me over for a face to face. There has been some variety but the Toy Robot simulator (https://codereview.stackexchange.com/questions/96181/robot-toy-simulator) was by far the most used by the industry here in Melbourne.I'm curious about what other people are using? I've heard of the Elevator...
Ask HN: Artifacts in front end projects. How do you do?
One the lessons I learned during my years of Java development was that we had one single artifact for all environments. Later on I learned about the 12 factor app (https://12factor.net/) and how other languages/frameworks adopt that same approach which is great.Especially around using environment variables: one artifact that gets its values from the environment being served on makes sense. For...
It helps me connect with them, develops empathy, understanding and aids my form of communication with them.
The how is explained above. Why you should is "because humans".
Clojure was a language that I tried a few years back and never really got into - parentheses everywhere, who needs those?
But its syntax hides its functional elegance and is a really pleasant language to work with - even Java becomes bearable!
As for Python, I never had the chance to with with. Built a video stream server from Pi Camera using flask which is nice , small and simple - a lot simpler than I thought.
Also at work had to apply Python for a project too and easy the right tool for the job when dealing with file system entries that is on the gigabytes.
The greatest thing about the latest Lenovo's and the Dell's is how good Linux support is these days.
If you really, really want to use Linux and is worried about peripherals, I might suggest you look into system76 - dedicated Linux laptops with a great distro (Ubuntu-based, named Pop OS) to match.
Couldn't be happier.
Got a 16 GB, i7, 512 GB NVMe SSD (no NVidia).
Brilliant laptop, fantastic screen, keyboard and the trackpad is very good - although I gotta hand it over to Apple, they do a great trackpad.
What surprised me most of all is battery life. I usually get in to work at 8 AM and by 12 PM it still running (about 10% or so left). I do have a few things running:
- postgres, redis, elastic search and kibana on Docker containers - Terminator, VSCode, Firefox and Slack open all the time - From time to time rails and rspec (guard)
Couldn't recommend it more. I'm running Arch + i3.
Good luck