Top all-time · #2020
lullabot.com
Company blog · lullabot.com/articleswebdesignprogramming
lullabot.com is the company blog at lullabot.com, writing about web, design and programming. Since 2008, 37 different Hacker News readers have linked it 48 times, most often “Why Paid Drupal Modules Fail: Drupal as Art”. No feed was found, so read it on the site itself.
Most-linked posts?
- Why Paid Drupal Modules Fail: Drupal as Art2 people · 2 mentions · first linked 2016-04-07
- /files/bt/bt-latest/DEMO/index.html2 people · 2 mentions · first linked 2009-10-17
- Isomorphic Application2 people · 2 mentions · first linked 2017-05-05
- Healthy Open Source Maintenance2 people · 2 mentions · first linked 2019-09-20
What Hacker News says?
Communicating expectations / setting boundaries feels key to avoiding negativity on both sides. I recently read an article titled "Healthy Open Source Maintenance"[1], which proposed the introduction of a MAINTENANCE_MANIFESTO.md, meant to communicate expectations. Quoting the fun part: "Even though this idea is still in early stages, for the sake of clarity, this is what a selection of manifestos could look like: -…
Comment linking /articles/healthy-open-source-maintenance
on “My FOSS Story”Submitted Announcing the New Lullabot.com as a story · 3 points
HN discussionApparently the one downside of Borg is that it has to walk the whole filesystem for backups, rather than picking up changes: https://github.com/borgbackup/borg/issues/325 According to a more up to date comparison[1] (recommends Arq), Borg is also slow because it processes sequentially. [1]: https://www.lullabot.com/articles/backup-strategies-for-2018
Comment linking /articles/backup-strategies-for-2018
on “I Nearly Lost All of My Data”Submitted Why Choose React? as a story · 3 points
HN discussionDrupal works very well as a headless CMS now https://www.drupal.org/docs/develop/decoupled-drupal https://www.lullabot.com/resource/decoupled-drupal Drupal has a really strong community behind it, and was completely rebuilt a number of years ago with modern PHP. It uses Symfony, composer, etc.
Comment linking /resource/decoupled-drupal
on “Ask HN: Looking for headless CMS recommendation”Submitted How to Learn React: A Five-Step Plan as a story · 3 points
HN discussionStonebraker makes a point of saying that the lack of standards in NoSQL system prevents their adoption. While there are standards surrounding SQL most SQL databases do not adhere to the standards. They have connection semantics and syntax that are at times mutually exclusive. Drupal 7 has a dynamic query builder specifically to take care of this (see this podcast for more info http://www.lullabot.com/podcasts/drupal…
Comment linking /podcasts/drupal-voices-24-larry-garfield-new-database-layer-drupal-7
on “Michael Stonebraker: Why Enterprises Are Uninterested in NoSQL?”Submitted The Art of Estimation as a story · 3 points
HN discussionit's a valid question. In the JavaScript / TypeScript community, we usually understand "fullstack" as "isomorphic": https://www.lullabot.com/articles/what-is-an-isomorphic-appl... Laravel and RoR are veteran giants in the Web Framework industry. I'm sure they cover "isomorphy" in their own ways, just that at the time they were born, the terms "isomorphic" and "fullstack" weren't even coiled. This "FullSoak" framewor…
Comment linking /articles/what-is-an-isomorphic-application
on “Show HN: A no-build fullstack SSR TypeScript web framework”Submitted Markdown Won’t Solve Your Content Problems as a story · 2 points
HN discussion> What if the cache can parse cookies and vary the cached response by the value of a specific cookie, not the entire header? > This is caching that Varnish and other “normal” HTTP caches (including CloudFlare) could not have done. This is false. I'm not at all very familiar with Varnish, but I know this is easily possible, and has been used for many, many years. E.g. for Drupal + Varnish, i.e. to only keep Drupal's…
Comment linking /blog/article/configuring-varnish-high-availability-multiple-web-servers
on “Researching a new form of HTTP caching optimization”Submitted Will JavaScript eat the monolithic CMS? as a story · 2 points
HN discussionNo, I found this a good explanation: https://www.lullabot.com/articles/adventures-with-edrive-acc...
Comment linking /articles/adventures-with-edrive-accelerated-ssd-encryption-on-windows
on “Recovering the master key from RAM to break Android's file-based encryption (2021)”Submitted Fundamentals of Responsive Images as a story · 2 points
HN discussionGlad you liked both the app and my blog! A website is down if it does not return a 200 OK HTTP status code and if the response body does not contain the text provided at registration (if such were provided). The error messages to the right are rendered out in a normal unordered list below each input. On document.ready they are retrieved with JavaScript, hidden, and copied into tool-tips provided by the BeautyTips jQ…
Comment linking /files/bt/bt-latest/DEMO/index.html
on “Ask HN: Please review my app: Was it up? - dead simple monitoring”Submitted Securing “Smart” Devices on a Home Network as a story · 2 points
HN discussionThis I can agree with. The community frowns upon selling modules. This is reflected by the official repository offering no option of purchasing modules, no marketplace. Contributors only make money by being sponsored by hosting sites like Acquia, where usually they're making modules /for/ them. This of course makes Drupal unnattractive for more advanced functionality. But, single developers still try to create that…
Comment linking /articles/why-paid-drupal-modules-fail-drupal-as-art
on “Security vulnerability in #Drupal contrib module puts 120000 sites at risk”Submitted Isomorphic Application as a story · 2 points
HN discussionThe BeautyTips ( http://www.lullabot.com/files/bt/bt-latest/DEMO/index.html ) jQuery plugin has most of these features and is quite easy to work with.
Comment linking /files/bt/bt-latest/DEMO/index.html
on “Tipped - The Javascript Tooltip Framework”Submitted Beware These Nine Design Elements Your Front-End Developers Hate as a story · 2 points
HN discussionFor what it's worth, Drupal is only more vulnerable if you install third-party modules that are vulnerable and don't update those, as well. If you happen to be interested (which I hope you are, since you brought up the subject of Drupal security), see http://www.lullabot.com/node/383 for a thoughtful take on the open security model.
Comment linking /node/383
on “I don’t feel safe with Wordpress, hackers broke in and took things”Submitted Drupal as a Political Act as a story · 2 points
HN discussionIt's hardly a secret tesla.com is Drupal -- both that gitignore and the robots.txt shouts it quite loudly, to be fair. One of the larger Drupal agencies, Lullabot includes them in their clients list: https://www.lullabot.com/our-work and they are looking for a sr backend Drupal engineer https://www.tesla.com/careers/search/job/sr-software-enginee... which I would take if the company were not lead by Musk.
Comment linking /our-work
on “Tesla.com/.gitignore”Submitted PhpStorm for Drupal as a story · 2 points
HN discussionJeff Robbins: http://www.lullabot.com/about/team/jeff-robbins I know that lots of other musicians program as well, of course, but not necessarily ostentatiously.
Comment linking /about/team/jeff-robbins
on “Ask HN: are there any "true" rockstars or celebrities who are programmers?”Submitted How working from home works for us as a story · 2 points
HN discussionDefinitely start with MAMP, in my opinion. As it doesn't build/install anything itself, it keeps your system ultra clean. If you need to move beyond it, just drop it in the trash and you're done. A few hints: - By default, the apache doc directory is mapped to an os directory inside of the MAMP folder. Change this to something in your ~ directory right away so that if you upgrade MAMP, you won't accidentally write o…
Comment linking /articles/setup-memcached-mamp-sandbox-environment
on “Ask HN: Working with Apache/PHP on OSX”Submitted Commandments of Modern Web Design as a story · 2 points
HN discussionSubmitted Your Javascript should expose APIs, too as a story · 2 points
HN discussionSubmitted Mistakes agencies make: a story in three acts as a story · 2 points
HN discussion