aesthetics1
I do believe the opposite is true too. If you have a strong culture, a product or idea with promise, and a team of smart and capable people, it can move you faster in the right direction too.
The problem is that every person or company in group 1 thinks they are in group 2.
The Productivity Panic
Bonkers.
You can tell the entire industry is in a "productivity panic" and here's more proof. There's a velocity zealot crying tears of joy somewhere.
Beautiful, Irrelevant Things: The Efficiency Era Ends the Way ZIRP Began
A Portrait of the Software Engineer, 2031
A Portrait of the Software Engineer, 2031
A Portrait of the Software Engineer, 2031
Performance Managing to the Room
Bullshit Metrics and the Cowards Who Love Them
Metrics That Actually Matter
AI Won't Fix Your Broken Systems
The Quiet of Competence
Being Liked or "Mistaking Harmony for Health"
Degreed is an upskilling platform where individuals and organization can discover content, build skills, and certify expertise. We're a remote-first, venture funded (series D) startup with just over 600 employees all over the world -- and we're looking for more.
We're hiring a stellar mid- to senior-level Frontend Developer for one of our teams. This is a fully-remote position with a flexible work schedule (work when and where you work best -- seriously!) available to candidates based anywhere in the United States. You'll need prior Angular experience to be considered.
Degreed offers a ton of great benefits. Some of my favorites are: * $1,200 a year to spend on anything learning-related (yes, anything). * 401k with a 4% match. * Unlimited PTO (seriously). * Home office stipend upon hire. * $75 monthly wellness benefit (cover your gym membership, buy yourself a Peloton, or get a sweet new bike helmet -- go wild). * And last but not least: Work with a smart, talented, diverse group of people all over the world!
Link to the posting: https://boards.greenhouse.io/degreed/jobs/4215800004?gh_src=...
More about working at Degreed: https://explore.degreed.com/careers
Degreed is growing quickly with 500+ employees, an award-winning product, and one of the most innovative brands in skills & learning on the market. With our recent round of funding, Degreed is now valued at $1.5 billion -- and our people are the reason why. We hire outstanding candidates from all over the world. With unlimited PTO, monthly learning and wellness stipends, and endless internal growth opportunities, we don't usually have trouble finding the best and brightest.
Our engineering team is looking for one more! We challenge the status quo, we hold ourselves to high standards, we love to learn, and we're a little cheeky. Right now, we're looking for a backend developer to help drive the Degreed platform to the next level.
The ideal candidate has an exhaustive attention to detail, thrives on bringing new ideas to the table, has top-notch communication and organizational skills, and enjoys collaborating with all humans. If this sounds like you, let us know!
More roles + benefit info: https://explore.degreed.com/careers
Apply: https://jobs.lever.co/degreed/8a2bc41f-a832-4efe-93ab-9968ea...
Bonus points if the brick incorporates a small hub with additional ports. This would allow you to choose between using a regular USB type C power cable or the proprietary brick with MagSafe built in.
https://github.com/jboyer87/gitswitch
Example:
gitswitch [email protected]
gitswitch [email protected]Our team consists of a single DBA and around a dozen developers. We're a .NET/C# shop but we use Oracle Databases.
Ask HN: How do you enforce database standards?
How does your team ensure that your database standards are being followed? Naming standards, ensuring certain triggers are present, index/constraint rules, etc. Do you use tools, code reviews, or some other method?I'm finding that this seems to be a harder problem to solve than enforcing other types of coding standards.
I had an idea similar to this a few years ago. Basically, you would be able to bookmark your place on the page and come back to it later or send the link to someone else. I didn't think that using a word or phrase was useful because it could show up multiple times on the page. Instead, I used the scroll distance. Here's a crude demo:
http://jboyer87.github.io/page-progress/
Of course, this isn't device-independent. I never went much further with it.
As others have pointed out, I think the biggest weakness is the seams. It looks like it would be impossible to write on. I would suggest that you include some sort of optional desk pad as an add-on.
I'm from the US. Although it doesn't look like you're shipping here yet anyway, you might include inch/pound units too if you plan to ship internationally at some point.
Cool concept, good luck.
EDIT: Here's what I meant by a desk pad, in case it wasn't obvious. This one has a lip so that it stays put, and a metal backing so that you wouldn't feel the slats underneath while you were writing: https://www.ikea.com/us/en/catalog/products/40246156/
Give us the power back
That being said, this would not alleviate the problems you mentioned when walking the list. It would need to be arranged once retrieved either by the client, or by the backend before passing to the client. I imagined that I would traverse the list recursively to order it before passing it off to the client. This should take O(n) time, since we only need to traverse the list once, and we haven't retrieved from the database any unrelated rows (list ID, user ID, etc - there has to be some boundary in place).
The table could be designed with a unique PK, the todo item, and some binary or bool field to determine first (head) and last (tail). You would then add 'previous' and 'next' fields that would be updated for insert/delete/updates.