| May 04 |
Noticed that I basically never install native apps any more. Just cleaned out my Applications folder and there are only 2 buckets left: 1. OS extensions/utilities (window manager, screenshot tool, search etc, and 2. Browsers.
Wondering if I'm outlier or if it's same for others?
|
0 |
0 |
1 |
452 |
279 |
. |
| May 03 |
Highest impact personal productivity hack I’ve done: me and a friend divide the year into sprints and do weekly accountability calls which cover both personal (health, finances) and business goals. Such a good way to get important things out of your head and commit to action.
|
4 |
0 |
0 |
283 |
276 |
. |
| May 01 |
One example 👇
There are many many industries where discovery-by-skill is as or more dominant than discovery-by-problem-set. And they’re doing just fine.
https://t.co/DvQUppjhRl
|
0 |
0 |
0 |
210 |
179 |
. |
| May 01 |
Keep seeing people taking highly contextual “advice” on Twitter seriously, going in circles or ditching good plans because a random guru tweeted a pithy, simplified-to-the-point-of-uselessness soundbite to make themselves seem wise.
|
0 |
0 |
2 |
340 |
232 |
. |
| Apr 25 |
@elidourado 👋
|
0 |
0 |
0 |
0 |
13 |
. |
| Apr 25 |
…
|
1 |
0 |
0 |
191 |
1 |
. |
| Apr 23 |
I dislike calling this stuff out because I’m super excited by what’s happening with AI & don’t want to be negative. Just noticing many of the same patterns we saw with web3/crypto stuff - inflated claims, inflated expectations, inflated disappointment
|
1 |
0 |
1 |
202 |
255 |
. |
| Apr 23 |
I’ve noticed a phenomenon where Twitter growth-hounds get carried away with periods of accelerated tech advances and compete to find the next big thing, overplaying new tools and making silly extrapolations, similar to news stations competing to break the big news first.
|
0 |
0 |
0 |
258 |
272 |
. |
| Apr 23 |
I had a hunch this was the case. Still haven’t seen any examples of AutoGPT doing the crazy stuff it’s aparently capable of. Is it possible that a bunch of Twitter threadbois hyped this thing with Twitter threads and the influencers/pods ran with it (cough cough All In)
|
1 |
0 |
1 |
938 |
270 |
. |
| Apr 22 |
@nikitabier I went on a similar quest. Ended up with a few pairs of these, equally life changing
https://t.co/SUVHsdhaZD https://t.co/4Ob8tv0pqf
|
0 |
0 |
0 |
0 |
145 |
. |
| Apr 22 |
This weeks mania:
- A friend is replacing a THIRD of his team with ChatGPT agents???
- ChatGPT plug-ins were apparently rendered impotent by AutoGPT already? Who knew
- Round sizes will need to come down because the teams will all be “3 guys and a bunch of agents”
Unhinged…
|
2 |
0 |
0 |
663 |
275 |
. |
| Apr 21 |
@stevekrouse @coqui_ai I haven’t checked yet, have only played around with it
|
1 |
0 |
0 |
0 |
77 |
. |
| Apr 21 |
@stevekrouse Tried @coqui_ai?
|
2 |
0 |
0 |
0 |
29 |
. |
| Apr 21 |
Just found @ply_io - a product I've been wanting to see for ages! Surprised it's taken this long for someone to build it, looks like they nailed the implementation.
My hunch is that this pattern (injecting action buttons and widgets into existing products) will find its way into other products too, zapier being the obvious one.
https://t.co/7jyIG7zLGG
|
2 |
0 |
0 |
307 |
355 |
. |
| Apr 21 |
@NoCodeJac @postmarkapp
|
1 |
0 |
0 |
0 |
23 |
. |
| Apr 21 |
@ctjlewis Are you serving the gpt-3/4 responses as-is, or are you doing anything to improve their quality before showing them in chat? My experience is 60%+ of code snippets returned by chatGPT don’t work out of the box. Solving that would be major
|
7 |
0 |
0 |
0 |
248 |
. |
| Apr 20 |
@Whelton I’ve never been good at Twitter and like to think I don’t tweet for likes, but have noticed a big drop off in engagement since last year, which didn’t pick back up when I subscribed a month or so ago
|
1 |
0 |
0 |
0 |
208 |
. |
| Apr 20 |
Don't know enough about this domain to know whether these proposals are viable, but love seeing people taking the initiative to propose well-researched solutions to help inform public (and likely govt, lets be honest). Insta-followed @Rob_Tolan
https://t.co/FoNJ1GgTNi
|
2 |
1 |
1 |
601 |
272 |
. |
| Apr 18 |
@mikenikles Nice distillation of some of the hidden downsides (read: long term dependency hell) of unnecessary libraries and compile steps. https://t.co/kk9FYaGDnM
|
0 |
0 |
0 |
0 |
163 |
. |
| Apr 18 |
@DylanoA4 I thought the same! Also reminded me of these guys https://t.co/sOrEHEdSUS
|
0 |
0 |
0 |
0 |
84 |
. |
| Apr 16 |
Really enjoying both @AcquiredFM and @FoundersPodcast recently, difficult to listen to them and not want to do something great with your life.
|
19 |
0 |
3 |
3k |
143 |
. |
| Apr 16 |
https://t.co/307eGblZ0C
|
0 |
0 |
0 |
315 |
23 |
. |
| Apr 15 |
Most recent episode of All In is difficult to listen to - Chamath and Jason in particular, going so far off the deep end in regard to AI based on assumptions that AI progress is compounding *daily* 😂. Favourite was Jason’s phishing-induced Global Financial Crisis. I’d be surprised if they don’t edit it after listening back in a few weeks/months, embarrassing.
|
1 |
0 |
1 |
1.2k |
361 |
. |
| Apr 12 |
https://t.co/YK8XSux3Ml
|
0 |
0 |
0 |
225 |
23 |
. |
| Apr 12 |
@atthatmatt I would say it needs to be, plus much more - to obsolesce 50% of programmer jobs (let alone in the next year), which was his claim
|
0 |
0 |
0 |
0 |
142 |
. |
| Apr 12 |
@visakanv 🙋♂️😁
|
0 |
0 |
0 |
0 |
15 |
. |
| Apr 12 |
@Shpigford Check out @nordigen by @GoCardless
|
3 |
0 |
0 |
0 |
45 |
. |
| Apr 11 |
@Shpigford There is indeed
https://t.co/1zDjLSNLyn https://t.co/bUeOStNw5Q
|
6 |
0 |
0 |
0 |
75 |
. |
| Apr 08 |
McKay’s claim here is that the impact of AI on software dev will continue to grow exponentially along with the underlying intelligence APIs. I think that’s incorrect, because I don’t think access to intelligence is the “final boss” in increasing speed and output when building software.
|
0 |
0 |
1 |
527 |
286 |
. |
| Apr 05 |
@bentossell @a16z Big congrats! Excited to see what’s next
|
1 |
0 |
0 |
0 |
58 |
. |
| Mar 31 |
Still thinking about this - will become more important as a decent chunk of point-and-click interfaces get enhanced/replaced by natural language with AI.
|
1 |
0 |
0 |
403 |
153 |
. |
| Mar 31 |
@amasad when will Ghostwriter be able to write directly to my codebase? https://t.co/KQvX4EiW9d
|
2 |
0 |
0 |
0 |
95 |
. |
| Mar 29 |
@wasimlorgat @krlvi https://t.co/PHKzgpbeXn
|
0 |
0 |
0 |
0 |
43 |
. |
| Mar 28 |
@nico_jeannen @render What’s wrong with Heroku Eco app pricing out of interest?
|
0 |
0 |
0 |
0 |
79 |
. |
| Mar 28 |
This is quite big from someone as influential and thoughtful as @Rich_Harris
Really hope this is a little nudge for people to actually consider whether they need a build step/typescript versus the current dogmatic "this is how it should be" attitude.
https://t.co/tD7jOVE5yO
|
0 |
0 |
0 |
509 |
278 |
. |
| Mar 28 |
@mxstbr @scrimba is great because it avoids the setup issue. These were the courses I picked out for my beginnner friends https://t.co/sphSOuJVll
|
2 |
0 |
0 |
0 |
145 |
. |
| Mar 24 |
@ShaanVP Have tried them all, @CleanShot by far the best - best feature is the screenshot stays in bottom left of your screen and can be dragged anywhere to share. Also has drawing etc.
On organization, make a screenshots only folder so it doesn't get mixed up with your desktop/downloads…
|
5 |
0 |
0 |
0 |
290 |
. |
| Mar 23 |
@ShaanVP @bentossell
|
1 |
0 |
0 |
0 |
20 |
. |
| Mar 22 |
@Shpigford Next step: Port to react-native and use expo to ship over the air to iOS and Android
|
1 |
0 |
0 |
0 |
95 |
. |
| Mar 22 |
... https://t.co/DV5C5uqf1i
|
1 |
0 |
0 |
126 |
27 |
. |
| Mar 22 |
https://t.co/QpmbHUeNAj
|
0 |
0 |
1 |
139 |
23 |
. |
| Mar 22 |
This thought prompted by this question, which gave a close to perfect answer... https://t.co/FkLevymm1k
|
0 |
0 |
0 |
0 |
103 |
. |
| Mar 22 |
There was a long period where the difference between assembly-line-style teams (left diagram) and design-process-style teams (right diagram), in terms of output, quality, and return on investment wasn't large enough to be noticeable. My hunch is that the new generation of AI-tool-assisted lean teams (one or two programmers, minimal specialization) is going to make that gap much much larger, potentially too large to justify the cost structure of the team on the left.
|
1 |
0 |
1 |
696 |
470 |
. |
| Mar 22 |
Wonder will this become more common now that ChatGPT can generate full copy-pasteable apps
https://t.co/oH2YyOmqmF
|
1 |
0 |
1 |
383 |
115 |
. |
| Mar 21 |
I now understand why I'm always super confused when I see the Americans in my feed implying Europeans don't work, which doesn't match my experience at all.
(Ireland works on avg. more than US, but not true for most of Europe). https://t.co/ymgVINU1ML
|
16 |
2 |
3 |
2.5k |
251 |
. |
| Mar 20 |
@danielpaulme @htmx_org & hyperscript. Not because they give you lots of new stuff, but because they substantially reduce the amount of other stuff you need by adding a few small enhancements to html.
Oh and this 👇
https://t.co/iMz47VcJI1
|
2 |
0 |
0 |
0 |
244 |
. |
| Mar 18 |
@Alber_RomGar Hi Alberto, just found this in my bookmarks. Has your opinion on this changed since?
|
0 |
0 |
0 |
0 |
98 |
. |
| Mar 18 |
Wanted: Pagespeed insights that doesn't crash the browser. What do people use for this? https://t.co/WJyoIDgyqa
|
1 |
0 |
2 |
525 |
111 |
. |
| Mar 18 |
RT @tonyennis: Last year, my team started a "Remote Development" experiment. We're still iterating, but it's already a core part of our wor…
|
0 |
1 |
0 |
0 |
140 |
. |
| Mar 18 |
Yes
|
0 |
0 |
0 |
190 |
3 |
. |
| Mar 17 |
Cc @dannypostmaa
We built this late November, stopped because we couldn't control the results well enough, was just saying to friends when ControlNet launched that we should try it again. FYI if you see it and think we're copycatting 😊
|
0 |
0 |
0 |
182 |
237 |
. |
| Mar 17 |
TFW you built an almost-identical product as a popular indie hacker, complete with the same name, but 3 months earlier, and now it looks like you're trying to copy them 😂 https://t.co/zfJCBftKEf
|
3 |
0 |
2 |
788 |
194 |
. |
| Mar 17 |
TFW you built an almost-identical product as a popular indie hacker, complete with the same name, and now it looks like you're trying to copy them 😂 https://t.co/R8Zc1foTYQ
|
0 |
0 |
0 |
0 |
172 |
. |
| Mar 16 |
@peer_rich @calcom I spy a @CiaranHan in the wild 👀
|
2 |
0 |
0 |
0 |
51 |
. |
| Mar 16 |
@bentossell I had a quick look through the archives but can't find a lot . Who else (apart from adept) is building general purpose AI browser bots?
|
0 |
0 |
0 |
0 |
147 |
. |
| Mar 15 |
@fergal_reid @intercom Nice! Main thing IMO to avoid is the frustration as a consumer of *knowing* there’s no help article or bot response to solve your problem but being gatekept by a bot from getting to a human
|
3 |
0 |
0 |
0 |
212 |
. |
| Mar 15 |
Big fan of @intercom and the team in there but I think pinning your brand on customer support that doesn’t require humans is the wrong direction and forgets that’s the most important person in the CS equation is the customer
|
4 |
0 |
3 |
2.7k |
224 |
. |
| Mar 13 |
@ryanckulp Not exactly a swag API as much as merch, but ScalablePress is very good, have used it before
|
0 |
0 |
0 |
0 |
103 |
. |
| Mar 13 |
Just published dumb-tailwind to Github. An easy way to use Tailwind directly from a <link rel="stylesheet"> in the head of a static html file, no compilation/npm/javascript needed.
https://t.co/XQFOOkIENE
|
1 |
0 |
0 |
209 |
211 |
. |
| Mar 13 |
Just published dumb-tailwind to Github. An easy way to use Tailwind directly from a <link rel="stylesheet"> in the head of a static html file, no compilation/npm/javascript needed. https://t.co/d73CZDKqYS
|
0 |
0 |
0 |
0 |
210 |
. |
| Mar 11 |
@pwang_szn Yup! Bonus points if you can build it for @roam_js 😁 https://t.co/FVdWNDtnoT
|
2 |
0 |
0 |
0 |
87 |
. |
| Mar 10 |
Been trying out various channels for @workwithtonic since January. Surprisingly cold email is by far the most effective so far. New high value leads coming in daily at this point. Also tried: Agency directories (clutch, sortlist), manual Linkedin DMs, referrals. https://t.co/mKXR1a7hPD
|
1 |
0 |
0 |
353 |
286 |
. |
| Mar 10 |
@WonderDynamics @peteromallet
|
1 |
0 |
0 |
0 |
29 |
. |
| Mar 08 |
@thatbenmiller @Replit @Codeanywhere Aparently @Codeanywhere now doesn’t need to be run in the browser any more. Another concern with them (or anyone hosted) was cost control - if I remember correctly they charged per team member and the bill went up quite quickly
|
0 |
0 |
0 |
0 |
264 |
. |
| Mar 08 |
@thatbenmiller @Replit @Codeanywhere Both are great, and I’m a big fan @Replit. When we did the experiment, both were browser based (which *feels* slower and less responsive than native vscode), and replit isn’t based on vscode and is much less powerful so devs who’ve spent years in vscode don’t want to downgrade
|
0 |
0 |
0 |
0 |
314 |
. |
| Mar 07 |
@Shpigford Code in the cloud? I have a digital ocean droplet that runs 4 rails app, always on. https://t.co/miKrYmqv0U
|
1 |
0 |
0 |
0 |
118 |
. |
| Mar 07 |
@coderberry This was all Rails - works just as well. When it comes to group vs individual, it works even better - I do all my personal coding on a "playground" server that hosts 4 Live rails apps. Happy to share the script, will DM
|
1 |
0 |
0 |
0 |
231 |
. |
| Mar 07 |
@coderberry Boy do I have a thread for you 😁
https://t.co/SzGDkFZMp2
|
1 |
0 |
0 |
0 |
69 |
. |
| Mar 07 |
@levelsio The @AcquiredFM pod on this is great if you haven't seen
https://t.co/n0nJQ0Ed9x
|
1 |
0 |
0 |
0 |
91 |
. |
| Mar 06 |
Built myself a little app to track my finances over Christmas. Decided over the weekend to make it look nice and let some friends use it. https://t.co/NWUtzEb5mm
|
14 |
0 |
1 |
1k |
161 |
. |
| Mar 02 |
There was a time when javascript was optional for building interfaces 😔
https://t.co/8cicxFChYB
|
1 |
0 |
0 |
162 |
96 |
. |
| Feb 28 |
It's sad that the phrase "Are they a good frontend dev" now approximates closer to "Can they work with react, npm, typescript and the rest of the ecosystem" than "Can they build a wide variety of common patterns in a team-friendly way using html & CSS"
|
1 |
0 |
1 |
359 |
256 |
. |
| Feb 25 |
@tylertringas https://t.co/sJ9BVmk8JQ
|
0 |
0 |
0 |
0 |
37 |
. |
| Feb 24 |
@chacon We stopped using it favour of @htmx_org - does the same thing but much easier to reason about and debug, and much better documentation. Takes a day to learn the three or four snippets needed and wrap your head around
|
2 |
0 |
0 |
0 |
224 |
. |
| Feb 23 |
@chacon @SendGrid @postmarkapp Might be misinterpreting but think this is possible with Postmark? https://t.co/tS4bku40TS
|
0 |
0 |
0 |
0 |
121 |
. |
| Feb 23 |
@chacon @SendGrid @postmarkapp is where it’s at! Much much better, designed for self serve
|
1 |
0 |
0 |
0 |
90 |
. |
| Feb 23 |
@volkandkaya @framer Decent example of custom components (devs using it) https://t.co/PPjiHqYZ4n
|
2 |
0 |
0 |
0 |
96 |
. |
| Feb 23 |
https://t.co/sBRlqiQR84
|
0 |
0 |
0 |
154 |
23 |
. |
| Feb 23 |
@housecor We do this. Although not exactly as you’ve described. We still have a PM, but treat the team as an integrated unit with the PM facilitating, but not acting as chain-of-command. Haven’t seen a setup with zero comms with devs that isn’t hugely inefficient
https://t.co/POVsgaVVv7 https://t.co/atpG2mjd7H
|
0 |
0 |
0 |
0 |
312 |
. |
| Feb 21 |
@mhamann 100%, don't think it'll work beyond two, so definitely only doable on a certain kind of team. Personally I think more teams should operate like this anyway, a lá basecamp.
https://t.co/dBGfMl2Aoz https://t.co/TRGGSsidjy
|
0 |
0 |
0 |
0 |
228 |
. |
| Feb 21 |
@th1agofm One solution might be to write a gem/script that scans for scopes, virtual attributes, soft delete attributes etc and creates a materialized SQL view that incorporates them. But haven't come across anything existing that does this.
|
1 |
0 |
0 |
0 |
241 |
. |
| Feb 21 |
@th1agofm Yeah Metabase just connects directly to the database, so doesn't have knowledge of the business logic.
It's a good point though. In my previous company the data team built a bunch of materialized SQL views to handle this, which were also surface in metabase.
|
2 |
0 |
0 |
0 |
269 |
. |
| Feb 21 |
@th1agofm Metabase for 1 and 2. Don't have a drop-in solution for number 3 outside of copy-pasting the raw SQL into Metabase.
|
4 |
0 |
0 |
0 |
125 |
. |
| Feb 20 |
There are 2 reasons I wrote this thread (and went into so much detail):
1. To handle objections that might kill an experiment like this before it's started, &
2. To find others who are already working like this, or considering it.
Would love to hear opinions on both sides.
|
3 |
0 |
1 |
271 |
278 |
. |
| Feb 20 |
Within weeks they were contributing meaningful, sizeable features, regularly. They were able to focus on how to build and populate interfaces *first*, not how to manage dependencies & sync data, which came later. This is (in my opinion) how it should be.
https://t.co/DRtfFMlwYu
|
0 |
0 |
0 |
0 |
283 |
. |
| Feb 20 |
So, what started as an experiment became a regular part of our process. Now, whenever we start a new project with a small team, the staging VM is the first thing we do. The benefits, if your team culture is compatible, are unmistakeable.
|
1 |
0 |
1 |
269 |
237 |
. |
| Feb 20 |
Junior-Friendliness
We recently onboarded 2 awesome bootcamp grads. There was some understandable apprehension at first to working like this, and a fear that they might unintentionally break things, but once they settled in, mentored by their senior teammate...
|
0 |
0 |
0 |
0 |
262 |
. |
| Feb 20 |
- PMs asking "is that on staging yet"
- Dev 1 blocked because they're waiting on push from Dev 2
- Devs fixing deployment/buildpack related issues after adding new packages
...and many more I can't recall
|
1 |
0 |
0 |
0 |
205 |
. |
| Feb 20 |
Things that got much easier:
- Real-time API/Webhook testing
- Real-device mobile testing (open the url on your phone)
Things that either decreased or disappeared:
- Merge conflicts
- Data discrepancies slowing debugging (the "it works for me" issue).
|
0 |
0 |
0 |
0 |
252 |
. |
| Feb 20 |
Output Quality
Difficult to measure, but unmistakeable. The upshot of making it easier to work as a group around a single piece of "output", was a marked reduction in bugs (often flagged by the PM), and a clear improvement in the "finish" (UX/interactions) of the product.
|
0 |
0 |
0 |
0 |
273 |
. |
| Feb 20 |
Another impact was the likelihood of developers to solicit feedback mid-build. We try to avoid over-speccing (prescribing every tiny detail of a feature up front), so this meant developers could use their own judgement *and* get feedback from their PM, super quick.
|
0 |
0 |
1 |
171 |
265 |
. |
| Feb 20 |
This newly-enabled fix-it-immediately approach shifted the expectations around what's considered a normal amount of time to spend/waste on blockers like this. Nowadays, it's very rare that anyone, junior or not, spends more than a few mins stuck on environment or data issues.
|
1 |
0 |
1 |
166 |
276 |
. |
| Feb 20 |
Collaboration
Before the experiment, it was common at a morning standup for a dev, often junior, to mention a blocker they're having. Previously, this was something we'd pick up after the meeting, but now, we'd often debug & fix during the call 🤯
|
1 |
0 |
0 |
0 |
251 |
. |
| Feb 20 |
Iteration Speed
The merge/deploy steps are so ingrained in our current practices, we don't notice how much they slow us down. When software is always-on, time-spent-waiting for deploys and teammates goes to zero, substantially increasing flow and output.
https://t.co/azJBuFVvTB
|
0 |
0 |
0 |
0 |
280 |
. |
| Feb 20 |
On to Benefits
On the whole, the benefits easily outweigh the drawbacks, which is evidenced by the fact we're still doing this today. Some of those were:
1. Velocity/Iteration Speed
2. Improved Collaboration
3. Output Quality
4. Junior Friendliness
|
3 |
0 |
0 |
0 |
250 |
. |
| Feb 20 |
Collisions
As we had guessed, the biggest drawback was developers getting in each other's way, and/or getting slowed down by something someone else is working on. I looked at ways to solve this with technology, but in the end it came down to communication/buy-in of the team.
|
1 |
0 |
0 |
0 |
276 |
. |
| Feb 20 |
Collisions (cont)
Our teams are made up of one junior and one mid/senior who work regularly with each other, mostly on the same timezone, have good rapport already, and were open to experimenting. I'm not sure if you changed some of these variables it would still work.
|
1 |
0 |
0 |
0 |
270 |
. |
| Feb 20 |
Yes - this meant the cost to run one of these environments flawlessly on @digitalocean was $48/month, but when you look at the benefits and the comparable fully-loaded costs of using @heroku with plugins etc, it was still a no-brainer, for us at least.
|
2 |
0 |
0 |
0 |
252 |
. |
| Feb 20 |
This damaged confidence a little bit. But we marched on.
The ultimate solution was a combination of 1. Installing @linuxnetdata to keep an eye on/fix what was spiking cpu/ram usage, 2. Tweaking rails & system config, and 3. Ultimately ensuring the server had enough resources. https://t.co/7DYIeQWiDj
|
2 |
1 |
0 |
0 |
305 |
. |
| Feb 20 |
Performance & Debugging
This was trickier to figure out. Rails can be very resource intensive, especially when you disable the caching and pre-compilation typical in a live environment 😅. For the first week or two, the server would often become slow or non-responsive.
|
1 |
0 |
0 |
0 |
273 |
. |